B.Sc. in Computer Systems Engineering

Computer System Engineering, UWI

The BSc in Computer Engineering is offered at in collaboration with the Department of Computing. The programme is designed to serve students who are desirous of pursuing a career path in computer systems design and the design of devices that rely on embedded computing. This three (3) year programme is structured in such a way that during the first year, students are exposed to foundation courses in computing, electronics and electrical engineering, physics, engineering mathematics, ethics and professional practices. The second year courses provide the core courses required for this discipline. All students are required to complete a capstone project during the final year.

During each semester of this 3-year program, a teaching laboratory and project design course must be taken by each student. The practical application and testing of the concepts presented in the theoretical classes for that semester will be explored in these lab sessions. Computer systems engineering students learn through a combination of design and lab work. This mix of theory and practical application allows students to think things through and then apply their ideas in a variety of real life situations. Students also learn to diagnose problems and develop a variety of solutions.



The overall educational objectives for the Bachelor of Science in Computer Systems Engineering are to produce graduate who can:

  1. Embark upon diverse career paths in computer systems engineering while demonstrating professional engineering competence by holding positions of increasing responsibility in industry, business, government and/or educational institution.
  2. Advance their technical skills, knowledge and understanding through professional growth and development opportunities provided by participation in a professional society, continuing education, or pursuit of advanced degrees in engineering or other related fields.
  3. Publish papers, reports, patents and/or technical presentations at local, national, international meetings or within the professional organization/company that they are affiliated with.


The programme's courses are separated into three levels, click on the link for details on the courses: 

View Courses



The Degree Outline contains the information required for students to complete their degree. Click on the link for details on the degree outline: 

View Degree Outline



Students successfully completing the BSc Computer Systems Engineering programme should have the ability to:

  • apply knowledge of mathematics, science, and engineering principles to solve problems in computer systems engineering;
  • design and conduct experiments, as well as to analyze and interpret data from computer systems;
  • design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability;
  • function on multidisciplinary and multicultural teams;
  • identify, formulate, and solve electrical computer systems problems;
  • demonstrate an understanding of professional and ethical responsibility;
  • communicate effectively via oral and written media;
  • demonstrate an understanding and appreciation of the impact of computer systems engineering solutions in a global, economic, environmental, and societal context;
  • recognize and articulate the need for life-long learning in the engineering profession and engage in such activities;
  • exhibit knowledge of contemporary issues;
  • use the techniques, skills, and modern engineering tools necessary for computer systems engineering practice.




Applicants must meet the University’s matriculation requirements and the Department's entry requirments.


View tuition fees for admission to the B.SC. in  Computer Systems Engineering programme.

Apply Now