Skip to main content
  • Employers & Partners
  • Hire a Co-op Student
  • Co-op Programs
  • Co-op Recruitment Timelines
  • Co-op Salary Guide
  • Co-op Student of the Year Award
  • Ethical Recruitment Guidelines
  • Hiring Incentives
  • Partner with a Course
  • Recruit Volunteers
  • Employer Information Sessions
  • Get the Word Out About Your Organization
  • Job & Career Fairs
  • Work Term Information for Co-op Employers
  • Current Students
  • Co-op
  • Co-op Forms
  • Career Education
  • Experiential Learning Opportunities
  • Find A Job
  • Get Support
  • Job & Opportunity Fairs
  • Volunteer
  • Your PCDR
  • Co-op Admission
  • Co-op Programs
  • Co-op Forms
  • International Co-op Students
  • Meet Us at Events
  • WEX
  • Alumni Services
  • Share Your Story
  • Faculty & Staff
  • Hire a Student
  • Offer an EL Course
  • Validate a Co-curricular Experience
  • Recruit Student Volunteers
  • Co-op Forms
  • Workshop Requests
  • Get EL Support & Resources
  • EL Hub Staff Login
PCDR
  • About Us
  • Staff Directory
  • AI Policy
  • About Experiential Learning
  • News
three people working with computers and robotics

Computer Engineering Co-op Student Information

  1. U of G Homepage
  2. Experiential Learning Hub
  3. Future Students
  4. Co-op Programs
  5. Computer Engineering Co-op Student Information

About The Program

Computer Engineering at the University of Guelph fuses computer science with electrical engineering. Focusing on design, teamwork and communication abilities produces specialists who incorporate computing into engineered systems and products. In addition to basic engineering skills, you will work where hardware and software meet. Upon graduating from this program, you may be involved in circuit design and development, firmware development, software development, hardware integration and system level design and integration as a problem solver for today’s challenges.

Visit Program Page

Jump to section on page

  • About The Program
  • Why Co-op?
  • Course Sequencing
  • Acquired Knowledge & Skills
  • Sample Jobs
  • Salary Information

Why Co-op?

As a co-op student, you will gain relevant work experience, build professional networks, and develop essential interpersonal skills needed to succeed in the workplace, all while getting paid and earning your university degree. Guelph’s co-op program is unique due to the exceptional level of support provided throughout the co-op experience. Students will complete a comprehensive course preparing them for the co-op employment process, and will receive guidance from a knowledgeable team of staff dedicated to their development and success.

Course Sequencing

YEAR

FALL

WINTER

SUMMER

ONEAcademicAcademicOff
TWOAcademicAcademicWork
THREEAcademicWorkWork
FOURAcademicAcademicWork
FIVEWorkAcademic

Co-op schedule for students who start their degree in Fall 2026 or later.

YEAR

FALL

WINTER

SUMMER

ONEAcademicAcademicOff
TWOAcademicAcademicWork
THREEAcademicWorkAcademic
FOURWorkWorkWork
FIVEAcademicAcademic

Effective Fall 2026, students are admitted directly to the co-op program.

A regular stream is available, and students not interested in co-op may request a transfer once they begin their program.

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.

Sample Jobs

Test Engineering Student

You will define, implement, execute, and maintain test plans, test cases and test automation tools/scripts to ensure software is delivered with high quality. You will likely be exposed to agile methodologies and program in common languages, such as JAVA, C++ or Perl.

Software Designer

You will work within a fast-paced team environment to design and develop software that is used in leading television broadcast and production facilities. You will participate in all aspects of the development process on a variety of projects such as: real-time embedded applications, multimedia players and control systems. You will develop in depth knowledge of digital hardware, data structures, operating systems and apply your programming and problem-solving skills.

Hardware Engineering Co-op

You will be involved in research, design and development of computer equipment such as routers, circuit board, and chips. Your role could involve testing completed models, analyzing the results and modifying the design as needed.

Additional Sample Jobs: Software Developer Co-op, Technical Specialist, Rapid Prototype Developer, Co-op Firmware Student, Programmer, IT Management Student, Co-op Web Developer, Web Accessibility Project Manager, Junior Project Coordinator, Embedded Systems Engineer, and more.

Sample Employers*

  • Evertz Microsystems Ltd
  • eSentire
  • Curtis-Wright Corporation
  • IBM Canada Ltd.

*This shows a sample of recent co-op employers and will vary depending on employer recruitment needs. During a job search, students are encouraged to be actively engaged and are supported in establishing and maintaining their own personal contacts.

Salary Information

Students receive compensation from their employer for co-op work terms. The rate of pay will vary depending on a number of factors including the industry, the student’s program of study, and work term level. For your reference, a Co-operative Education Salary Guide is available on our website, which provides hourly rates (averages and ranges) for each degree program.


Computer Engineering Co-op Calendar
Learn More About Co-op At Guelph
U of G Experiential Learning

About Us

The Experiential Learning Hub is home to experiential learning opportunities on and off-campus, co-op, career education and community engaged learning.

Visit Us

Our commitment to accessibility

Sign up for our weekly e-news

Contact Us

Experiential Learning Hub

University of Guelph
50 Stone Rd E
Trent Lane Building 54
Guelph, ON N1G 2W1
519-824-4120, Ext. 52323
recruit@uoguelph.ca