Computer Engineering

Program description

The Computer Engineering program offers a broad range of supporting course material to prepare graduates for entry into the profession. In the hardware area, courses cover digital logic and digital systems engineering, computer organization and system architecture, microprocessors, and integrated circuit engineering. Software courses include programming languages, data structures and algorithms, operating systems, real-time software design, databases, compilers, software requirements analysis, formal methods in software engineering, and techniques for human-computer interaction. Computer communication network courses include material on reliable and secure information transfer protocols, switching and routing through multipath networks, and wireless networking.

Course website

Related job profiles

Queen’s University

Faculty of Engineering and Applied Science


Four years

Credential awarded

Bachelor of Engineering (B.Eng.)

Program contact
    Patty Jordan, Undergraduate Program Assistant
    Room 425, Walter Light Hall
    Telephone: 613-533-6000 ext. 75346

Looking for personalized career matches?

Complete the Career Assessment tool and find your match to in-demand careers that Toronto employers are hiring for. Completely free!

Find your career match