Sheridan College - Davis Campus Background Image
Image of Sheridan College - Davis Campus
Engineering and Technology
Advanced Diploma of Computer Engineering Technology
Advanced Diploma of Computer Engineering Technology

Advanced Diploma of Computer Engineering Technology

  • ID:SC010015
  • Level:3-Year Bachelor's Degree
  • Duration:
  • Intake:
  • Type:Full-time

Fees (CAD)

  • Application Fee:$100.00
  • TuitionFee/Year:$18,444.00
  • LivingFee/Year:$11,000.00
  • InsuranceFee/Year:$580.00
  • OtherFee/Year:$175.00
  • Application Fee:$100.00
  • TuitionFee/Year:$18,444.00
  • LivingFee/Year:$11,000.00
  • InsuranceFee/Year:$580.00
  • OtherFee/Year:$175.00

* Health Science Pre-Admission Testing Charge, Identification Card

Estimated Total/program:
Accept letter

Admission Requirements

Entry requirements:

Program Eligibility

Ontario Secondary School Diploma or equivalent, including these required courses:

  • ​One English, Grade 12


  • Grade 12 Mathematics for College Technology or Grade 11 Functions or Grade 11 Functions and Relations or any Grade 12 Mathematics


Mature student status.

English requirements:

  • TOEFL (Test of English as a Foreign Language), 80 (20L,W,S,R) iBT (Internet-based TOEFL) or 550 Paper-based

  • TOEFL iBT Special Home Edition**, 80 (20L,W,S,R)

  • iTEP Academic**, 3.7

  • IELTS (International English Language Testing System) Academic Module, 6 – Overall Band Score with no Band below 5.5

  • PTE A (Pearson Test of English Academic), 58 - Overall Minimum Score  (49L,W,S,R)

  • FCE (Cambridge English First), 174 - Cambridge English Scale or FCE B

  • CAE (Cambridge English: Advanced), 180 - Cambridge English Scale or CAE C

  • CPE (Cambridge English Proficiency), 200 - Cambridge English Scale or CPE C

  • Sheridan EAP (English for Academic Purposes), 70%

  • Sheridan EPA (English Proficiency Assessment), 4.0 – Listening Band 4.0 – Reading Combined Band CLB 7 - Writing

Other requirements:

  • Applicants who do not meet the admission requirements will be invited to complete pre-admission tests in mathematics and English. Applicants asked to take the test are considered for admission to Term 1 contingent on receiving a minimum grade of 60% in both the pre-admission mathematics/English tests.

  • Applicants may also consider applying to our Technology Fundamentals program. Successful completion of this program will meet the Mathematics requirement and will provide a broader sense of the Science and Technology fields.

  • Applicant Selection

  • Eligible applicants will be selected on the basis of their previous academic achievement (the average of their six highest senior-level credits, including required courses), and/or results of pre-admission testing.

  • Applicants who do not meet the admission requirements for this program will be assessed and advised individually and may be considered for other, related programs.

Course Information

Learn advanced programming and computer engineering skills through theoretical studies, hands-on learning and co-op opportunities.

Earn a computer engineering technology credential employers value

Stand out from the field as a computer engineering technologist! Sheridan’s advanced diploma program builds on the two-year Computer Engineering Technician diploma by teaching you how to integrate software and hardware components. When you graduate, you’ll know how to design, build, test, implement and maintain embedded devices, computer applications and network systems.

Demonstrate your skills through a capstone project and co-op

Prove yourself to employers before you graduate! In your third year of studies, you’ll put your expertise to work in a capstone project that will be showcased to industry. You’ll also have the option of a three-term co-op placement, allowing you to graduate with one year of work experience. Some of our past students have secured employment as a result of co-op participation.

Work towards your degree or other certifications

When you graduate, you’ll have completed all academic requirements for professional certification with the Ontario Association of Certified Engineering Technicians and Technologists. You may also be able to transfer into the third year of degree programs at various universities and colleges, including Sheridan’s engineering and applied computing degrees (some bridge courses may be required).

Explore your future classroom

As a student in Sheridan’s Computer Engineering Technology advanced diploma program, you’ll work in labs designed to imitate the real-world workplace. Want a preview? Take a virtual tour of our state-of-the-art Centre for Advanced Manufacturing and Design.

Learning Outcomes

