Computer Engineering is a discipline that integrates the several fields of Electrical, Electronics Engineering, and the Computer Science required for developing Computer Systems. The Computer Engineering students will usually be taught Electronic Engineering, Electrical Engineering, Software Design, and Hardware Integration instead of only Software Engineering or Electronics Engineering. Computer Engineers are involved in many hardware and software aspects of computing, from the design of individual Microprocessors, Personal Computers, and Supercomputers. At ACEM, students have an environment of acquiring a sound knowledge of Software Development, Information System Design, Digital Systems, Computer Networking, and Automatic System Designing. The Computer Engineering students at ACEM will find themselves engaged in teaching-learning, research, small project woks, and professional works. In order to develop the eternal skills of the students for their professional lives, ACEM offers various credit courses through elective studies and other in-house designed noncredit courses.