PCDR
three people working with computers and robotics

Computer Engineering Co-op Information for Employers

Adding Value to Your Team

Computer Engineering combines computer science and electrical engineering to develop systems and solutions for a variety of industries. Our program focuses on the science and tools behind designing, constructing, implementing, and maintaining software and hardware components of computing systems. By emphasizing algorithmic, electronic, and digital design principles, students are prepared to develop effective and innovative technological systems and solutions.

Computer Engineering students can specialize in the following areas:

  • Artificial Intelligence and Robotics
  • Software Design
  • Microsystems
  • Electronic Design Automation

University of Guelph Advantage

  • Students begin their first work term after completing two years of their academic program and mastering the core skills needed to integrate into the workplace
  • Co-op students complete a full semester course focused on job search skills and professionalism in the workplace
  • Students are available for four or eight-month work terms
  • Recruitment timelines are flexible, and employers can find the right student through our efficient, streamlined employment process

Acquired Knowledge & Skills

 Communication

Strong research, analytical, and report writing skills.

 Knowledge

Solid knowledge of structure and application of computing systems, from algorithms and chip-level design through systems interfacing and data structures. 

 Application

Ability to design, document, implement and manage large-scale technology projects. Advanced technical and programming skills.

Computer Engineering Work Term Schedule

YEAR
 

FALL

 

WINTER

 

SUMMER

ONEAcademicAcademicOff
TWOAcademicAcademicWork
THREEAcademicWorkWork
FOURAcademicAcademicWork
FIVEWorkAcademic 

Computer Engineering Course Sequencing

Based on the 2023/24 undergraduate calendar. Please see the current undergraduate calendar for more information.

Fall

  • General Chemistry
  • Engineering and Design I
  • Calculus I
  • Physics With Applications
  • Introductory Programming For Engineers

Winter

  • Object-Oriented Programming For Engineers
  • Engineering Analysis
  • Calculus II
  • Introductory Electricity And Magnetism
  • Engineering Mechanics I

Fall

  • Data Structures
  • Engineering Systems Analysis
  • Digital Systems Design Using Descriptive Languages
  • Probability and Statistics For Engineers
  • Introduction to Cooperative Education
  • Applied Differential Equations
  • 1 Restricted Elective

Winter

  • Computer Organization And Design
  • Electric Circuits
  • Numerical Methods
  • Engineering and Design II
  • Discrete Structures In Computing II
  • 1 Restricted Elective

Summer

Work Term One

Fall

  • Large-Scale Software Architecture Engineering
  • Science and Technology in A Global Context
  • Electronic Devices
  • Microcomputer Interfacing
  • Signal Processing
  • 1 Restricted Elective

Winter

Work Term Two

Summer

Work Term Three

Fall

  • Real-Time Systems Design
  • Engineering Economics
  • Embedded Reconfigurable Computing Systems
  • 2 Restricted Electives

Winter

  • Operating Systems I
  • Engineering and Design III
  • Systems and Control Theory
  • the Analysis and Design Of Computer Algorithms
  • Communication Systems
  • 1 Restricted Elective

Summer

Work Term Four

Fall

Work Term Five

Winter

  • Computer Engineering Design IV
  • Advanced Computer Architecture
  • Vlsi Digital Design
  • 2 Electives