|
York's new Software Engineering program builds on our existing strengths in Computer Engineering and Computer Science. Software Engineering is the systematic and disciplined approach to developing computer software. York's program has a special emphasis on developing mission-critical systems such as control systems for medical devices, avionics, nuclear reactors, and banking and e-commerce systems.
By studying Software Engineering at York, you will build an understanding of the systematic design processes of large-scale integrated systems including project planning, requirements analysis, design, coding, testing, configuration management, quality assurance, and documentation. The program stresses teamwork, communication skills through technical presentations, reports, and peer evaluations, and encourages an industrial internship, which is optional between third and fourth year. In the fourth-year, you will complete a full year design project in which you will integrate the diverse theoretical principles and applied tools that you have learned toward the solution of a particular large-scale, real-world software design problem.
Software Engineers are in increasing demand given the prevalence of software and its use in critical areas involving safety of the public and the environment. In the near future, it is anticipated that more new jobs will be created in Software Engineering than in any other occupation.
Careers: Software Engineer, Software Designer, Multimedia/E-commerce Developer, System Analyst, Software Specialist, Information Systems Manager |