

Bachelor in Computer Science(General), University of Windsor
Windsor, Ontario
.
36 Months
Check Eligibility
About this course
The Computer Science program at the University of Windsor offers a flexible, career-oriented education that includes hands-on learning, industry-relevant skills, and support for students to succeed in almost any industry. With options for fast-tracking for students from other disciplines and a strong emphasis on practical experience, graduates typically find employment within two years. The program is tied for first in Ontario for employment rates among its graduates, highlighting its effectiveness in preparing students for the job market. The curriculum covers fundamental topics such as programming languages, algorithms, data structures, and systems, with opportunities for co-op placements and participation in competitions like the ICPC programming contest.
Why this course is highly recommended
Students are drawn to this program because of its excellent career preparation, strong industry connections, and practical learning opportunities. The university has a high employment rate for graduates and offers active industry engagement through competitions and infrastructure support. Its high faculty-to-student ratio ensures personalized attention, and the program’s focus on hands-on experience, including co-ops and real-world projects, makes graduates highly employable, with many securing jobs shortly after completing their degrees.
Specialisation
This program is a general computer science degree, designed to give students a broad foundation in the field without specific specializations named. It encompasses core areas such as algorithms, systems, programming in various languages, databases, and networking, preparing students for various career paths within the tech industry.
Course fees
Application fees
21.01L
1st year tuition fees
21.01L
Living cost
-
Living cost
-
Degree requirements
Students must complete a total of thirty courses, including core courses such as COMP-1000, COMP-1400, COMP-1410, and others spanning programming, algorithms, data structures, databases, operating systems, and networking. Specific math courses like MATH-1250 or MATH-1260, MATH-1720 or MATH-1760, and STAT-2910 are required. Additionally, students must choose electives from arts/languages and social sciences, along with other courses from various disciplines, including computer science.
English language test
DUOLINGO
115
TOEFL
83
IELTS
6.5
PTE
60
Career prospects
Graduates of this program are well-prepared for diverse roles in the tech industry, such as web developers, software developers, computer programmers, IT managers, and video game developers. The program’s industry connections, practical experience opportunities, and excellent employment rates help students launch successful careers in a wide range of technology fields.
FAQs
What are the admission requirements for high school students?
Applicants need to have completed Ontario Grade 12 with courses like Advanced Functions (MHF4U), English (ENG4U), and strongly recommended Calculus & Vectors (MCV4U), with a minimum average of 70%. For co-op programs, the average is 75%, and the overall mean average is 86%.
What courses are included in the first-year curriculum?
First-year students take foundational courses such as COMP-1000 (Key Concepts in Computer Science), COMP-1400 & 1410 (Algorithms and Programming), along with math courses like MATH-1250 or 1260 and MATH-1720 or 1760.
Table of content