Centre Heading

Map out your career pathway from the start of your academic journey!

Get the information you need for academic planning and connect with experiences to develop the knowledge, skills and attributes that employers are seeking.

Click on the title to expand each section.



As a computer engineering student at the University of Manitoba, you will learn to develop innovative products and solutions using computer components, systems, and software of your own design. Computing technology is the essential core of modern products, services and communication, with application far beyond simple laptop or desktop computer systems. Computer engineers are the professionals who design and deploy these systems and solutions. As part of the computer engineering program, you will have the opportunity to specialize in application areas such as embedded systems, computer networks and communications, and software engineering. You will demonstrate your breadth of skills and ingenuity through a group capstone project in your final year.

The B.Sc. Engineering programs have continuing accreditation from the Canadian Engineering Accreditation Board (CEAB). B.Sc. Engineering graduates have the educational requirements to become registered Professional Engineers in all Canadian jurisdictions.

Skills you will gain by studying COMPUTER ENGINEERING

  • Gain an understanding of both the scientific and engineering methods and be able to use these methods to rationally and effectively analyze complex problems affecting both individuals and society.
  • Generate conceptual and detailed designs for complex engineering problems, demonstrating the proper use of equipment and instrumentation in the solution.
  • The ability to lead the development of new technologies and systems.
  • Communicate effectively, both verbally and in writing, with colleagues, clients, and the general population.


This resource is meant as a guide to provide suggestions throughout your time at university. Develop a plan and timeline that suits you best. Make intentional choices for your courses and work experiences.

* Refer to the Academic Calendar for a complete list of program requirements.

Year 1 - 36 credit hours



Course requirements:
CHEM 1300, COMP 1012, PHYS 1050, MATH 1210,
MATH 1510 and MATH 1710 and ENG 1430, ENG 1440, ENG 1450 and ENG 1460, plus written English requirement

To do this year:

  1. Meet with an academic advisor in the Faculty of Engineering to help you plan your program.
  2. Apply online for entry into the computer engineering degree program by the admission deadline.
  3. For academic support, visit the Math Help Centre or contact the Academic Learning Centre to register for a Supplemental Instruction Session.


Start planning your career:

  1. Meet with a career consultant to generate career ideas based on your interests, values, personality and skills.
  2. Research careers matching your skills and interests, attend UMES events to learn about engineering programs and career choices.
  3. Set up a careerCONNECT account to view job postings and register for workshops and events.
  4. Explore your Co-Curricular Record (CCR), an official record of university-approved activities.


Link experiences to your career interests. Options include:

  1. Student groups including University of Manitoba Engineering Society and the University of Manitoba Students' Union.
  2. Join the University of Manitoba Volunteer Program to volunteer for Science, Engineering & Technology Day.
  3. Student work opportunities including Work-Study, STEP Services or Federal Student Work Experience Program.
  4. Experiential education opportunities such as Alternative Reading Week Winnipeg and the Student Leadership Development Program.


Considering international opportunities?
Visit the International Centre web site at to learn about international opportunities for U of M students.

Explore communities and cultures you want to work with: visit Migizii Agamik, the International Centre, take part in a Intercultural Retreat or learn about local agencies via 211 Manitoba.


Year 2 - 76 credit hours



Course requirements:
COMP 1020 and COMP 2140, ECE 2160, ECE 2220, ECE 2240, ECE 2262, ECE 3610 and ECE 3790, ENG 2030 or ENG 2040, MATH 2130, MATH 2132 and MATH 3132, and PHYS 2152

To do this year:

  1. Know the requirements for your degree. Review the model program on the electrical and computer engineering department website.
  2. Meet with an academic advisor to review your program
  3. Consider applying for the co-op program.


Make professional connections:

  1. Apply to the Young Professionals Mentorship program with ACEC Manitoba.
  2. Join the Career Mentor Program to learn from professionals.
  3. Attend career fairs to connect with employers.
  4. Become a student affiliate with Engineers Geoscientists Manitoba and Canada's Association of I.T. Professionals.
  5. Develop professional connections by attending networking events such as H.I.R.E.D. events.

Market your skills: develop your resumé and cover letter and refine your interview skills.


Gain relevant experience: consider applying to the Co-operative Education and Industrial Internship Program.

Gain practical experience by volunteering: check out Let’s Talk Science and UMES Outreach.

Explore student research opportunities: apply for a research assistant position, Undergraduate Research Award or NSERC grant.

