After the early development of Sketchpad in 1963 by Ivan Sutherland at MIT, the first system permitted drawing geometries parametrically;... Show moreAfter the early development of Sketchpad in 1963 by Ivan Sutherland at MIT, the first system permitted drawing geometries parametrically; computation and algorithm aided design have significantly influenced the design practice. Computation and AAD are design approaches in which the medium of expression is logic instead of geometry. These approaches raised the curtain to various utilities, including but not limited to form-finding, automation, optimization, and robotic fabrication. Computational design and algorithm aided design are becoming fundamental approaches in most design practices because of their capability to solve complex problems.This thesis begins with a timeline presenting the evolution in design derivers and manifests how designers considered ideal design throughout history. This timeline starts with architecture approaches in ancient times when beauty, durability, and functions were the first principles to identify good architecture. It ends with the creation of computational technologies, which affected the design process and its logic. It will also investigate relations between software engineering and building design, where both fields intertwine with each other in general methodologies.This research examines how computation can generate integrated design systems to approach city planning and architectural design. IDS employs data, forces, and algorithms to construct a design system instead of solid geometries. This system combines the different design processes and chronological phases in interconnected blocks. This approach manages big data and assists in decision-making using automation, optimization, and machine learning technologies.This paper examines existing precedents, applications, and design projects that utilize IDS, including form-finding, materials, and energy. It will establish how evaluation criteria, simulations, solution optimizations, and processes automation play a vital role in integrated design systems. IDS is a dynamic workflow centered on principles and consists of components and aiding tools. This research explores technological aiding tools for these systems that help increase design performance and efficiencies using voice commands and automated functions. Show less