Program overview
Admission Requirements
Intakes
Program overview

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