Computer Science, Software Engineering Specialization

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon January 2027

Course Overview

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.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This specialization in Computer Science focuses on Software Engineering, building a strong foundation in core computer science principles and essential mathematical concepts. Students will delve into key concepts, algorithms, and programming, complemented by rigorous study in linear algebra and calculus. The curriculum progresses to advanced programming techniques and further mathematical exploration, preparing students for the complexities of software development.

1 Required Courses

Key Concepts in Computer Science
Introduction to Algorithms and Programming I
Linear Algebra I
Vectors and Linear Algebra
Differential Calculus
Functions and Differential Calculus

2 Term: Winter 2025

Introduction to Algorithms and Programming II
Mathematical Foundations
Integral Calculus

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 27,395.00
Second Year Fee Tuition fee
USD 27,395.00
Third Year Fee Tuition fee
USD 27,395.00
Fourth Year Fee Tuition fee
USD 27,395.00
Total Program Cost Estimated total tuition
USD 109,583.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Food & Groceries USD 5,981.00 - USD 6,068.00
Transport USD 867.00 - USD 1,041.00
Utilities & Bills USD 1,734.00 - USD 2,167.00
Estimated Total USD 8,582.00 - USD 9,276.00

Living cost estimates are based on Windsor Campus.

Outcomes & Employability

What happens after you graduate

95%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Artificial Intelligence & Machine LearningBlockchain & Emerging TechnologiesCustomer Experience & SupportData Science & AnalyticsHardware & Semiconductor EngineeringPhotojournalism & Visual MediaProduct Management & UXQuality Assurance & TestingRoad Transport & LogisticsSoftware Development & Engineering

Top Employers Hiring for this course

Outlier

Rogers Communications Inc

Why Study Computer Science, Software Engineering Specialization at University of Windsor

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Life at University of Windsor in Canada

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Science, Software Engineering Specialization at University of Windsor

Can I work while studying?

International students can work up to 24 hours per week off-campus during term time and unlimited during breaks. On-campus work does not require a separate work permit.

What English language score do I need for this course?

You need to meet specific English test requirements, like a TOEFL overall score of 83 or an IELTS score of 6.5. Check other scores for tests like Duolingo and PTE for complete details.

What jobs can I get after studying this course?

Job titles include Software Developer, Systems Analyst, Application Engineer, Project Manager, and Web Developer.

What will I actually study in this course?

This program focuses on developing hard skills for creating and maintaining software while incorporating project management and interface design. It prepares you with relevant technologies and practices for success in the field.

When can I start — what are the intake months?

You can begin the Computer Science, Software Engineering Specialization program in January, May, or September. Choose any of these months to start your studies.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️