Bachelor of Computer Science Conestoga College

About this Program

Level: Bachelor of Computer Science

Discpline: Computer Engineering

Length: 6 semesters

Check My Eligibility
Application Fee: $100.00
Tuition Fee: $18,750.50

Waterloo Campus

Sorry, there are no intakes available at the moment

Program Description

The Bachelor of Computer Science (BCS) degree is a three-year program, including one paid co-op work term, which prepares graduates for many progressive job opportunities as high-quality software developers. Building upon the recognized foundations of computer science, students will obtain applied and integrated knowledge and skills in software development emphasizing: testing methodologies; software project management techniques; and a strong awareness of cybersecurity/privacy issues. Readiness for practice will be developed in a multidisciplinary curriculum focused on experiential learning activities that will encompass knowledge of computer science theory and its application. The program is innovative in its use of technology to investigate issues, organize and manage inquiry, aid collaboration, and communicate information. Students will be challenged to examine multiple techniques in software design, development, and testing, mastering professional practices that positively impact the quality of the software under development. Featuring a multidisciplinary curriculum founded on computer science theory and its application, this degree offers experiential learning activities designed to produce career-ready graduates, including project-based learning courses in every semester of the program.

Other Programs at the School

These programs are similar to the current one.

Applied Energy Management - Residential and Commercial

Tuition: $18,464.74

Application Fee: $100.00

Applied Energy Management - Residential and Commercial -

Sep 2025

Electrical Techniques

Tuition: $16,514.80

Application Fee: $100.00

Certificate in Electrical Techniques -

Sep 2025

Manufacturing Engineering Technology - Welding and Robotics (Optional Co-op)

Tuition: $16,569.54

Application Fee: $100.00

Advanced Diploma in Manufacturing Engineering Technology - Welding and Robotics (Optional Co-op) -

Sep 2025

Machining for Manufacturing

Tuition: $17,512.74

Application Fee: $100.00

Machining for Manufacturing -

Jan 2025 | May 2025

Applied Manufacturing Management - Welding Stream

Tuition: $26,668.06

Application Fee: $100.00

Graduate Certificate in Applied Manufacturing Management - Welding Stream -

Jan 2025 | May 2025

Computer-Aided Drafting & Design

Tuition: $16,423.20

Application Fee: $100.00

Computer-Aided Drafting & Design -

May 2025

Carpentry and Renovation Technician

Tuition: $16,361.00

Application Fee: $100.00

Diploma in Carpentry and Renovation Technician -

Sep 2025

Computer Engineering Technology (Optional Co-op)

Tuition: $16,569.54

Application Fee: $100.00

Advanced Diploma in Computer Engineering Technology (Optional Co-op) -

Sep 2025

Bachelor of Engineering - Cyber Systems Engineering

Tuition: $19,359.54

Application Fee: $100.00

Bachelor of Engineering - Cyber Systems Engineering -

Sep 2025

Applied Manufacturing Management - Machining Stream

Tuition: $18,807.79

Application Fee: $100.00

Graduate Certificate in Applied Manufacturing Management - Machining Stream -

May 2025 | Sep 2025

Software Engineering Technician

Tuition: $16,361.00

Application Fee: $100.00

Diploma in Software Engineering Technician -

Sep 2025

Welding Engineering Technology - Inspection (Optional Co-op)

Tuition: $16,569.54

Application Fee: $100.00

Advanced Diploma in Welding Engineering Technology - Inspection (Optional Co-op) -

Sep 2025

Electrical Technician - Industrial (Optional Co-op)

Tuition: $17,038.00

Application Fee: $100.00

Ontario College Diploma -

Jan 2025

Mobile Solutions Development (Optional Co-op)

Tuition: $17,644.86

Application Fee: $100.00

Graduate Certificate in Mobile Solutions Development (Optional Co-op) -

Jan 2025 | May 2025

Applied Energy Management

Tuition: $18,130.74

Application Fee: $100.00

Graduate Certificate in Applied Energy Management -

May 2025 | Sep 2025

Mechanical Engineering Technology - Automated Manufacturing (Optional Co-op)

Tuition: $16,569.54

Application Fee: $100.00

Advanced Diploma in Mechanical Engineering Technology - Automated Manufacturing (Optional Co-op) -

Sep 2025

Virtual Reality Production

Tuition: $17,470.74

Application Fee: $100.00

Virtual Reality Production -

Jan 2025 | May 2025

