Software Systems (SoSy) is a program within the School of Computing Science, that offers courses at both the Surrey and Burnaby campuses. By completing the program, students earn the degree of BSc Software Systems.
SoSy is an applied area of computer science that focuses on teaching the skills to develop high-quality software.
Developing software is the foundation of many careers in industry. Software is integrated into every area of our daily lives from web browsers to computer games. It runs in our cell phones, our cars and our transportation systems.
SoSy is a practical, hands-on program delivered through lectures, team projects and a capstone project. Graduates have a solid understanding of the software development lifecycle from specification through development and verification and on into maintenance. They have experience writing larger scale software with a commitment to professional quality code construction.