Computer engineers research, design, develop, test and oversee the manufacturing and installation of computer hardware, including computer chips, circuit boards, computer systems, keyboards, router, mouse, and printer. Computer software engineering involves designing and development of software systems that control computers. The work of computer engineers and electronic engineers are closely related.

All Engineering courses have duration of five (5) years.

Subject Combination

English, Mathematics, Physics and Chemistry


Computer engineers also work where electrical/electronic engineers work. Typical employers of computer engineers are telecommunication firms, information technology firms, oil companies, a high-tech manufacturing firm, engineering firms and industries. The employment opportunities are wide.

Essential skills for Engineers

  • Effective technical skills
  • Ability to work under pressure
  • Problem-solving skills
  • Creativity
  • Interpersonal skills
  • Communication
  • Teamwork and collaboration
  • Project management skills
  • Critical and analytical thinking
  • Computer skills
  • Good knowledge of mathematics and physics

Read: The overview – Engineering