Mathematics and Computer Science Bachelor - Uni4edu

Mathematics and Computer Science Bachelor

Main Campus, Canada

20179 C$ / years

Bachelor's Degree48 months
University of Windsor campus with modern Faculty of Science building, students walking along tree-lined pathways near the Detroit River waterfront, bright autumn day in Ontario Canada
Bachelor

Bachelor of Mathematics (Honours Mathematics and Computer Science)

University of Windsor

Mathematics and Computer Science

Duration4 Years
LanguageEnglish
FormatFull-time
Total Courses40 Courses

Program Overview: Mathematics and Computer Science at UWindsor

The Bachelor of Mathematics (Honours Mathematics and Computer Science) at the University of Windsor is an interdisciplinary program designed for students who are equally passionate about mathematics and computer science. This program provides a strong mathematical foundation alongside comprehensive computer science training, preparing you for careers where analytical and computational skills intersect.

In your first year, you will take four mathematics courses, two computer science courses, and four elective courses in subjects of your choice. You will benefit from exceptional access to faculty members and individual attention thanks to small class sizes within the Department of Mathematics and Statistics and the School of Computer Science.

The program also offers actuarial preparation pathways and the opportunity to build connections through active student organizations such as the Mathematics and Statistics Student Association and the Actuarial Science Club. Graduates of this program are well-positioned for careers in data science, actuarial science, software development, and graduate studies in related fields.

Key Program Highlights

  • Dual expertise in mathematics and computer science with a rigorous Honours designation that combines both disciplines
  • Actuarial science preparation available within the program, supporting careers consistently ranked among the top jobs globally
  • Small class sizes offering exceptional faculty access and individualized academic support throughout your studies
  • Active student community including the Mathematics and Statistics Student Association and Actuarial Science Club

Curriculum and Course Modules

The Bachelor of Mathematics (Honours Mathematics and Computer Science) is structured across 40 courses over four years. The curriculum integrates core mathematics, statistics, and computer science courses with electives from arts, languages, and social sciences to ensure a well-rounded education.

Linear Algebra (MATH-1250)

3 Credit Hours

Covers linear systems, matrix algebra, determinants, n-dimensional vectors, dot product, cross product, orthogonalization, eigenvalues, eigenvectors, diagonalization, and vector spaces.

Calculus I and II (MATH-1720/MATH-1730)

6 Credit Hours

A two-course sequence covering differential and integral calculus, forming the foundational mathematical analysis skills required for advanced mathematics and computer science courses.

Key Concepts in Computer Science (COMP-1000)

3 Credit Hours

Introduces fundamental concepts in computer science including induction and recursion, formal logic, soundness, completeness, decidability, specification, algorithms, determinism, and complexity.

Introduction to Algorithms and Programming (COMP-1400/COMP-1410)

6 Credit Hours

A two-course sequence covering programming fundamentals, algorithm design, data structures, and software development principles using modern programming languages.

Discrete Mathematics (MATH-1020)

3 Credit Hours

Covers mathematical logic, proof methods and development of proof techniques, mathematical induction, sets, equivalence relations, partial ordering relations, and functions.

Probability and Statistics (STAT-2910)

3 Credit Hours

Covers descriptive statistics, probability, discrete and continuous distributions, point and interval estimation, hypothesis testing, goodness-of-fit, and contingency tables.

Elective and Specialization Options

Numerical Analysis (MATH-3940) Artificial Intelligence (COMP-3150) Database Management Systems (COMP-3150) Operations Research and Optimization

Admission Requirements

Admission to the Bachelor of Mathematics (Honours Mathematics and Computer Science) at the University of Windsor is competitive. To apply, reach out to Uni4Edu who will guide you through the entire application process and ensure your documents meet all requirements.

Academic Requirements

  • Minimum Overall Average70% (minimum admission average)
  • Mean Admission Average86% (average of admitted students)
  • Required Course: Advanced FunctionsMinimum 70% in MHF4U or equivalent
  • Required Course: Calculus and VectorsMinimum 70% in MCV4U or equivalent
  • Required Course: EnglishGrade 12 English (ENG4U or equivalent)

