Software Design is the study of the modern methods, technologies, languages, principles and practices that make it possible to conceive, create, validate and evolve complex software systems.
The Software Design program offers a specialist degree in the science and practice of computer software design, architecture, analysis and evolution. Based solidly on the mathematics of formal methods, the Software Design programme is for those destined to carry the capabilities of computer systems beyond the current limits and into the future.
Grade 4U Advanced Functions and Introductory Calculus or recognized equivalents required; Computer Science or recognized equivalents recommended.
Go to Choose Your First Year Courses for more information.
M. Zulkernine, School of Computing, (613-533-6526)