College of Engineering and Computer Science

Department of Information Technology

Computer engineering is a discipline that integrates several fields of electrical engineering and computer science required to develop computer hardware and software. Computer engineers usually have training in electronic engineering, software design, and hardware-software integration instead of only software engineering or electronic engineering. Computer engineers are involved in many hardware and software aspects of computing, from the design of individual microcontrollers, microprocessors, personal computers, and supercomputers, to circuit design. This field of engineering not only focuses on how computer systems themselves work but also how they integrate into the larger picture.

 

Objectives

Graduates of the Computer Engineering program are expected to demonstrate:
  • An ability to apply knowledge of technology and engineering.
  • An ability to design and conduct experiments, as well as to analyze and interpret data.
  • An ability to function on multi-disciplinary teams.
  • An ability to identify, formulates, and solves engineering problems.
  • An understanding of professional and ethical responsibility.
  • An ability to communicate effectively.
  • A recognition of the need for, and an ability to engage in life-long learning.
  • An ability to use techniques, skills, and modern engineering tools necessary for engineering practice.

Course Curriculum

Required Courses

There're no item that match your search criteria. Please try again with different keywords.

Elective Courses

There're no item that match your search criteria. Please try again with different keywords.