Bachelor of Science in Computer Engineering




The Bachelor of Science in Computer Engineering is a program that embodies the science and technology of design, development, implementation, maintenance and integration of software and hardware components in modern computing systems and computer-controlled equipment.



By the time of graduation, the students of the program shall be able to:   

  1. apply knowledge of mathematics, sciences, and engineering sciences to the practice of computer engineering.
  2. design and conduct experiments as well as analyze and interpret data.
  3. design a system to meet desired needs.
  4. work effectively in multi-disciplinary and multi-cultural teams.
  5. identify, formulate and solve computer engineering problems.
  6. understand professional and ethical responsibility.
  7. communicate effectively in verbal and non-verbal communication.
  8. have a broad education necessary to understand impact of engineering solutions in a global/societal context.
  9. engage in life-long learning and to keep current of the development in a specific field of specialization.
  10. have knowledge of contemporary issues.
  11. use appropriate techniques, skills, and modern tools necessary for computer engineering practice to be locally and globally competitive.
  12. apply acquired computer engineering knowledge and skills for national development.



The BSCpE program aims to produce a graduate that shall have the:

  1. Ability to apply knowledge of mathematics and science to solve complex engineering problems;
  2. Ability to design and conduct experiments, as well as to analyze and interpret data;
  3. Ability to 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, in accordance with standards;
  4. Ability to function on multidisciplinary teams;
  5. Ability to identify, formulate, and solve complex engineering problems;
  6. Understanding of professional and ethical responsibility;
  7. Ability to communicate effectively;
  8. Broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context;
  9. Recognition of the need for, and an ability to engage in life-long learning;
  10. Knowledge of contemporary issues;
  11. Ability to use techniques, skills, and modern engineering tools necessary for engineering practice; and
  12. Knowledge and understanding of engineering and management principles as a member and leader in a team, to manage projects and in multidisciplinary environments.

View: Bachelor of Science in Computer Engineering Checklist



Print   Email