Computer Science (General)

Program Overview & Highlights

  • General 3-Year Program
  • BCS

It’s a digital world and with this degree, you will have the flexibility to chart your own career path in almost any industry. We offer hands-on learning opportunities and support as you learn computer languages, operation systems, and the mathematics behind computation. University degree holders from another subject area can fast track through this program. This excellent career prep has helped all of our grads find jobs in their chosen fields within two years. UWindsor Computer Science program is tied for first in Ontario university employment rates.

Gain experience in paid co-op positions and accelerate your career.
We host the ICPC programming competition and have a strong server infrastructure for students.
Many specializations – flexibility to diversify your skills in AI, software engineering and more!

Learn More About Our Program

What Lancers Are Saying

Ashad - Web & Digital Project Coordinator

Taking Computer Science at University of Windsor has allowed me to explore so many different fields and topics that now I have a much better idea of what I want to achieve in my future. From data structures to website design classes, I've gained useful knowledge in various areas thanks to the amazing faculty and meaningful friendships. Additionally, I've had the unique experience of taking on a co-op position at the University, which has helped me gain valuable connections and real-world experience with modern web development techniques in a fast-paced team and environment. Overall, the program has certainly paved a bright pathway for my future by preparing me for the ever advancing computer science industry.

Ashad

Web & Digital Project Coordinator
Bachelor of Computer Science (Hons), Minor in Math & IT
Parmida - Student Ambassador

Taking Computer Science at the University of Windsor has been one of the most life-changing experiences for me. I’ve had the chance to explore so many areas from AI and security to data analysis and UX design which helped me figure out what I want to focus on. I’m now specializing in AI, a decision inspired after speaking with Google employees during a workshop on campus. I also built strong connections with my professors, started researching in a lab in my second year, and am now working on publishing a paper on diagnosing diseases with AI.

Even though I’m not from Windsor, I met so many friendly students and staff who made the campus feel welcoming. I started working on campus in my very first semester and have continued to work on campus throughout all four years of my studies. The co-op program was also incredibly helpful, teaching me how to present myself professionally and allowing me to gain real-world experience in different technical roles. Overall, the program has given me valuable skills and a much clearer idea of the career I want after graduation.

Parmida

Student Ambassador
Bachelor of Computer Science (Hons) with Co-op, Specialization in AI and Minor in Math

Admission Requirements

High School Student from Canada

Course Requirements: Advanced Functions/MHF4U, English/ENG4U
Strongly Recommended: Calculus & Vectors/MCV4U
Minimum Average: 70% (70% average of math courses)
Minimum Average (Co-op): 75% (70% average in all attempted math courses)
Mean Average: 86%
Learn more about Course Equivalencies

High School Student from Outside Canada and the United States (International)

Course Requirements: Advanced Functions. Grade 12 English.
Strongly Recommended: Calculus & Vectors
Minimum Average: 70% (70% average of math courses)
Minimum Average (Co-op): 75% (Co-op Programs: 75% + 70% average in all attempted math courses, excluding Data Management)
Mean Average: 82%

Language Requirements

Course Sequencing

First Year

Ten courses, including COMP-1000, COMP-1400, COMP-1410, MATH-1250 or MATH-1260, MATH-1720 (or MATH-1760).

Courses

Important Note: Course sequencing is for illustrative purposes only. The University of Windsor Academic Calendar is your source for official information about academic programs and regulations of the University of Windsor.

Academic Calendars

The University of Windsor Academic Calendar is your source for official information about academic programs and regulations of the University of Windsor.

Career Tracks

  • Web Developer
  • Software Developer
  • Computer Programmer
  • IT Manager
  • Video Game Developer
  • Graduate Studies

Contact A Recruiter

Do you have questions about this or one of our many other programs? Send us a message and we’ll answer any questions you have!

Connect With Computer Science (General)

Future Lancers, register now for our online event!

Fall Virtual Open Day 2025

Thursday, December 4th, 2025