Computer engineering programs focus on the relationship between computer hardware and software systems. These programs typically combine software-related classes in networks, operating systems, programming languages and data structures with hardware-related courses covering microcomputer systems, memory components, microprocessors, fiber optics and integrated circuits. Graduates should be prepared to evaluate systems and design efficient solutions to problems. In addition to general education requirements, students complete courses such as:

_Advanced programming

_Logic design

_Computer architecture

_Operating system concepts

_Electronic Circuits




Undergraduate Degree programs are offered in 3 majors of Computer Engineering including :_


Information Technology

Computer Architecture

Computer Software