Skip to main content Disable scrolling animations
Faculty of Applied Science & Technology

Computer Engineering Technology

Integrate hardware and software to create cutting-edge solutions.

For the Winter 2021 semester, this program will be delivered through a hybrid model that combines remote and in-person learning. View delivery modes for all programs.


Creative, innovative learning is at the core of all Sheridan’s courses. Here are the courses you’ll take in this program.

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

Note: Courses subject to change. Please contact your Faculty office to obtain your program map.

Helpful Links:

Course Outline Search

General Education Courses

Degree Breadth Courses