Consider joining technical societies and competition teams: visit the Faculty of Engineering and University of Manitoba Engineering Society's respective websites for listings of technical societies.


Develop global career skills and expand intercultural learning: consider an international student exchange through the International Engineering Programs Office, Co-op/IIP students can also take advantage of the Canada-Japan program, My World Abroad or SWAP for a "working holiday."

Staying local? Check out Engineers without Borders or one of the local service-learning programs. Consider learning a new language and about a new culture through the Volunteer Language Exchange Program.


Year 3 - 119 credit hours



Course requirements:
ANTH 2430, COMP 3430, ECE 3700, ECE 3740, ECE 3760, ECE 3780, ECE 4830 and either ECE 4150 or ECE 4260, MATH 3120, STAT 2220 and an elective

To do this year:

  1. Meet with a academic advisor to review your program.
  2. Consider a technical focus area to guide your electives.
  3. Discuss your program with your professors and industry professionals to obtain advice regarding the best choice of technical electives for your needs.
  4. Meet with your co-op advisor, if applicable.

Investigate your career options:

  1. Identify gaps in experience and fill them through volunteering, work placements or internships.
  2. Reflect on your classroom learning and identify skills that can be transferred to the workplace.
  3. Explore supports available to entrepreneurs for business planning such as Business InfoCentre.
  4. Create a LinkedIn profile to network with professionals.

Consider continuing your studies: check out the Faculty of Graduate Studies, Extended Education or other academic institutions.


Continue or start research: participate in the Undergraduate Research Poster Competition or an international internship through the International Engineering Programs Office.

Check out student job opportunities with: the City of Winnipeg, Mad Science, Manitoba Hydro and WISE Kid-Netic Energy.

Search for job opportunities online: check out Science.ca, Job Bank, Find My Job, Indeed or other search engines.

Use your networks and connections: inquire about unadvertised job openings (the "hidden job market").


Did you travel abroad? Become an exchange mentor for the International Student Mentorship Program, join the exchange student community at the University of Manitoba or write an article about your experience.

Participate in the multicultural opportunities on campus: participate in the Intercultural Development and Leadership Program, volunteer for the Children Rising Mentorship Program or take part in Graduation Pow Wow.


Year 4 - 152+ credit hours



Course requirements:
ENG 3000 and ENG 4600 and eight electives

To do this year:

  1. Meet with your co-op advisor, if applicable.
  2. Confirm eligibility to graduate with an electircal and computer engineering academic advisor and declare intent to graduate in Aurora.


Start job search 9 months in advance: contact Career Services to refine your job search and self-marketing strategies. You can visit the office up to 6 months after graduation.

If you are continuing on to graduate school: finalize your application materials and contact computer engineering professors recruiting graduate students. Use the graduate awards database to search for funding and awards to help finance your education.


Ensure you have references in place: ask three work-related references who are willing to expect calls from potential employers. If applying to graduate studies ask your professor for a reference or a letter of recommendation.

Assess your resumé: update your resumé for each job application. Focus on the knowledge, skills and attributes that are of interest to the employer.


Prepare to work in a multicultural environment:
Visit Canada's National Research Centre for Truth and Reconciliation on campus. Get access to Lynda.com through the Winnipeg Public Library and take courses to develop your cross-cultural intelligence.


Sample Jobs





What Do Employers Want?


Industries such as aerospace, automotive, cybersecurity, healthcare, HVAC, information technology, machine learning, telecommunications, robotics, software or research and design would value a computer engineering degree in combination with the employability skills that are highly sought after by employers. These include:*

  • Industry specific knowledge
  • Problem solving
  • Analytical skills
  • Team work
  • Oral and written communication
  • Personal management
  • Project management
  • Continuous learning

Attain skills through your classroom education and take advantage of experiential education opportunities.

*Information has been adapted from Employability Skills 2000+ and Workplace Education Manitoba – Essential Skills.



E2 - 390 EITC
75 Chancellors Circle
(204) 474-9603, umece@umanitoba.ca

Faculties, Departments and Schools

Experiential Education

Recommended Annual Checklist

On Campus Resources


Chelsea Taylor

“One thing that motivated me to choose Computer Engineering is that it’s easier to employ the skills in personal projects; a Civil Engineer can’t build a bridge in their garage, but Computer Engineers can do a wide variety of projects in their own homes.” Chelsea Taylor, computer engineering student

Information for Career Counsellors (PDF)

Computer Engineering Compass (PDF)

Follow us on Linkedin