Program overview
The Bachelor of Science - Computer Science - Software Engineering Specialization at the University of Windsor is designed to equip students with the essential skills and knowledge required for a successful career in the technology sector. This program emphasizes software development, network and system analysis, and prepares students for the growing demand for skilled IT professionals in Canada. With a focus on computational thinking and the latest technological advancements, graduates will be well-prepared to tackle challenges and innovate within the field.
Program structure
The Bachelor of Science in Computer Science with Honours Software Engineering Specialization is a comprehensive program that spans a duration of four years. This program structure includes:
- In-depth theoretical knowledge and practical experience in software engineering.
- Specialization options in areas such as Artificial Intelligence, Game Development, Multimedia, and Networks and Security.
- Co-op opportunities that provide real-world experience and enhance employability.
Students will engage in a curriculum that balances core computer science concepts with advanced software engineering practices, ensuring they are well-prepared for the demands of the industry.
Featured Experiences
- Co-op Program: Gain valuable work experience while studying, enhancing your resume and practical skills.
- Hands-on Learning: Engage in projects that simulate real-world software development scenarios.
- Specialization Areas: Choose from various fields such as Artificial Intelligence and Game Development to tailor your education.
- Networking Opportunities: Connect with industry professionals through events and partnerships.
Career Options
- Software Engineer: Design, develop, and maintain software applications, ensuring they meet user needs and specifications.
- Database Administrator: Manage and organize data using specialized software, ensuring data integrity and security.
- Systems Analyst: Analyze and improve computer systems and processes to enhance efficiency and effectiveness.
- Web Developer: Create and maintain websites, focusing on both the technical and aesthetic aspects of web design.
- Game Developer: Design and develop video games, working on everything from graphics to gameplay mechanics.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit University of Windsor official website
































