Computer Science

Gain experience in paid co-op positions and accelerate your career
Many specializations – flexibility to diversify your skills

Program Overview & Highlights

Computer Science (BCS)

  • General 3 Year Program

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.


Sample Courses:Introduction to Algorithms and Programming, System Programming, Computer Architecture I: Digital Design, Database Management Systems, Web Information Systems Development


Career Tracks: Web developer, software developer, computer programmer, IT manager, video game developer, graduate studies

Admission Requirements

For students in 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% (Co-op Programs: 75% + 70% average in all attempted math courses, excluding Data Management/MDM4U)
Mean Average: 82%

Learn more about Course Equivalencies

Computer Science (BCS) (Co-op)

  • Co-op Available
  • Honours 4 Year Program
  • Combined Honours Programs Available

Unlock the code to a bright future in this program that is more hands-on than you’ll find almost anywhere else. We partner with industry to get you career ready and we let you specialize in the area that interests you most. If you choose co-op, you’ll find flexible sequencing of four, eight or 12 months. Add another credential to your previous earned university degree, and fast track through the program. Our computer science students are employed in their field within two years. We’re tied for first in grad employment rates in Ontario.


Sample Courses: Principles of Programming Languages, Data Structures and Algorithms, Design and Analysis of Computer Algorithms, Introduction to Software Engineering, Web Information Systems Development


Specialization Options: Artificial Intelligence, Game Development, Multimedia, Networks and Security


Career Tracks: Web developer, software developer, computer programmer, IT manager, video game developer, graduate studies

Admission Requirements

For students in 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% (Co-op Programs: 75% + 70% average in all attempted math courses, excluding Data Management/MDM4U)
Mean Average: 82%

Learn more about Course Equivalencies

Computer Science (BCS) (Applied Computing)

  • Co-op Available
  • Honours 4 Year Program

Join the real world of artificial intelligence, game development, multimedia, and networks and security from your first day of class. This program is more hands-on than what’s offered elsewhere, and you’ll have lots of opportunities to network with industry leaders. Co-op is available, with flexible scheduling. You’ll find a job in your chosen field within two years of graduation.


Sample Course: Introduction to Algorithms and Programming, Data Structures and Algorithms, Computer Architecture: Digital Design, Advanced Web Design, Game Design, Artificial Intelligence Concepts


Career Tracks: Software developer, video game developer, systems engineer, web developer, network administrator

Admission Requirements

For students in 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% (Co-op Programs: 75% + 70% average in all attempted math courses, excluding Data Management/MDM4U)
Mean Average: 82%

Learn more about Course Equivalencies

Computer Science (BCS) (Computer Information Systems)

  • Co-op Available
  • Honours 4 Year Program

Consider this — all our grads in this program have found a job in their chosen field within two years of graduation. We are tied for first in graduate employment rate. You’ll have a strong foundation in the application of computer technology in industry and commerce. You’ll gain insight into the latest technologies from our dedicated professors.


Sample Courses: Introduction to Algorithms and Programming, System Programming, Web Information System Development, Database Management Systems


Career Track: Computer and network administration, software engineering, analyst, information systems security officer

Admission Requirements

For students in 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% (Co-op Programs: 75% + 70% average in all attempted math courses, excluding Data Management/MDM4U)
Mean Average: 82%

Learn more about Course Equivalencies

Computer Science (BSc) (Software Engineering Specialization)

  • Co-op Available
  • Honours 4 Year Program

Develop the hard skills you’ll need for creating, designing and maintaining software in this specialized program. You’ll learn to apply the technologies and practices from computer science, project management, engineering, application domains, interface design, digital asset management and other fields to software engineering. UWindsor is tied for first in graduate employment rates. All our grads find jobs in their chosen field within two years of graduation. Not a professional engineering designation.


Sample Courses: Introduction to Algorithms and Programming, Object Oriented Programming Using Java, Data Structures and Algorithms, Software Development, Game Design, Development and Tools, Advanced Web Design, Artificial Intelligence Concepts


Career Tracks: App developer, computer programmer, software engineer, game developer,computer programming, continued study at the graduate level leading to highlevel positions in industry, education and academia, web developer

Admission Requirements

For students in Canada

Course Requirements: Advanced Functions/MHF4U, Calculus & Vectors/MCV4U. English/ENG4U.
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/MDM4U)
Mean Average: 83%

