Current Size: 100%
Program Code: 03501
Program Availability
Contact Information:
Muhammad Khan,
program co-ordinator
416.675.6622 ext. 4091
muhammad.khan@humber.ca
Six semesters, beginning in September and January, including an optional work placement term between second and third year
Humber's Computer Engineering Technology diploma program trains you to develop and design the cutting-edge technologies that propel most businesses and governments around the world.
You will be taught by industry experts, in small classes, innovative skills in hardware and software, electronics and networking, plus a variety of systems. As well, learn to upgrade and incorporate new technological advances into existing systems.
Humber's Computer Engineering Technology curriculum is designed with strong industry collaboration, ensuring you are learning the skills that companies require. The diploma features courses in programming, electronics, networks set up and programming, UNIX/Ubuntu and the Internet that lay the groundwork to build software skills and expertise in data communications, networking and security. You'll develop, install and operate computer, embedded and network systems, work on various network protocols and microcontrollers, and learn to refine and develop current applications.
In your final year, focus on integrating all your skills by examining the inner workings of networks, using different application programming interfaces (APIs) to build network applications, comparing different computer architectures and completing a major project using an embedded system.
"The professors are very helpful in classes and labs. Computer engineering has many different areas I can study, including hardware, software, electronics, networking and programming."
Awais, student
Train for a career making computer hardware and software better, faster and cheaper with Humber's Computer Engineering Technology program.
This is a challenging industry, as companies seek to stay ahead of ever-changing consumer demand by hiring skilled computer engineers. According to the Canadian government's Working in Canada website, there is a "high concentration of technology and research institutes" in the Toronto area. The same report says that employers are interested in recruiting people who have technology-specific and practical working experience.
Analytical and design skills are at the forefront of this ever-evolving career. Hardware and software integrated system implementations, testing, maintenance and the need for continuous improvement and upgrading keep graduates at the top of their game. Graduates work for technology companies, in addition to many other companies, organizations and government departments that need computer engineers.
Humber’s Computer Engineering Technology program features an optional, preferably paid work placement directly related to your program of study. The work experience is designed to enable you to apply your skills and knowledge in an actual work environment, as well as enhance your employability upon graduation. The work experience occurs after the completion of semester four, for a minimum of 400 hours. Participating students are required to complete work preparation sessions prior to the work term, to help them develop an industry-specific resumé and effective interviewing skills. Humber provides a range of services to support student success, including working with business, industry and government to identify employment opportunities.
This program stays current through continuous communication and contact with various industry professionals. Our Advisory Committee meets regularly to discuss the curriculum and keep it relevant to today’s needs.
Qualified graduates of this program may be eligible to apply their academic credits toward further study at many postsecondary institutions. For detailed information, visit humber.ca/transferguide.
Note: For further information, refer to the Selection Procedures section in this publication.
Meeting the minimum requirements does not guarantee admission to the program.
The 2013/2014 fee for two semesters is
Amounts listed are the total of tuition, lab and material fees, student service and auxiliary fees for the first two semesters of the 2013/2014 academic year. Fees are subject to change. For more information, refer to Fees and Financial Assistance.
Extra fees apply for optional work placement.
Humber also offers the Computer and Network Support Technician diploma program 20421, which places less emphasis on computer programming and more emphasis on computer networking and security.
| Course Code | Course Name |
|---|---|
| TECH 101 | Electric Circuits |
| TECH 103 | Digital Fundamentals |
| TECH 104 | Programming Fundamentals |
| TECH 105 | Technology Foundations |
| TMTH 104 | Technical Mathematics 1 |
| WRIT 120 | Technical Reading and Writing Skills |
| Course Code | Course Name |
|---|---|
| TECH 150 | Electronic Devices and Circuits |
| TECH 151 | PC Hardware and Operating Systems |
| TECH 152 | Telecom Networks |
| TECH 153 | Technical C |
| TMTH 204 | Technical Mathematics 2 |
| WRIT 220 | Technical Workplace Writing Skills |
| Course Code | Course Name |
|---|---|
| CALC 103 | Introduction to Calculus |
| CENG 200 | Micro Assembly Language Programming |
| CENG 201 | Systems Analysis |
| CENG 202 | Digital and Interface Systems |
| CENG 203 | Programming Techniques in Java |
| TECH 154 | UNIX and the Internet |
| Course Code | Course Name |
|---|---|
| CENG 250 | PC Operating Systems Internals |
| CENG 251 | UNIX Internals |
| CENG 252 | Embedded Systems |
| CENG 253 | Networking Technologies |
| CENG 254 | Database Using Java Applications |
| CENG 255 | Internet Architecture and Network Programming |
| CENG 299 | Work Placement (Optional) |
| Course Code | Course Name |
|---|---|
| CENG | Computer Engineering Elective |
| CENG 300 | Software Project |
| CENG 301 | Network Programming |
| CENG 302 | Algorithms and Data Structures in Java |
| CENG 303 | Hardware Production Technology |
| GNED 101 | An Introduction to Arts and Science |
| Course Code | Course Name |
|---|---|
| CENG 350 | Computer System Project |
| CENG 351 | Computer Systems Architecture |
| CENG 352 | Network Administration |
| CENG 353 | Computer Systems Administration |
| GNED | General Education Elective |
| GNED | General Education Elective |
| Course Code | Course Name |
|---|---|
| ELEC 202 | Programmable Logic Controls: Introduction |
| NEST 202 | Server Operating Systems |
Humber offers pathways from Ontario college diplomas to Humber degrees. Find out where your diploma can take you.
You can also choose another postsecondary institution. Humber has formal articulation agreements indicating the specific transfer arrangements from a Humber program to a particular degree program, as well as general policies on admissions at specific institutions. Click here to find out more.