3-Year Program
BEng in Computer Engineering
Program structure
All CPEG undergraduates are required to take a series of courses which provide them with fundamental knowledge of computer engineering theories, concepts, and practices. First-year students take introductory computer science and electronic courses in subjects such as computer programming, data structures and algorithms, computer organization, circuit design and electronics. In the second year, required courses in computer networking, digital circuits and systems, principles of system software, and microprocessors and applications provide the students with fundamental knowledge of software, hardware and system aspects of computer engineering. In addition to the engineering courses, basic mathematics and language courses are taken during the first and second year. In the third year, students take advanced courses in computer architecture, software engineering and VLSI as well as other courses of their general interests in social science and business.
Two options are offered in this program namely: the Embedded Systems Option and the Honors Research Option . Their program requirements are presented separately.
Curriculum and program requirement
For students enrolled in Academic Year 2012-2013Two program sequences, namely Sequence A and B, are designed to take care of students admitted with different mathematics background. Sequence A is intended for students with AL Mathematics background, while Sequence B is for those without AL Mathematics background who are required to take an additional mathematics course.
- Please check out the Undergraduate Curriculum Handbook for your year of entry.
- Please check out the Recommended Pattern of Study for your year of entry.
- GE Requirements During the Transition Years (2010-12)
- GEE Exclusion List
Professional Recognition
BEng in Computer Engineering program is accredited by the Hong Kong Institution of Engineers (HKIE). Graduates from the program will be deemed to have satisfied the educational requirement for Corporate Membership of HKIE. Career Prospect and Employment
CPEG students are exposed to a balanced training covering both hardware and software. As a consequence, CPEG graduates benefit from broader career opportunities. Some examples of career options are system analyst, network specialist, network designer and many other managerial and technical positions. Employers of Computer Engineering graduates are in every business sector and include banking, telecommunications, transportation, computer sales, project consultants, manufacturing, construction and government.