Computer Science - Advanced Entry

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 2 Years
Mode On Campus
Level Undergraduate
Degree Top Up Degree
Next Intake TBA

Course Overview

The Computer Science - Advanced Entry Top Up Degree at Ontario Tech University is designed for students seeking to elevate their existing technical diploma into a comprehensive undergraduate qualification. You will delve into the core principles of computing, exploring areas such as data structures, software systems development, and the foundational concepts of artificial intelligence. This program is ideal if you are looking to deepen your understanding of programming, algorithms, and computational science, preparing you for advanced roles in the dynamic technology sector.

This full-time, on-campus program is studied over two years, building directly on your prior learning. You will engage with sample courses covering scientific data analysis, database systems, and machine learning, alongside essential topics like discrete mathematics and software quality assurance. Throughout your studies, you will develop practical skills in areas like web application development and big data analytics, culminating in a strong foundation for your future career. You will graduate with the advanced knowledge and technical expertise sought by employers in the IT industry.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This advanced entry computer science program provides a comprehensive foundation in core computer science principles and their applications. Students will explore topics ranging from programming and data structures to software systems development, algorithms, and artificial intelligence. The curriculum also integrates essential mathematics, physics, and communication skills to prepare graduates for diverse roles in the technology sector.

1 Sample courses

Introduction to computer science
Programming workshop I
Programming workshop II
Computer architecture I
Calculus II
Physics II
Introductory calculus
Calculus I
Physics I
Introductory physics
Scientific data analysis
Data structures
Software systems development and integration
Software design and analysis
Computational science I
Discrete mathematics for computer scientists
Linear algebra
Statistics and probability for physical science
Analysis and design of algorithms
Ethics, law and the social impacts of computing
Simulation and modelling
Database systems and concepts
Big data analytics
Machine learning, theory and application
Artificial intelligence
Computer graphics and visualization
Advanced computer graphics
Information visualization
Computer vision
Web application development
Mobile devices
Interactive media
Human-computer interaction
Programming languages
Software quality assurance
Compilers
Massively parallel programming
Operating systems
Computer networks
Systems programming
Advanced operating systems project
Computer science thesis project I
Computer science thesis project II
Management of the enterprise
Introduction to entrepreneurship
Collaborative leadership
Marketing management
Organizational behaviour
Technical communications
Introduction to communication and digital media studies
Public speaking and multimedia presentation for web 3.0
The creative industries: ideas, art, tech, money, power
Professional communication

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 26,832.00
Second Year Fee Tuition fee
USD 26,832.00
Total Program Cost Estimated total tuition
USD 53,665.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Food & Groceries USD 5,981.00 - USD 6,068.00
Transport USD 867.00 - USD 1,041.00
Utilities & Bills USD 1,734.00 - USD 2,167.00
Estimated Total USD 8,582.00 - USD 9,276.00

Living cost estimates are based on North Oshawa campus.

Outcomes & Employability

What happens after you graduate

85%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Economic Research & PolicyFintech & Mobile MoneyIndustry 4.0 & Digital ManufacturingNetworking & Internet ServicesProduct Management & UXResearch & Product DevelopmentSatellite CommunicationsTalent & Artist ManagementWealth Management & Financial AdvisoryWireless & Mobile Communications

Top Employers Hiring for this course

CIBC

Electronic Arts

IBM

Ontario Power Generation

RBC

TD Bank

Ubisoft

Why Study Computer Science - Advanced Entry at Ontario Tech University

What makes this program stand out

Top 20 in UK For Computer Science

Exeter's Computer Science department consistently ranks among the top 20 in the UK for both teaching quality and research output.

Fast Offers Quick turnaround

Exeter typically responds to applications within 2-3 weeks, giving you clarity on your options quickly.

Flexible Intakes September start

Primary intake in September with January start available for some pathways through the INTO foundation program.

Accredited Industry recognized

Accredited by BCS, The Chartered Institute for IT, meeting requirements for Chartered IT Professional (CITP) status.

Life at Ontario Tech University in Canada

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Science - Advanced Entry at Ontario Tech University

Can I work while studying?

International students can work up to 24 hours per week off-campus during term time and unlimited hours during breaks. No separate work permit is needed for on-campus jobs.

What English language score do I need for this course?

To meet the English language requirements, you can take tests like Duolingo, TOEFL, IELTS, or PTE. Each test has specific score requirements, such as a Duolingo overall score of 110 or an IELTS overall score of 6.5.

What jobs can I get after studying this course?

Job titles include Software Developer, Data Analyst, AI Specialist, Systems Architect, and Web Developer.

What will I actually study in this course?

This program builds on your existing knowledge in fields like Computer Engineering and Programming. You'll study critical subjects such as big data analytics and software development lifecycle.

When can I start — what are the intake months?

The Computer Science - Advanced Entry program has an intake month in September. Be prepared to start your studies at this time to advance your career in computer science.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️