
Computer Science Applied Computing (Combined) (Co-Op) Bachelor
Main Campus, Canada
Bachelor of Computer Science (Honours) in Applied Computing (Combined) (Co-Op)
University of Windsor
Computer Science — Applied Computing
Program Overview: Applied Computing (Combined) Co-Op at UWindsor
The Bachelor of Computer Science (Honours) in Applied Computing (Combined) with Co-Op at the University of Windsor offers the dual advantage of majoring in two areas, one of which is computer science. This combined honours program provides students with in-depth, advanced theory and practice over a four-year degree, preparing graduates for dynamic careers in the technology sector.
The Co-Op component combines semesters of classroom study with semesters of full-time, paid employment in career-related positions, giving you the best of both worlds as you apply your formal learning to the workplace. Students can explore specializations in areas such as Artificial Intelligence, Game Development, Multimedia, and Networks and Security.
Located in Windsor, Ontario — directly across the border from Detroit, Michigan — the University of Windsor provides a uniquely international learning environment. The School of Computer Science focuses on digital transformation, equipping students to excel in areas such as artificial intelligence, cybersecurity, and data analytics.
Key Program Highlights
- Combined honours program allowing you to major in computer science alongside a second discipline of your choice
- Integrated Co-Op work terms providing full-time, paid industry experience throughout your degree
- Specialization options in AI, Game Development, Multimedia, and Networks and Security
- Computer Science ranked 301-400 globally by Times Higher Education Subject Rankings 2025
Curriculum and Course Modules
The Applied Computing (Combined) Co-Op program is structured across four years, blending core computer science courses with your chosen combined discipline and co-operative work terms. The curriculum builds from foundational programming and mathematics to advanced topics in software development, systems architecture, and applied computing.
Introduces fundamental concepts of algorithmic thinking, problem-solving techniques, and programming using a high-level language. Students develop skills in writing, testing, and debugging programs.
Covers essential data structures such as arrays, linked lists, trees, and graphs alongside algorithm design and analysis. Students learn to select and implement appropriate structures for efficient problem solving.
Covers fundamental concepts of digital design and CPU architecture including number systems, switching algebra, logic gates, circuit minimization, combinational circuits, memory, flip-flops, registers, and counters.
Introduces advanced software development techniques in system programming using the C language in the UNIX environment, covering system calls, process management, signals, file processing, pipes, and network programming.
Covers basic concepts of database systems including relational model, relational algebra, SQL, B-trees, hashed files, and database design with normalization theory.
Elective and Specialization Options
Admission Requirements
Admission to the Applied Computing (Combined) Co-Op program is competitive and based on academic achievement. To apply, reach out to Uni4Edu, and our team will guide you through the entire application process and ensure your documents are in order.
Academic Requirements
- Minimum Overall Average (Co-Op)75% or equivalent
- Minimum Math Average70% average in all attempted math courses
- Required SubjectsGrade 12 English (ENG4U) and Advanced Functions (MHF4U) or equivalents
- Recommended SubjectCalculus and Vectors (MCV4U) or equivalent strongly recommended
- High School DiplomaOntario Secondary School Diploma (OSSD) with six Grade 12 U or M courses, or international equivalent
English Language Requirements
- IELTS AcademicMinimum overall score of 6.5
- TOEFL iBTMinimum overall score of 83 with a minimum writing score of 20
- Duolingo English TestMinimum score of 115
Required Documents
Application Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
The University of Windsor allocates over CAD 14,000,000 in scholarships, bursaries, and awards to students annually. International students are automatically considered for certain entrance scholarships and may also apply for additional funding opportunities through Uni4Edu.
UWindsor Open Entrance Scholarship
Up to CAD 2,000 per term (President's Level); CAD 1,250 per term (Dean's Level); one-time CAD 1,000 (Blue and Gold Level)Automatically awarded to entering students based on admission average. No separate application is required. Multiple tiers are available depending on academic performance.
International Student Renewable Scholarship of Excellence
CAD 5,000 per year for up to 4 yearsAvailable to international students with an entering average of at least 80%. Renewable each year provided the student maintains a minimum 75% cumulative average.
Student Support Bursary for International Students
Up to CAD 1,000 per academic yearDesigned to support international students experiencing financial difficulty during their studies. Students can apply through the UWinAward system. Contact Uni4Edu for guidance on eligibility and application.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the Applied Computing (Combined) Co-Op program are well-positioned for careers in Canada's rapidly growing technology sector. The Co-Op experience provides practical industry connections and hands-on skills that employers value highly, and the university ranks in the top 30 percent globally for employment outcomes.
Potential Career Roles
Top Employers Hiring UWindsor Graduates
Rankings and Recognition
The University of Windsor has demonstrated significant upward momentum in global university rankings, reflecting its growing reputation for research impact, student success, and industry collaboration. Its Computer Science programs have earned particular recognition in subject-specific rankings.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science | THE Subject Rankings | #301-400 |
| Engineering | THE Subject Rankings | #301-400 |
| Business and Economics | THE Subject Rankings | #301-400 |
| Electrical and Electronic Engineering | U.S. News Subject Rankings | #275 |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
30 months
Computer Science (Conversion) (30 Months) MSc
London South Bank University, London, United Kingdom
Earliest Intake
October 2025
Gross Tuition
18750 £
Bachelor's Degree
12 months
Computer Science (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
January 2026
Gross Tuition
17628 £
Bachelor's Degree
12 months
Web Design and Development (Top-up)
University of Roehampton, London, United Kingdom
Earliest Intake
June 2026
Gross Tuition
16950 £
Bachelor's Degree
48 months
Software Engineering BEng (Hons)
University of Bradford, Bradford, United Kingdom
Earliest Intake
June 2025
Gross Tuition
24456 £
Bachelor's Degree
48 months
Computer Information Systems
Loyola University New Orleans, New Orleans, United States
Earliest Intake
January 2027
Gross Tuition
47390 $
Uni4Edu AI Assistant




