Program overview
Admission Requirements
Intakes
Program overview

Program overview

The Bachelor of Science in Computer Science with Honours Software Engineering Specialization (Co-op) at the University of Windsor is designed to equip students with a comprehensive understanding of software development, network and system analysis. This four-year program emphasizes both theoretical knowledge and practical skills, preparing graduates for a rapidly growing job market in the technology sector. With a focus on computational thinking and the latest technological tools, students will be well-prepared to tackle challenges and innovate within the field. The program also includes a co-op option, providing valuable work experience alongside academic learning.

Program structure

The Bachelor of Science in Computer Science with Honours Software Engineering Specialization (Co-op) is structured to provide a robust educational experience over a four-year period. The program includes:

  • In-depth theoretical and practical training in software engineering.
  • Exposure to various fields of specialization, including Artificial Intelligence, Game Development, Multimedia, and Networks and Security.
  • A co-op option that allows students to gain practical experience in the industry.

This program is designed to ensure that students not only learn the core concepts of computer science but also apply them in real-world scenarios, enhancing their employability upon graduation.

Featured Experiences

  • Co-op opportunities that provide hands-on experience in the technology industry.
  • Access to advanced tools and technologies in computing.
  • Specialization options that allow students to tailor their education to their interests.
  • Collaboration with industry partners for practical projects and internships.
  • Engagement in innovative research and development initiatives.

Career Options

  • Software Engineer: Design, develop, and maintain software applications, ensuring they meet user needs and function efficiently.
  • 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