The graduate has reliably demonstrated the ability to:

  • Identify, analyze, design, develop, implement, verify and document the requirements for a computing environment.

  • Diagnose, troubleshoot, document and monitor technical problems using appropriate methodologies and tools.

  • Analyze, design, implement and maintain secure computing environments.

  • Analyze, develop and maintain robust computing system solutions through validation testing and industry best practices.

  • Communicate and collaborate with team members and stakeholders to ensure effective working relationships.

  • Select and apply strategies for personal and professional development to enhance work performance.

  • Apply project management principles and tools when responding to requirements and monitoring projects within a computing environment.

  • Adhere to ethical, social media, legal, regulatory and economic requirements and/or principles in the development and management of the computing solutions and systems.

  • Investigate emerging trends to respond to technical challenges.

  • Integrate multiple software and hardware components using appropriate systems, methodologies and connection protocols.

  • Analyze, plan, design, develop, test, and implement computing devices and networked systems (software or hardware) in accordance with appropriate functional requirements and standards.

  • Apply principles of digital and analog circuits to design, implement, and troubleshoot computing devices, including embedded components and systems.

  • Design, build, test, implement and maintain embedded (including IoT*) devices and applications.

  • Develop, test and maintain software applications for systems integration.

More info: Click here 

Semester 1

  • ENGI12578, Electrical Fundamentals, 4

  • ENGI16434, Electronic Fabrication, 4

  • PROG10082, Object Oriented Programming 1 - Java, 6

  • COMM16165, Technical Reports and Presentations, 3

  • MATH17688, Mathematics 1, 3

  • ENGI12195, Practical Circuits, 2

  • TOTAL:, 22

Semester 2

  • ENGI10701, Digital Principles 1, 4

  • ENGI27907, Electronic Devices/Circuits, 4

  • PROG24178, Object Oriented Programming 2 - Java, 6

  • SYST13416, Linux/Unix Operating Systems, 3

  • MATH24376, Applied Calculus, 3

  • CULT10001G, The Impact of Culture on the Canadian Workplace, 3

  • TOTAL:, 23

Semester 3

  • DBAS27198, Database Design and Implementation 1, 4

  • ENGI21917, Digital Principles 2, 4

  • PROG20016, Applied C Programming, 4

  • SYST26671, Computer Architecture, 3

  • ENGI14322, Electronic Drafting and CAD, 2

  • , General Education Course (Open), 3

  • COWT10022, Cooperative Education Forum, 1

  • TOTAL:, 21

  • COWT19999, Co-op Work Term, 7

Semester 4

  • DBAS32100, Database Management, 3

  • ENGI22245, Microprocessors, 4

  • ENGI38263, Analog Circuits, 4

  • SYST20261, Applied Operating Systems Design, 3

  • INFO20172, IT Project Management Using PMP, 3

  • TELE13167, Introduction to Data Communications and Networking   , 3

  • , General Education Course (Open), 3

  • TOTAL:, 23

  • COWT20799  , Co-op Work Term, 7

Semester 5

  • TELE33324, Data Network Design and Configuration, 3

  • ENGI22637, Microcontroller Applications, 3

  • ENGI31179, Digital Applications, 4

  • ENGI20123, Wireless Communications, 4

  • INFO37545, Capstone Project Research Prep, 1

  • ENGI27230, Programmable Controllers, 3

  • ENGI30199, Data Acquisition and Control, 3

  • TOTAL:, 21

  • COWT39207, Co-op Work Term, 7

Semester 6

  • ENGI30000, Embedded Systems Applications, 3

  • INFO24178, Computer Network and Security, 3

  • ENGI37926, Engineering AI, 3

  • ENGI35749, Internet of Things Applications, 4

  • INFO39599, Capstone Project, 6

  • , General Education Course (Open), 3

  • TOTAL:, 22

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses


No Course!
See moreSee less

Career Opportunity

Career Opportunity

Computer engineering technology skills are extremely marketable across many industries. Sheridan graduates are particularly well-qualified for jobs that involve programmable controllers, data acquisition systems, embedded controllers and electronic instrumentation.

Potential fields of work include:

  • Computer Engineering Technologist

  • Computer Network Technologist

  • Software Developer

  • Embedded System Developer

  • Network Administrator

  • Product Development Technologist

  • Hardware/Software Support Technologist

  • Hardware/Software Sales Representative

Ability to settle

Overseas Student Health Cover

Health and Dental Plan - International: 580CAD/ per year

Same Courses

Close search