Software Quality Assurance and Test Engineering (Optional Co-op)

Tuition: $17,262.20

Application Fee: $100.00

Graduate Certificate in Software Quality Assurance and Test Engineering (Optional Co-op) -

Jan 2025 | Sep 2025

Power Engineering Technology

Tuition: $24,364.81

Application Fee: $100.00

Power Engineering Technology -

Sep 2025

Network Technical Support

Tuition: $16,648.74

Application Fee: $100.00

Certificate in Network Technical Support -

Jan 2025 | May 2025

Applied Electrical Motion and Control Management

Tuition: $18,288.74

Application Fee: $100.00

Applied Electrical Motion and Control Management -

Jan 2025 | May 2025

Bachelor of Engineering - Mechanical Systems Engineering

Tuition: $18,442.04

Application Fee: $100.00

Bachelor of Engineering - Mechanical Systems Engineering -

Sep 2025

Bachelor of Engineering - Electronic Systems Engineering

Tuition: $18,442.04

Application Fee: $100.00

Bachelor of Engineering - Electronic Systems Engineering -

Sep 2025

Welding Techniques

Tuition: $17,470.74

Application Fee: $100.00

Certificate in Welding Techniques -

May 2025 | Sep 2025

Cybersecurity Response Planning

Tuition: $17,686.20

Application Fee: $100.00

Cybersecurity Response Planning -

Jan 2025 | May 2025

Technical Systems Analysis

Tuition: $17,734.20

Application Fee: $100.00

Graduate certificate in Technical Systems Analysis -

May 2025 | Sep 2025

Process Quality Engineering

Tuition: $17,928.60

Application Fee: $100.00

Graduate Certificate in Process Quality Engineering -

Jan 2025 | May 2025

Motive Power Techniques - Heavy Duty Equipment Repair

Tuition: $16,430.55

Application Fee: $100.00

Certificate in Motive Power Techniques - Heavy Duty Equipment Repair -

Sep 2025

Welding and Fabrication Technician

Tuition: $16,569.54

Application Fee: $100.00

Diploma in Welding and Fabrication Technician -

Sep 2025

Computer-Aided Drafting and Design

Tuition: $12,500.00

Application Fee: $100.00

Certificate in Computer-Aided Drafting and Design -

Jan 2025

Electrical Engineering Technology (Optional Co-op)

Tuition: $16,569.54

Application Fee: $100.00

Advanced Diploma in Electrical Engineering Technology (Optional Co-op) -

Sep 2025

Mechanical Engineering Technology - Robotics and Automation (Optional Co-op)

Tuition: $17,755.44

Application Fee: $100.00

Advanced Diploma in Mechanical Engineering Technology - Robotics and Automation (Optional Co-op) -

Sep 2025

Wireless Network Infrastructure

Tuition: $17,470.74

Application Fee: $100.00

Graduate Certificate in Wireless Network Infrastructure -

Jan 2025 | Sep 2025

Power Engineering Techniques - 4th Class

Tuition: $24,431.31

Application Fee: $100.00

Certificate in Power Engineering Techniques - 4th Class -

Sep 2025

Applied Network Infrastructure and System Administration

Tuition: $17,847.74

Application Fee: $100.00

Graduate Certificate in Applied Network Infrastructure and System Administration -

Jan 2025 | May 2025

Electronics Engineering Technician

Tuition: $16,569.54

Application Fee: $100.00

Diploma in Electronics Engineering Technician -

Sep 2025

Mechanical Engineering Technology - Design and Analysis (Optional Co-op)

Tuition: $12,500.00

Application Fee: $100.00

Advanced Diploma in Mechanical Engineering Technology - Design and Analysis (Optional Co-op) -

Sep 2025

Mechanical Engineering Technician - Automated Manufacturing (Optional Co-op)

Tuition: $16,569.54

Application Fee: $100.00

Diploma in Mechanical Engineering Technician - Automated Manufacturing (Optional Co-op) -

Sep 2025

Software Engineering Technology (Optional Co-op)

Tuition: $16,361.00

Application Fee: $100.00

Advanced Diploma in Software Engineering Technology (Optional Co-op) -

Jan 2025 | Sep 2025

Web Development and Internet Applications Fundamentals

Tuition: $16,378.20

Application Fee: $100.00

Certificate in Web Development and Internet Applications Fundamentals -

Jan 2025 | May 2025

Bachelor of Engineering - Power Systems Engineering

