Main navigation
- Upcoming Events
- Advising
- Taught Postgraduate (MSc)
- Research Degrees (PhD/MPhil)
- Undergraduate
- Opportunities
- Teaching and Research Facilities
- Life
- Career
Curriculum for Students Entering this Major in 2023 and thereafter
Degree Programme Requirement for BEng Electronic and Electrical Engineering
Degree Requirement | Normative 4-year Degree | Advanced Standing I | Advanced Standing II | |
---|---|---|---|---|
Major Requirements h | Core Courses a | 69 | 60 | 48-57 |
Technical Elective Courses b | 15 | 15 | 15 | |
Gateway Education Requirements | English c (GE1401 and GE2410) |
6
|
6
|
3 (GE2410) |
Chinese Civilization (GE1501) | 3 | 3 | Not required | |
Gateway Education (Area Requirements) e Area 1: Arts and Humanities |
12
(At least one course from each of the three areas)
|
6
(From two different areas) |
3 | |
College-specified Courses f | 9 | 6^ | 6^ | |
College Requirements g | 6 | 0 | 0 | |
Total (Minimum credit units for graduation) d | 120 | 96 | 75-84 | |
Maximum credit units for graduation | 144 | 114 | 84 |
Notes:
- i/ Including non-credit-bearing course EE4090 Engineering Training.
ii/ All students are required to take EE1000 in the first Semester of their studies.
iii/ EE1001, EE1002, EE1004 and GE1354 are not required for Advanced Standing I & II students.
iv/ CS2311 is not required for Advanced Standing II students.
v/ Requirements on EE2000, EE2004 and EE2005 will be considered case by case based on ASII students’ backgrounds in the subjects.
- Students are required to take at least FIVE electives (15 CUs) from the Elective List.
- Normative 4-year Degree and ASI students entering without Level 4 in HKDSE English Language are required to take LC0200A English for Academic Purposes 1 & LC0200B English for Academic Purposes 2 (EAP) of 6 credit units before progressing to GE1401 University English and GE2410 English for Engineering. Early exit arrangement is available that students achieving a grade B or above in their overall course results for LC0200A will be permitted to exit at this point and progress to the GE English courses.
The credits earned from the EAP course(s) will not be counted towards the minimum credit units required for graduation nor be calculated in students’ CGPA. Students who are not admitted through JUPAS are invited upon enrolment to take the English Placement Test or to provide proof of alternative qualifications to be exempted from the LC course (details).
ASII students are not required to take GE1401 nor LC0200A & LC0200B. - Normative 4-year Degree and ASI students entering without Level 4 in HKDSE Chinese Language are required to take a 3-credit-unit course CHIN1001 University Chinese I. The credits earned will not be counted towards the minimum credit units required for graduation nor be calculated in students' CGPA.
- Normative 4-year Degree students are required to take a minimum of 3 CUs from each of the following specified areas – 1/ Arts and Humanities, 2/ Study of Societies, Social and Business Organizations, and 3/ Science and Technology.
Advanced Standing I students are required to take their 6 CUs from two different areas above. - College-specified courses for fulfilling the Gateway Education requirements
MA1200/
MA1300Calculus and Basic Linear Algebra I/
Enhanced Calculus and Linear Algebra I3 credit units MA1201/
MA1301Calculus and Basic Linear Algebra II/
Enhanced Calculus and Linear Algebra II3 credit units EE2066* Engineers in Society 3 credit units * Counted as “College-specified GE Course” for 4-year degree students, but counted as “Major Requirement” for Advanced Standing I/II students. Students successfully completed EE4082/EE4083/EE4084 are not required to take this course.
^ ASI and ASII students are required to take 6 credit units of MA courses from the above pairs. Students exempted from either one or both of the above MA courses should take any course(s) not within the Major Requirement (including core courses and electives) to make up for the minimum curriculum requirement.
-
Normative 4-year Degree students are required to take two courses (6CUs) of College Requirement. Courses include CS1302 Introduction to Computer Programming (3CUs) and PHY1202 General Physics II (3CUs).
- Students having successfully completed Professional Internship Program (EE4082/EE4083/EE4084) are not required to take some specific courses in Major requirement. Please refer to the part of Optional Internship Courses for details.
First-year core courses are introductory courses in electronics and electrical engineering. This aims to provide students with a solid background for the more advanced courses in their later years of study. Courses are supplemented with plenty of hands-on experience to teach students the concepts and skills in analog circuits, digital circuits, and software programming. Upon completing these basic courses, students will learn more advanced courses in their second and final year.
The core subjects offered include Principles of Communications, Logic Circuit Design, Electronic Devices and Circuits, Signals and Systems, Microcomputer Systems, Computer Programming, Systems and Control, Introduction to Electric Power Systems, Introduction to Electric Machines and Drives, and Applied Electromagnetics. The majority of core courses are supported by relevant laboratory work. In addition, students will participate in a second-year “design project course” that will give them an opportunity to solve real-life problems and applications in an interdisciplinary and teamwork setting.
In the final year, students will choose technical electives that covers various specialized subject areas. Examples of electives include Microwave Circuits for 5G Wireless Product Design, Fundamentals of Antenna Design, Mobile Data Networks, Optical Fibre Communications, Introduction to Integrated Photonics, Sustainable Energy Systems, Engineering Applications of Artificial Intelligence and Data Engineering and Learning Systems. Students will also work independently on their Final Year Project by solving problems at a high technological level. Those students who want to gain work experience before graduation may also apply to join the Professional Internship Program in their final year of study.
Curriculum Structure for BEng in Electronic and Electrical Engineering