English Language Requirements

  • IELTS AcademicContact Uni4Edu for current minimum score requirements
  • TOEFL iBTContact Uni4Edu for current minimum score requirements
  • Duolingo English TestContact Uni4Edu for current minimum score requirements

Required Documents

Official high school transcripts with certified English translation Proof of English language proficiency (IELTS, TOEFL, or equivalent) Copy of valid passport (identification page) Statement of purpose or personal essay Academic reference letter(s)

Application Deadlines

Fall Semester (September Start)
Winter Semester (January Start)
Scholarship Consideration

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 the Open Entrance Scholarship program upon application. Contact Uni4Edu for personalized guidance on maximizing your funding opportunities.

Open Entrance Scholarship

Up to CAD 2,000 per term (President's Level)

Automatically awarded to entering students based on admission average. Three tiers are available: President's Level at CAD 2,000 per term, Dean's Level at CAD 1,250 per term, and Blue and Gold Level as a one-time CAD 1,000 award.

International Student Renewable Scholarship of Excellence

CAD 5,000 per year (renewable for 4 years)

Available to international students with an entering average of at least 80%. The scholarship is renewable each year provided you maintain a minimum 75% cumulative average.

International Student Support Bursary

Up to CAD 10,000

A needs-based bursary available to international students who demonstrate financial need. Awards are subject to available funding and are distributed on a competitive basis each academic year.

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 Mathematics and Computer Science program at UWindsor are highly sought after by employers across technology, finance, insurance, and research sectors. The program's dual focus on mathematical theory and computational skills gives you a competitive edge in a data-driven job market. UWindsor's Computer Science program is tied for first in Ontario for university employment rates.

Top 30% Global Employment Outcomes (QS)
#1 Tied Ontario CS Employment Rate
Top 10 Math-Based Careers in Jobs Rated Almanac

Potential Career Paths

Actuary Data Scientist Software Developer Statistician Machine Learning Engineer Operations Research Analyst

Industries and Employers Hiring Graduates

Major Canadian Banks (RBC, TD, Scotiabank) Insurance and Actuarial Firms (Manulife, Sun Life) Technology Companies (Google, Amazon, Microsoft) Automotive Industry (Windsor-Detroit Corridor) Government Agencies (Statistics Canada, CRA) Consulting Firms (Deloitte, PwC, Accenture)

Rankings and Recognition

The University of Windsor has achieved significant improvements in global rankings in recent years, with particular strength in Computer Science, Engineering, and Business. The university is recognized for its research impact, sustainability initiatives, and strong employment outcomes for graduates.

QS World University Rankings
#546
2026
THE World University Rankings
#501-600
2025
U.S. News Best Global Universities
#1125
2025
U.S. News Best Universities in Canada
#27
2025
SubjectRanking BodyRank
Computer ScienceTHE Subject Rankings#301-400
EngineeringTHE Subject Rankings#301-400
Business and EconomicsTHE Subject Rankings#301-400
Electrical and Electronic EngineeringU.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.

1

Contact Uni4Edu

Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.

2

Prepare Your Documents

Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.

3

Submit Your Application

Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.

4

Receive Your Offer

Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.

Contact Uni4Edu

corporate@uni4edu.com
+90 5435286292
+44 7868736984
Apply Now

Similar Programmes

Master's & Postgraduate

30 months

Computer Science (Conversion) (30 Months) MSc

location

London South Bank University, London, United Kingdom

Earliest Intake

October 2025

Gross Tuition

18750 £

Bachelor's Degree

12 months

Computer Science (Top-up)

location

University of Roehampton, London, United Kingdom

Earliest Intake

January 2026

Gross Tuition

17628 £

Bachelor's Degree

12 months

Web Design and Development (Top-up)

location

University of Roehampton, London, United Kingdom

Earliest Intake

June 2026

Gross Tuition

16950 £

Bachelor's Degree

48 months

Software Engineering BEng (Hons)

location

University of Bradford, Bradford, United Kingdom

Earliest Intake

June 2025

Gross Tuition

24456 £

Bachelor's Degree

48 months

Computer Information Systems

location

Loyola University New Orleans, New Orleans, United States

Earliest Intake

October 2026

Gross Tuition

47390 $

Give us some starts:

AI Assistant

Uni4Edu AI Assistant