Last updated on 2026-10-01
Program overview
Our Computer Science - Advanced Entry program is designed for students who have completed an advanced diploma in fields such as Computer Engineering Technology, Computer Programmer Analyst, or Computer Programming and Analysis. This pathway allows students to build on their existing technical skills while broadening their foundational knowledge. By entering this program, students can take advantage of transfer credits, enabling them to complete their degree more efficiently. The program culminates in an Honours Bachelor of Science degree, providing a solid foundation for a successful career in the tech industry.
Program structure
The Computer Science - Advanced Entry program is structured to be completed in four semesters of full-time study. Here are some key features of the program:
- Delivery method: In-class learning at Ontario Tech University, North Oshawa.
- Start dates: September.
- Program load: Options for both full-time and part-time study.
- Experiential learning opportunities, including co-op, internships, and research studies.
Students can also choose to specialize in areas such as Artificial Intelligence, Data Science, Interactive Computing, or Software Development. The program is designed to provide a comprehensive education in computer science while allowing for flexibility in course selection based on individual interests and career goals.
Featured Experiences
The Computer Science - Advanced Entry program offers a variety of unique experiences to enhance learning:
- Co-op opportunities: Gain practical experience in the field while studying.
- Internships: Work alongside industry professionals to apply your knowledge in real-world settings.
- Research study: Engage in faculty-supervised research projects, which can lead to paid assistantships.
- Honours Thesis project: Collaborate with a faculty advisor to conduct in-depth research.
- Small class sizes: Benefit from personalized attention with a median upper-year class size of 21.
Career Options
Graduates of the Computer Science - Advanced Entry program can pursue a variety of career paths in Canada, including:
- Software Developer: Design and create software applications for various platforms.
- Web/Mobile Developer: Build and maintain websites and mobile applications.
- Technology Consultant: Advise organizations on technology solutions to improve efficiency and effectiveness.
- Embedded Systems Engineer: Develop software for embedded systems in devices like appliances and vehicles.
- Data Analyst: Analyze data to help organizations make informed decisions based on trends and insights.
- Systems Programmer: Write and maintain system software that supports computer systems and networks.
- Interactive Software Developer: Create engaging software applications that enhance user experience.
- Technical Support Analyst: Provide assistance and troubleshooting for software and hardware issues.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Ontario Tech University official website






















