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

    _Microprocessors

    _Compilers

    _Database

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

     

    Information Technology

    Computer Architecture

    Computer Software