Bachelor of Science in Computer Engineering

The BS in Computer Engineering is a 4 year 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.

Program Educational Objectives

In 3 to 5 years after graduation, graduates of the Bachelor of Science in Computer Engineering are
expected to:

  1. demonstrate lifelong learning by generating innovative engineering solutions using significant and scientific research, complex problem-solving, relevant social and personal skills;
  2. be leaders and managers in the field of Computer Engineering by demonstrating exemplary performance in the chosen organization while upholding high standards of professional conduct that is right and just;
  3. be active members in professional societies and organizations as well as community-based organizations with the purpose of being advocates and transformers of the industry towards sustainable programs innovations.

Program Outcomes

A Bachelor of Science in Computer Engineering graduate should be able to:

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