The Computer Science, Software Engineering Specialization undergraduate degree at the University of Windsor is designed for aspiring technologists eager to master the creation, design, and maintenance of sophisticated software. You will delve into core concepts of computer science, including algorithms and programming, alongside essential mathematical foundations like linear algebra and calculus. This program equips you with the analytical and problem-solving skills necessary to address complex challenges in software development, preparing you for a dynamic and in-demand career field. This specialization offers a rigorous academic foundation grounded in key areas of computing.
This full-time, on-campus program is structured over four years, offering a comprehensive curriculum that progresses from introductory algorithms and programming to advanced topics. You will engage in hands-on learning through lab and tutorial components, building practical experience in areas such as introduction to algorithms and programming. The University of Windsor’s commitment to student success is evident in its strong graduate employment rates, ensuring you graduate with the specialized knowledge and practical skills sought after by employers in the technology sector.