Tuition: $18,442.04

Application Fee: $100.00

Bachelor of Engineering - Power Systems Engineering -

Sep 2025

Information Technology Business Analysis - Operations

Tuition: $17,361.60

Application Fee: $100.00

Graduate Certificate in Information Technology Business Analysis - Operations -

Jan 2025 | May 2025

Pre-Service Firefighter Education and Training

Tuition: $17,868.50

Application Fee: $100.00

Certificate in Pre-Service Firefighter Education and Training -

Sep 2025

Embedded Systems Development (Optional Co-op)

Tuition: $17,853.40

Application Fee: $100.00

Graduate Certificate in Embedded Systems Development (Optional Co-op) -

Jan 2025 | Sep 2025

Advanced CNC Manufacturing- Graduate Certificate

Tuition: $18,368.74

Application Fee: $100.00

Advanced CNC Manufacturing- Graduate Certificate -

Jan 2025 | May 2025

Robotics and Industrial Automation (Optional Co-op)

Tuition: $19,039.30

Application Fee: $100.00

Graduate Certificate in Robotics and Industrial Automation (Optional Co-op) -

Jan 2025 | May 2025

Motive Power Technician - Automotive Service

Tuition: $16,680.35

Application Fee: $100.00

Diploma in Motive Power Technician - Automotive Service -

Sep 2025

Electronics Engineering Technology (Optional Co-op)

Tuition: $16,569.54

Application Fee: $100.00

Advanced Diploma in Electronics Engineering Technology (Optional Co-op) -

Sep 2025

Applied Artificial Intelligence & Machine Learning

Tuition: $17,970.00

Application Fee: $100.00

Applied Artificial Intelligence & Machine Learning -

Jan 2025 | May 2025

Web Development

Tuition: $17,908.60

Application Fee: $100.00

Web Development -

Jan 2025 | May 2025

Advanced Building Systems

Tuition: $17,960.54

Application Fee: $100.00

Advanced Building Systems -

May 2025

Motive Power Techniques - Truck and Coach Repair

Tuition: $16,430.55

Application Fee: $100.00

Certificate in Motive Power Techniques - Truck and Coach Repair -

Sep 2025

Motive Power Fundamentals - Automotive Repair

Tuition: $16,342.15

Application Fee: $100.00

Certificate in Motive Power Fundamentals - Automotive Repair -

Sep 2025

Information Technology Network Security

Tuition: $13,000.00

Application Fee: $100.00

Graduate Certificate in Information Technology Network Security -

Jan 2025 | May 2025

Packaging Engineering Technician (Optional Co-op)

Tuition: $16,912.74

Application Fee: $100.00

Diploma in Packaging Engineering Technician (Optional Co-op) -

Jan 2025 | Sep 2025

Applied Electrical Motion and Control Management - Logistics Automation

Tuition: $18,836.54

Application Fee: $100.00

Applied Electrical Motion and Control Management - Logistics Automation -

Sep 2025

Motive Power Technician - Heavy Duty Equipment (Optional Co-op)

Tuition: $12,500.00

Application Fee: $100.00

Diploma in Motive Power Technician - Heavy Duty Equipment (Optional Co-op) -

Sep 2025

Applied Manufacturing Management - Design Integration (Aerospace Stream)

Tuition: $18,210.20

Application Fee: $100.00

Applied Manufacturing Management - Design Integration (Aerospace Stream) -

May 2025

Civil Engineering Technology (Optional Co-op)

Tuition: $17,375.34

Application Fee: $100.00

Advanced Diploma in Civil Engineering Technology (Optional Co-op) -

Sep 2025

Motive Power Technician - Truck and Coach

Tuition: $16,430.55

Application Fee: $100.00

Diploma in Motive Power Technician - Truck and Coach -

Sep 2025

Energy Systems Engineering Technology - Electrical (Optional Co-op)

Tuition: $16,569.54

Application Fee: $100.00

Advanced Diploma in Energy Systems Engineering Technology - Electrical (Optional Co-op) -

Sep 2025

Electrical Engineering Technician

Tuition: $16,569.54

Application Fee: $100.00

Diploma in Electrical Engineering Technician -

Sep 2025

Study and Work in Canada

Full-time undergraduate and post-graduate international students can work anywhere on or off campus without a work permit. The rules around the number of hours a student will be allowed to work may vary based on the country the student chooses to study in. International students are typically able to work up to 20 hours a week.