Learn more about Course Equivalencies

Business Administration and Computer Science (BComm)

  • Co-op Available
  • Honours 4 Year Program
  • Thesis Available

The combination of STEM and business in this program emphasize technology in a business setting.This is a program with hands-on learning and many networking opportunities to give you a competitive advantage in the worlds of computer programming, gaming, banking, pensions and more.


Sample Courses: Introduction to Algorithms and Programming, Introduction to Business, Principles of Financial Accounting, Business Communications, Objectoriented Programming Using Java, Management Information Systems, System Programming


Specialization Options: Accounting, Business Analytics and Supply Chain Management, Human Resources, International Business, Finance,Marketing, Strategy and Entrepreneurship


Career Tracks: Computer programmer, operations manager, computer and network administrator, game developer, software developer


Professional Designation Possible: CPA (Accounting), CFA (Finance), CHRP (Certified Human Resources Professional)

Admission Requirements

For students in Canada

Course Requirements: Advanced Functions/MHF4U. English/ENG4U.
Strongly Recommended: Calculus & Vectors/MCV4U
Minimum Average: 73% (70% average of all math courses with at least one grade 12 U math course (or equivalent) at 70%)
Minimum Average (Co-op): 78%
Mean Average: 82%

Learn more about Course Equivalencies

Bachelor of Information Technology (BIT)

  • Co-op Available
  • Honours 4 Year Program

There is a growing need for IT professionals with practical expertise in basic hardware concepts and in-depth knowledge of software development, programming, data management systems, web and mobile applications, customer services systems, and networks. Upon completing this program, you will leave with the skills and experience to be one of these IT professionals and be well-prepared to seek professional certification in Information Technology Certificate Professional (ITCP), Associate Information Technology Professional (AITP), and/or Information Systems Professional (ISP).


Sample Courses: Programming for Beginners II, Applied Algorithms and Data Structures, Information Security for IT, Applied Databases, Data Analytics.


Career Tracks: Information technology, consulting firms, public and private sectors, self-employed.

Admission Requirements

For students in Canada

Course Requirements: ENG4U & 1 of MDM4U, MHF4U or MCV4U
Minimum Average: 70% (70% grade in at least one of the stated math courses is also required).

Learn more about Course Equivalencies

What Will I Learn?

  • Using existing computer programming languages to create content and solutions to problems
  • Designing, adapting, and modifying computer programming languages, simulations, and systems analyses to address specific needs
  • Thoroughly understanding the complex ways in which modern digital technologies store, transmit, and process information across networks

Explore Your Opportunites

App Developer
Budget Analyst
Computer Programmer
Computing Consultant
Database Administrator
Data Scientist
Design Specialist
Development Analyst
Development Consultant
Digital Content Creator
Field Service Technician
Game Developer
Information Specialist
IT Manager
Marketing Manager
Multimedia Developer
Network Administrator
Policy Analyst
Professor
Project Lead
Quality Assurance Engineer
Research and Development
Security Technician
Software Developer
Systems Analyst
Systems Engineer
Teacher
Technical Analyst
Technical Support
Technologist
Visual Technologist
Web Developer
94.1%
Employment Rate Of Graduates (2020)
116%
Number Of Graduates*
*Six Months after Graduation (OUGS Computer Science, 2020)

Testimonials

I made some great friends in my program and had the chance to work on interesting group projects. I also was able to establish some great contacts through my job experiences as part of the co-op program. All in all, you will get out of Computer Science what you put into it.

Bryce St. Pierre

BCS in Applied Computing with Minor in Mathematics
Windsor

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

After the first day I started playing video games, I knew I wanted my future job to do something with them. I am now studying computer science and hopefully will be able to program games of my own soon. It took me years of researching in different fields before I knew what path I wanted to choose in life. Although I know the expectation of figuring life out and choosing your future job when you’re a teenager could be a confusing process, I would be glad to help you in this journey. Come find me at Head Start this summer to put any confusion to rest before attending the University of Windsor in the fall :)

Parmida

Student Ambassador
Computer Science

head starT

Starting at UWindsor this fall?!
register now for Head Start
before spots fill up!


Chat with a lancer now to find
out their tips for
managing the transition from
high school to university.