The Faculty of Engineering offers comprehensive undergraduate engineering programmes for high caliber students, so that they can be equipped with professional knowledge and technical skills in engineering, to provide solutions to engineering problems that will change the world.

Core BEng Programmes [JS6963]

Common Year 1

Programme” Selection1 at End of Year 1

Year 5

for Double Degree students


1 There is a quota for each department; selection is based on Year 1’s academic performance.
2 Only Computer Science students have room for a second major.

BEng in Engineering Science Programme [JS6951]

Year 1

Major” Selection at End of Year 1

Years 2-4

Biomedical Engineering
Computing & Data Analytics
Energy Engineering
Environmental Engineering
Materials Engineering

Declare 2nd Major and/or Minor(s) before Year 4

Both the Bachelor of Engineering (code 6963) and Bachelor of Engineering in Engineering Science (code 6951) are four-year broad-based, comprehensive and flexible engineering programmes.

  No. of Credits
  6963 6951
University Requirements:
• Languages (Chinese and English)
• Common core courses
Faculty Requirements (General Engineering Courses):
• Computer programming
• Mathematics
• Physics
• Discipline-specific courses
Discipline Requirements:
• Discipline courses (including core, elective, capstone, internship, engineering training and free electives)
Total 240 240

Under the flexible structure, high-calibre students are allowed to pursue double-degree in BEng/BBA or minor options in a variety of disciplines.

Double-degree in BEng/BBA

Engineering students can pursue double-degree in BEng/BBA in addition to a choice from the 8 BEng programmes, provided that they meet the additional admission requirements.

Bachelor of Engineering   Bachelor of Business Administration
University and general Engineering courses  
University and Engineering discipline courses Study 9 business courses (54 credits) from 3 major options:
• Human Resource Management
• Marketing
• Wealth Management
Complete Engineering programme requirements and receive BEng degree  
  Study BBA on self-financing basis and receive BBA degree

Minor options

Students can opt for minor study in either another engineering discipline, or areas of study offered by other faculties. In general, students have to complete 36 to 48 credits (equivalent to 6 to 8 courses) in a minor in additional to their study in the BEng programme.

Offering Faculties Examples of Minor Options
Engineering Computer Science / Electrical and Electronic Engineering / Environmental Engineering / Geotechnical Engineering / Industrial Engineering and Logistics Management / Mechanical Engineering
Arts French / Japanese Culture / Korean Studies / Music / Spanish / German
Business and Economics Accounting / Economics / Finance / Human Resource Management / Information Systems / Marketing
Science Chemistry / Environmental Science / Computational & Financial Mathematics / Mathematics / Physics / Risk Management / Statistics / Actuarial Studies
Social Sciences Geography / Sociology / Journalism & Media Studies