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 (or electrical 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.
Information technology (IT) is the application of computers and internet to store, retrieve, transmit, and manipulate data,or information, often in the context of a business or other enterprise. IT is considered a subset of information and communications technology (ICT). In 2012, Zuppo proposed an ICT hierarchy where each hierarchy level “contain some degree of commonality in that they are related to technologies that facilitate the transfer of information and various types of electronically mediated communications.”Business/IT was one level of the ICT hierarchy.
The Associate in Computer Technology program (ACT) provides knowledge and skills in the fundamental of computer programming and basic computation. The program also includes topics related to data structures, network concepts, computer organization, database management system and system analysis and design. It aims to promote analytical, critical thinking, software troubleshooting and programming skills.