List of Core Courses: 69 Credit Units
Course Code | Course Title |
Credit Units |
---|---|---|
EE1000 | Programme Induction |
0 |
EE1001 | Foundations of Digital Techniques |
3 |
EE1002 | Principles of Electrical Engineering |
3 |
EE1004 | Foundations of Information Systems and Data Analysis |
3 |
GE1354 | Introduction to Electronic Design |
3 |
EE2000 | Logic Circuit Design |
3 |
EE2004 | Microcomputer Systems |
3 |
EE2005 | Electronic Devices and Circuits |
3 |
EE2066 | Engineers in Society # | 3 |
EE2104 | Introduction to Electromagnetics |
3 |
EE2108 | Computational Engineering Analysis |
3 |
EE3008 | Principles of Communications |
3 |
EE3070 | Design Project ★ |
3 |
EE3109 | Applied Electromagnetics |
3 |
EE3114 | Systems & Control |
3 |
EE3115 | Applied Optoelectronic Devices |
3 |
EE3121 | Differential Equations for Electrical Engineering |
3 |
EE3122 | Analogue Circuit Fundamentals |
3 |
EE3123 | Introduction to Electric Power Systems |
3 |
EE3124 | Introduction to Electric Machines and Drives |
3 |
EE3210 | Signals and Systems |
3 |
EE4080 | Project △ |
6 |
EE4090 | Engineering Training △ |
0 |
CS2311 | Computer Programming |
3 |
MA2001 | Multi-variable Calculus and Linear Algebra |
3 |
# EE2066 is counted as “College-specified GE Course” for 4-year degree students, but counted as “Major Requirement” for Advanced Standing I/II students.
Students having completed EE4082/EE4083/EE4084 Professional Internship Program (3/6/9CUs) are not required to take EE2066 Engineers in Society
★ Students having completed EE4083 Professional Internship Program (6CUs) are not required to take EE2066 Engineers in Society and EE3070 Design Project or its equivalent.
△ Students having completed EE4084 Professional Internship Program (9CUs) are not required to take EE2066 Engineers in Society, EE4080 Project or its equivalent, and EE4090 Engineering Training or its equivalent.
Elective Requirement: 15 Credit Units
Students are required to take at least 5 electives from the elective list.
Course Code | Course Title |
Credit Units |
---|---|---|
EE2331 | Data Structures and Algorithms |
3 |
EE3009 | Data Communications and Networking |
3 |
EE3206 | Java Programming and Applications |
3 |
EE3220 | System-on-Chip Design |
3 |
EE4015 | Digital Signal Processing |
3 |
EE4016 | Engineering Applications of Artificial Intelligence |
3 |
EE4017 | Internet Finance |
3 |
EE4035 | Optical Fibre Communications |
3 |
EE4036 | Wireless Communications |
3 |
EE4045 | Computer Controlled Systems |
3 |
EE4101 | Sustainable Energy Systems |
3 |
EE4105 | Principles of Lasers |
3 |
EE4107 | 5G Circuit Design |
3 |
EE4108 | Antennas for Wireless Communications and Sensing Connectivity |
3 |
EE4115 | Audio-Visual Engineering |
3 |
EE4142 | Introduction to Integrated Photonics |
3 |
EE4146 | Data Engineering and Learning Systems |
3 |
EE4209 | Digital Audio Technology |
3 |
EE4221 | Cloud Computing Systems |
3 |
EE4316 | Mobile Data Networks |
3 |
Optional Internship Courses
Course Code | Course Title |
Credit Units |
---|---|---|
EE4082 | Professional Internship Program |
3 |
EE4083 | Professional Internship Program |
6 |
EE4084 | Professional Internship Program |
9 |
Waiver arrangements in Major Requirement for EE4082/EE4083/EE4084:
EE4082 (3CU): EE2066 Engineers in Society
EE4083 (6CU): EE2066 Engineers in Society AND EE3070 Design Project or its equivalent
EE4084 (9CU): EE2066 Engineers in Society, AND EE4080 Project or its equivalent, AND EE4090 Engineering Training or its equivalent
Last Updated : 15 Feb 2023