Careers in Computer Engineering
Where can a career in computer engineering take you?
Commerce, education, finance, travel, entertainment – computer engineers are responsible for making it all happen… and rapidly evolve. Computer engineering is at the intersection of digital hardware and computer science to create advanced computer systems and leading-edge software. Computer engineers build connections between the virtual world and the physical world.
Computer engineering relies on expertise in engineering, computer science, and mathematics and combines software engineering and computer hardware and architecture. In this program, you will study circuits, electronics, digital systems, microprocessors, computer architecture, data structures, algorithms, computer networks, operating systems, and software specification and development.
You may choose to specialize in computer hardware, computer systems, software engineering, artificial intelligence, or mechatronics streams of specialization, and complement your core knowledge with advanced topics in electrical and computer engineering.
In your fourth year, you will have the opportunity to take a project-based course to propose, design, build, test, and present a viable project that produces a tangible result. Every year, our students produce inventive and creative Capstone design projects.
Our ECE students have a wealth of internship opportunities, and we have a consistently high rate of students on internships. Computer engineers are in high demand because of their versatile problem-solving skills. Queen’s ECE also offers an accelerated master’s program for upper-year students to get a head-start on their master’s degree.
Ready to commit to Computer Engineering? Students can choose to apply to the program directly. Your first year will build up your engineering fundamentals and give you a head-start with the Computer Engineering program with a customized curriculum offering, leading to increased access to electives in your upper years. During your first-year labs and tutorials, you will be grouped with peers who share a passion for Computer Engineering.
Students who choose the general common first-year path can also select Computer Engineering as their discipline choice after successfully completing their first-year courses.
The Computer Engineering Program is a discipline within our common core program. Apply to general engineering, and at the end of first year, you are guaranteed your program of choice.
Computer Engineering is also available as a direct entry option. Students who apply directly will have a head-start with the Computer Engineering program with a customized curriculum offering in first-year.
Please see our course descriptions for a complete overview of the topics you may study in this program.
In your upper years, you’ll have the option to tailor the program to have a stronger concentration in a sub-discipline of computer engineering. Following a stream will give you a cohesive set of courses in a particular area. You can also mix and match between streams or create your own stream. Stream options include:
Please note that streams are not included on diplomas.
Looking to get a head start on your career? The Queen’s Undergraduate Internship Program (QUIP) gives students the opportunity to take a full-time, paid 12–16-month internship. Apply your skills to the workplace and gain on-the-job experience as you work with one of our many industry partners.
Careers in Computer Engineering
Where can a career in computer engineering take you?
For student last names between A-L
Irina Pavich
irina.pavich@queensu.ca
613-533-6000 ext. 75346
Walter Light Hall, Room 416
For student last names between M-Z
Jazmine Battle
j.battle@queensu.ca
613-533-6000 ext. 77191
Walter Light Hall, Room 416