About CPEG
What is Computer Engineering?
Computer Engineering (CPEG) is the heart of the information age. It focuses on the analysis, design, implementation, and utilization of computer systems, from embedded microprocessors, notebook/desktop computers to supercomputers, as well as how they are integrated with other systems to meet the challenges of real-world applications.
CPEG is a practical field that bridges the gap between computer science and electronic engineering, and is the link between software and hardware. The emphasis of computer engineering is placed on deep understanding of both hardware and software and their cross-interaction in order to design cutting-edge and advanced electronic and computer systems.
![](2in1.png)
![](octopus.png)
For example, the Octopus card we use every day is a piece of hardware and the computer program that reads the data stored in the card is a piece of software. It is essential that both hardware and software must work together and interact smoothly so as to ensure the functionality and reliability of the overall system.
For details please click here.
Why is CPEG useful?
Understanding how software run on a computer or on a general-purpose processor is very important because you can optimize and improve the performance of your system. In today’s electronic devices, we are not only concerned about functionality but also performance (power constraints). For example, we need to optimize power because of portability and limited battery life.For details please click here.
![](diff.png)
![](branch.png)
Highlights
2-in-1: Best of Both WorldsBroader Knowledge Learnt
Balanced training on both hardware and software skills, plus structuring and engineering aspects of computer-based system.
More Job Opportunities
Higher Chance to be Employed
Main page: Career Prospects
Job opportunities of CPEG graduates span both software and hardware knowledge as well as any areas involving applications of information and communication technology. Examples include system analysts, network analysts, network designers, programmers, IC design engineers, hardware engineers, software engineers etc., in engineering business as well as management and banking sectors. Employers of our graduates include:
- CLP, Google, ASTRI, DHL, EPSON, Lenovo, IBM, HP
- PCCW, Smartone, Fortress, Hutchison Telecom, China Mobile HK, VTech
- Thomson Reuters, HK Police Force, HK Disneyland, MTR, Merrill Lynch, KPMG, Goldman Sachs, Morgan Stanley, UBS, Bank of China, HSBC, Citibank, JP Morgan etc.
Flexible Choices for Final Year Project
Easier to Find Final Year Project
Main page: Final Year Project
Final year students enjoy the freedom to select a CSE or ECE final year project according to their latest interests.
Benefit from Lab Resources of 2 Departments
Easier to Find Computers in Lab for Working
Main page: Facilities
Taking full advantages of the human resources and state-of-the-art facilities of both CSE and ECE Departments, it’s a well-integrated 2-in-1 program!
Wide Range of Elective Area Choices
Higher Chance to Meet Your Area Preference
c.f.: Programs
After learning the fundamentals of software, hardware and system, CPEG students can deepen their knowledge by taking elective courses in various technical areas of specialization: