Bachelor of Science in Computer Engineering


The Computer Engineering Program prepares a culturally diverse student population for successful professional careers in computer engineering at the local, regional and global levels. The Program is designed to ensure excellence in the rapidly-evolving field of computer engineering, while emphasizing the role of general education, ethical and social responsibility, and life-long learning in the personal and professional growth of future computer engineers.


Program Goals

In support of its mission, the Computer Engineering Program strives to produce graduates who will

  • Pursue successful professional careers in computer engineering or related fields.
  • Remain updated through graduate education and professional certification.
  • Benefit their communities by practicing their profession responsibly and ethically.
  • Excel as team leaders, communicators, and project managers in multicultural environments.
  • Share their knowledge through training and development opportunities.


Program Learning Outcomes

Computer Engineering graduates will be able to

  • Apply knowledge of calculus, discrete math, statistics, and engineering sciences.
  • Design and conduct experiments, perform simulations, and analyze and interpret relevant data.
  • Use the modern tools, techniques, and software necessary for computer engineering practice.
  • Identify, formulate, and solve problems involving both hardware and software components.
  • Design integrated hardware-software systems within realistic technical and non-technical constraints.
  • Communicate technical information effectively in written, oral, and graphical formats.
  • Work in multicultural intra-disciplinary and cross-disciplinary teams.
  • Explain the role of ethical and professional responsibility in computer engineering practice.
  • Discuss the global impact of computer engineering solutions on the economy, environment, and society.
  • Demonstrate familiarity with modern trends and current issues in computer engineering.
  • Engage in lifelong learning through research and educational experiences outside the classroom.