178
REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng) These regulations apply to students admitted to the three-year BEng curriculum in the academic year 2012-13. (See also General Regulations and Regulations for First Degree Curricula) EN1 Admission to the Degree To be eligible for admission to the degree of BEng, a candidate shall (a) comply with the General Regulations; (b) comply with the Regulations for First Degree Curricula; (c) satisfy all the requirements of the curriculum in accordance with these regulations and the syllabuses. EN2 Period of Study The curriculum for the BEng degree shall normally require six semesters of full-time study, extending over not fewer than three academic years, and shall include any assessment to be held during and/or at the end of each semester. Candidates shall not in any case be permitted to extend their studies beyond the maximum period of registration of five academic years. EN3 Curriculum Requirements To complete the curriculum, a candidate shall (a) satisfy the requirements prescribed in UG 5 of the Regulations for the First Degree Curricula; (b) take not fewer than 180 credits of courses, in the manner specified in these regulations and syllabuses; candidates are also required to pass all courses as specified in the syllabuses. EN4 Candidates shall normally select not fewer than 24 and not more than 30 credits of courses in any one semester (except the summer semester), unless otherwise permitted or required by the Board of the Faculty, or except in the last semester of study when the number of credits required to satisfy the outstanding curriculum requirements is fewer than 24 credits. Candidates may, of their own volition, take additional credits not exceeding 6 credits in each semester, and/or further credits during the summer semester, accumulating up to a maximum of 72 credits in one academic year. Candidates may, with the approval of the Board of the Faculty, exceed 72 credits in an academic year provided that the total number of credits taken shall not exceed 216 credits. Students making up for failed credits can be permitted by the Faculty to take up to 360 credits.

REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

REGULATIONS FOR THE DEGREE OF

BACHELOR OF ENGINEERING

(BEng)

These regulations apply to students admitted to the three-year BEng curriculum in the academic year

2012-13.

(See also General Regulations and Regulations for First Degree Curricula)

EN1 Admission to the Degree

To be eligible for admission to the degree of BEng, a candidate shall

(a) comply with the General Regulations;

(b) comply with the Regulations for First Degree Curricula;

(c) satisfy all the requirements of the curriculum in accordance with these regulations and the

syllabuses.

EN2 Period of Study

The curriculum for the BEng degree shall normally require six semesters of full-time study, extending

over not fewer than three academic years, and shall include any assessment to be held during and/or at the

end of each semester. Candidates shall not in any case be permitted to extend their studies beyond the

maximum period of registration of five academic years.

EN3 Curriculum Requirements

To complete the curriculum, a candidate shall

(a) satisfy the requirements prescribed in UG 5 of the Regulations for the First Degree Curricula;

(b) take not fewer than 180 credits of courses, in the manner specified in these regulations and

syllabuses; candidates are also required to pass all courses as specified in the syllabuses.

EN4 Candidates shall normally select not fewer than 24 and not more than 30 credits of courses in

any one semester (except the summer semester), unless otherwise permitted or required by the Board of

the Faculty, or except in the last semester of study when the number of credits required to satisfy the

outstanding curriculum requirements is fewer than 24 credits. Candidates may, of their own volition, take

additional credits not exceeding 6 credits in each semester, and/or further credits during the summer

semester, accumulating up to a maximum of 72 credits in one academic year. Candidates may, with the

approval of the Board of the Faculty, exceed 72 credits in an academic year provided that the total

number of credits taken shall not exceed 216 credits. Students making up for failed credits can be

permitted by the Faculty to take up to 360 credits.

Page 2: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

EN5 Candidates with unsatisfactory academic progress may be required by the Board of the Faculty

to take a reduced study load.

EN6 Selection of Courses

Candidates shall select their courses in accordance with these regulations and the guidelines specified in

the syllabuses before the beginning of each academic year. Changes to the selection of courses may be

made only during the add/drop period of the semester in which the course begins, and such changes shall

not be reflected in the transcript of the candidate. Requests for changes after the designated add/drop

period of the semester shall be subject to the approval of the Board of the Faculty. Withdrawal from

courses beyond the designated add/drop period will be subject to the approval of the Board of the Faculty.

EN7 Assessment and Grades

Candidates shall be assessed for each of the courses for which they have registered, and assessment may

be conducted in any one or any combination of the following manners: written examinations or tests,

continuous assessment, laboratory work, field work, project reports, or in any other manner as specified in

the syllabuses. Grades shall be awarded in accordance with UG8 of the Regulations for the First Degree

Curricula.

EN8 Written examinations or tests shall normally be held at the end of each semester unless

otherwise specified in the syllabuses.

EN9 Candidates are required to make up for failed courses in the following manner:

i) undergoing re-assessment/re-examination in the failed course to be held no later than the end of

the following semester (not including the summer semester); or

ii) re-submitting failed coursework, without having to repeat the same course of instruction; or

iii) repeating the failed course by undergoing instruction and satisfying the assessments; or

iv) for elective courses, taking another course in lieu and satisfying the assessment requirements.

EN10 Candidates shall not be permitted to repeat a course for which they have received a grade D or

above for the purpose of upgrading.

EN11 There shall be no appeal against the results of examinations and all other forms of assessment.

EN12 Unless otherwise permitted by the Board of the Faculty, a candidate will be recommended for

discontinuation of their studies if

(a) he/she fails to complete successfully 36 or more credits in two consecutive semesters (not

including the summer semester), except where they are not required to take 36 credits in the

two given semesters;

Page 3: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

(b) he/she fails to achieve an average Semester GPA of 1.0 or higher for two consecutive

semesters (not including the summer semester); or

(c) he/she has exceeded the maximum period of registration specified in EN2.

EN13 Absence from Examination

Candidates who are unable, because of illness, to be present at the written examination of any course may

apply for permission to present themselves at a supplementary examination of the same course to be held

before the beginning of the First Semester of the following academic year. Any such application shall be

made on the form prescribed within two weeks of the first day of the candidate’s absence from any

examination. Any supplementary examination shall be part of that academic year’s examinations, and the

provisions made in the regulations for failure at the first attempt shall apply accordingly.

EN14 Advanced Standing

Advanced standing may be granted to candidates in recognition of studies completed successfully in an

approved institution of higher education elsewhere in accordance with UG2 of the Regulations for First

Degree Curricula. The amount of advanced credits to be granted shall be determined by the Board of the

Faculty, in accordance with the following principles:

(a) a minimum of two years of study at this University shall be required before the candidate is

considered for the award of the degree; and

(b) a minimum of 120 credits shall be accumulated through study in this University, or from

transfer of credits for courses completed at other institutions in accordance with UG4(d) of the

Regulations for the First Degree Curricula.

Credits granted for advanced standing shall not be included in the calculation of the GPA but will be

recorded on the transcript of the candidate.

EN15 Degree Classification

To be eligible for the award of the BEng degree, candidates shall have:

a) satisfied all the requirements in the UG5 of the Regulations for First Degree Curricula;

b) passed not fewer than 180 credits, comprising

i) introductory courses, including General Engineering courses;

ii) advanced courses;

iii) project courses;

iv) training courses;

v) an internship;

vi) Chinese and English language enhancement courses1;

vii) Common Core Curriculum courses;

1 Students who have not studied Chinese language during their secondary education / who have not attained the requisite level of competence in

the Chinese language to take CENG1001 can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of

Chinese especially for international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective

course in lieu.

Page 4: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

viii) all required courses as prescribed in respective syllabuses; and

ix) elective courses.

EN16 The degree of Bachelor of Engineering shall be awarded in five divisions: First Class Honours,

Second Class Honours Division One, Second Class Honours Division Two, Third Class Honours, and

Pass. The classification of honours shall be determined by the Board of Examiners for the degree of BEng

with the following Cumulative GPA (CGPA) scores, with all courses taken (including failed courses)

carrying equal weighting:

Class of honours

CGPA range

First Class 3.60 – 4.30 Second Class (2.40 – 3.59)

Division One 3.00 – 3.59 Division Two 2.40 – 2.99

Third Class 1.70 – 2.39 Pass 1.00 – 1.69

EN17 Honours classification may not be determined solely on the basis of a candidate’s Cumulative

GPA and the Board of Examiners for the BEng degree may, at its absolute discretion and with

justification, award a higher class of honours to a candidate deemed to have demonstrated meritorious

academic achievement but whose Cumulative GPA falls below the range stipulated in EN16 of the higher

classification by not more than 0.05 of a Grade Point.

EN18 A list of candidates who have successfully completed all degree requirements shall be posted on

Faculty notice boards.

Page 5: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

SYLLABUSES FOR THE DEGREE OF

BACHELOR OF ENGINEERING

(BEng)

General Engineering courses (applicable to candidates admitted in the academic year 2012-13 to the

three-year curriculum)

General Engineering courses include

ENGG1002 Computer programming and applications (6 credits)

ENGG1003 Mathematics I (6 credits)

ENGG1004 Mathematics IA (3 credits)

ENGG1005 Mathematics IB (3 credits)

ENGG1006 Engineering for sustainable development (6 credits)

ENGG1007 Foundations of computer science (6 credits)

ENGG1009 Industrial management and logistics (6 credits)

ENGG1011 Introduction to biomedical engineering (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

ENGG1016 Computer programming and applications I (6 credits)

ENGG1018 Introduction to mechanical engineering (6 credits)

Candidates are required to satisfactorily complete General Engineering courses as specified in the

syllabus of the programme concerned.

The course descriptions of the General Engineering courses are as follows:

ENGG1002 Computer programming and applications (6 credits)

This course covers both the basic and advanced features of the C/C++ programming languages, including

syntax, identifiers, data types, control statements, functions, arrays, file access, objects and classes, class

string, structures and pointers. It introduces programming techniques such as recursion, linked lists and

dynamic data structures. The concept and skills of program design, implementation and debugging, with

emphasis on problem-solving, will also be covered.

Target students are those who wish to complete the programming course in a more intensive mode in 1

semester. Students with some programming knowledge are encouraged to take this course.

Assessment: 50% continuous assessment, 50% examination

ENGG1003 Mathematics I (6 credits)

Linear algebra, advanced calculus, vector analysis, ordinary differential equations, Laplace transforms.

Prerequisite : HKALE Pure Mathematics

Assessment: 10% continuous assessment, 90% examination

Page 6: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ENGG1004 Mathematics IA (3 credits)

Linear algebra, advanced calculus, ordinary differential equations.

Assessment: 10% continuous assessment, 90% examination

ENGG1005 Mathematics IB (3 credits)

Vector spaces, vector analysis, Laplace transforms.

Assessment: 10% continuous assessment, 90% examination

ENGG1006 Engineering for sustainable development (6 credits)

Natural and human-made environment; urban resource consumption and environmental pollution; past

and present civil engineering wonders; modern engineering systems; role of civil engineers in a changing

world; sustainable cities and the future.

Assessment: 50% continuous assessment, 50% examination

ENGG1007 Foundations of computer science (6 credits)

This course provides students a solid background on discrete mathematics and structures pertinent to

computer science. Topics include logic; set theory; mathematical reasoning; counting techniques; discrete

probability; trees, graphs, and related algorithms; modeling computation.

Assessment: 50% continuous assessment, 50% examination.

ENGG1009 Industrial management and logistics (6 credits)

The fundamental role of logistics and supply chain management in the economy and organisation;

contribution of logistics and supply chain management to value creation; introduction to logistics industry

in Hong Kong; contemporary topics in logistics and supply chain management.

Essential management and business skills for engineers; introduction to project management; global

manufacturing; applications of industrial engineering principles in different sectors and industries; quality

functions; performance improvement; basics of problem solving and decision making.

Assessment: 100% continuous assessment

ENGG1011 Introduction to biomedical engineering (6 credits)

This course is an overview of the essential areas in biomedical engineering including technologies and

application in life sciences and medicine. The course is broadly divided into 4 areas: biomechanics and

biomaterial; cell and tissue engineering; biomedical instrumentations and sensors; and medical imaging.

Page 7: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

The global development and other issues such as safety, ethics and industry will also be addressed. The

course has a laboratory component to provide the students with some hands-on experience in the subject.

Assessment: 20% practical work, 40% continuous assessment, 40% examination

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

This course provides an overview of the general field of electrical and electronic engineering and its role

in the modern world. The function of different electronic engineering disciplines in modern electronic

system designs will be introduced, including signal processing, system-level design, digital logic design,

circuits design, as well as electronic devices design. The role of electrical systems and their impact on the

environment will also be discussed. Finally, the socio-economical impact of electrical and electronic

technologies will be introduced.

Assessment: 40% practical work, 20% continuous assessment, 40% examination

ENGG1016 Computer programming and applications I (6 credits)

This course covers both the basic and advanced features of the C/C++ programming languages, including

syntax, identifiers, data types, control statements, functions, arrays, file access, objects and classes, class

string, structures and pointers. It introduces programming techniques such as recursion, linked lists and

dynamic data structures. The concept and skills of program design, implementation and debugging, with

emphasis on problem-solving, will also be covered.

Target students are those who wish to complete the programming course in a slower pace covering 2

semesters.

Assessment: 50% continuous assessment, 50% examination

ENGG1018 Introduction to mechanical engineering (6 credits)

Modeling of mechanical systems; working principles of robots; mechanics and propulsion of aircrafts;

strong materials; hands-on projects

Assessment: 30% continuous assessment, 70% examination

University Language Enhancement Courses

All the students admitted to the Bachelor of Engineering curriculum under common code admission are

required to take the following two language enhancement courses in their first year of study:

CAES1515 Professional and technical oral communication for engineers

CENG1001 Practical Chinese language course for engineering students2

2 Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

Page 8: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

COURSE DESCRIPTIONS

CAES1515 Professional and technical oral communication for engineers (3 credits)

This course focuses on students developing technical and professional spoken English skills. Throughout

the course, the students will give a series of presentations which will help them to improve skills such as

accessing, abstracting, analyzing, organizing and summarizing information; asking questions and

negotiating meanings; making effective grammatical and lexical choices and using visual aids to ensure

meaning is clear. The presentations give the students an opportunity to develop the skills to talk about

general issues in Engineering in the Hong Kong context, engineering theories and their practical

applications and also requires them to present a detailed exploration of one aspect of engineering related

to their chosen major.

Assessment: 100% continuous assessment

CENG1001 Practical Chinese language course for engineering students (3 credits)

The course is designed to introduce practical Chinese writing skills; letter-writing; official, business and

personal; office documents: notices, announcements, proposals, minutes and reports; technical writing

skills; characteristics of the written language used in China, Hong Kong, Taiwan and Singapore; the art of

public speaking; different scripts of Chinese characters; the engineering profession and Chinese culture.

Assessment: 50% continuous assessment, 50% examination

ENGG1001 Improving English proficiency for engineering students

This course aims to develop students’ spoken fluency, grammatical accuracy and knowledge of academic

vocabulary. Students will develop these skills through online independent work as well as assessments

such as an academic essay and through participating in a series of tutorial discussions.

Assessment: 100% continuous assessment

Note: The Faculty of Engineering will enroll this course for students who are required to complete this

course in addition to the graduation requirements of the BEng degree. This course cannot be counted as

elective course or language enhancement course.

Minor Option (applicable to candidates admitted in the academic year 2005-2006 and thereafter)

Candidates are given an option to pursue a minor in a discipline outside their own degree curriculum..

Candidates who wish to have their minor recorded on the transcript must take and pass all the required

courses in the selected minor as specified by the offering Department/Faculty in addition to the

graduation requirements of their own degree curriculum. For the descriptions of the course under minor

options, candidates should refer to the syllabuses of the relevant degree.

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 9: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Courses taken to fulfil the Minor Option requirements may also be considered as equivalent courses that

satisfy the elective requirements of the BEng curriculum, subject to the approval of the Board of the

Faculty of Engineering.

Double-Degrees in BEng/BBA Option (applicable to candidates admitted in the academic year 2007-2008

and thereafter)

Candidates are given an option to pursue the double-degrees in BEng/BBA, subject to the approval of the

Boards of the Faculty of Engineering and Faculty of Business and Economics upon their meeting the

prescribed admission requirements as laid down by both the Faculty of Engineering and the Faculty of

Business and Economics.

Courses taken to fulfil the double-degrees curriculum requirements may also be considered as equivalent

courses that satisfy the complementary studies and elective requirements of the BEng curriculum, subject

to the approval of the Board of the Faculty of Engineering.

Candidates who have satisfied all the requirements of the BEng curriculum will be awarded the degree of

Bachelor of Engineering. To be eligible for proceeding to the BBA programme in the 4th year, candidates

must (1) fulfil the requirements of the BEng curriculum; and (2) pass the 54 credits of courses, as listed

below, as required by the Faculty of Business and Economics during their study for BEng3:

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1003 Introduction to management information systems 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 FINA1003 Corporate finance 6 BUSI0027 Management accounting I 6

Electives (Any 2 courses in HRM or Marketing major as

specified below) 12

Total 54

Elective courses for BEng/BBA (Human Resource Management)

Course Code Course Credits BUSI0029 Human resource management and business strategy 6 BUSI0034 Human resource: theory and practice 6 BUSI1005 Organizational behaviour 6 BUSI2003 Leadership 6

Elective courses for BEng/BBA (Marketing)

Course Code Course Credits BUSI0004 Advertising management 6

3 Students pursuing double-degrees in BEng/BBA are required to take “CAES1907 Business Communication” in

lieu of the following English enhancement courses during their first year of study as required by respective BEng

curricula: CAES1503, CAES1505, CAES1507, CAES1509, CAES1511 or CAES1513.

Page 10: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

BUSI0031 Marketing research 6 BUSI0038 Services marketing 6 BUSI0050 Consumer behaviour 6 BUSI0071 Strategic marketing management 6

Subject to approval of the Board of the Faculty of Engineering, candidates who have completed the

requirements of BEng and decide not to proceed to the study for BBA may be awarded with a minor as

specified by the Faculty of Business and Economics, if they have completed not less than 36 credits of

courses in compliance with the syllabuses for the minor programme.

To obtain the degree of BBA, candidates must satisfactorily complete 114 credits of courses, 54 of which

shall be completed during the study for BEng and 60 of which shall be completed during the 4th year in

accordance with the Regulations and Syllabuses for the Degree of BBA in Conjunction with the Degree

of BEng.

Note: Candidates may refer to the "Regulations for the Degree of Bachelor of Business Administration

(BBA) in conjunction with the Degree of Bachelor of Engineering (BEng)" and "Syllabuses for the Degree

of Bachelor of Business Administration (BBA) in conjunction with the Degree of Bachelor of Engineering

(BEng)" for the regulations, length and contents of courses for the double-degrees in BEng/BBA option.

Page 11: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CIVIL ENGINEERING

SYLLABUS

This syllabus applies to students admitted in the academic year 2012-13.

Curriculum

The curriculum comprises 180 credits of courses as follows:

(a) General Engineering Courses

Students are required to successfully complete at least 24 credits of General Engineering courses.

(b) Core Engineering Courses

Students are required to successfully complete ALL core engineering courses (84 credits),

comprising of 18 credits of introductory core courses and 66 credits of advanced core courses.

(c) Advanced Elective Courses in Civil Engineering

Students are required to take 36 credits of advanced elective courses in civil engineering offered

by the Department of Civil Engineering.

(d) Elective Course(s)

Students are required to take 9 credits of advanced elective course(s) offered by either the

Department of Civil Engineering or other department(s) within or outside of the Faculty of

Engineering.

(e) University Requirements

(i) Students are required to successfully complete two English language courses to accumulate

up to a maximum of 6 credits.

(ii) Students are required to successfully complete one Chinese language course (3 credits)4.

(iii) Students are required to successfully complete 12 credits of courses in the Common Core

Curriculum, selecting no more than one course from each Area of Inquiry.

(f) Internship

Students are required to successfully complete an Internship (6 credits). The training normally

takes place after the second year of study.

4 Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 12: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

To complete the curriculum, a candidate is required to gain not fewer than 180 credits from the above

listed courses.

Degree Classification

The best 180 credits including the courses below shall be taken into account:

(a) 12 credits from University Common Core Curriculum.

(b) At least 24 credits from General Engineering Courses, including

(i) ENGG1002 Computer programming and applications; or ENGG1016 Computer programming

and applications I; AND

(ii) ENGG1003 Mathematics I or both ENGG1004 Mathematics IA and ENGG1005 Mathematics

IB; AND

(iii) ENGG1006 Engineering for sustainable development; AND

(iv) Any one of below General Engineering courses:

ENGG1007 Foundation of computer science

ENGG1009 Industrial management and logistics

ENGG1011 Introduction to biomedical engineering

ENGG1015 Introduction to electrical and electronic engineering

ENGG1018 Introduction to mechanical engineering

(c) All core engineering courses, including both introductory and advanced courses;

(d) At least 45 credits advanced courses from

(i) civil engineering elective courses; AND

(ii) elective courses;

(e) Language Enhancement Courses, i.e. CAES1505 Professional and technical written communication

for engineers5, CAES1515 Professional and technical oral communication for engineers and

CENG1001 Practical Chinese language course for engineering students1.

(f) Internship (6 credits)

An example of the programme structure is as follows:

(a) First Year

General Engineering Courses

Computer programming and applications or 6

Computer programming and applications I

Engineering for sustainable development 6

One General Engineering Course from another Department

within the Faculty of Engineering 6

Mathematics I or 6

both Mathematics IA and Mathematics IB

5 Students pursuing the double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1505

Page 13: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

University Requirements

Practical Chinese language course for engineering students 3

Professional and technical oral communication for engineers 3

Professional and technical written communication for engineers 3

Course in the Common Core Curriculum 6

Introductory / Advanced Core Engineering Courses

Engineering mechanics and materials 6

Any two courses from:

Transportation engineering OR 6

Environmental engineering and fluid mechanics OR 6

Surveying and drawing 6

Total credits 57

(b) Second Year

Course in the Common Core Curriculum 6

Introductory / Advanced Core Engineering Courses

Engineering design and communication 6

Engineering geology and rock mechanics 6

Engineering mathematics II 6

Hydraulics and hydrology 6

Principles of civil engineering management 6

Soil mechanics 6

Theory and design of structures I 6

Theory and design of structures II 6

Any one course from:

Transportation engineering OR 6

Environmental engineering and fluid mechanics OR 6

Surveying and drawing 6

Total credits 60

Summer Semester

Internship 6

Total credits 6

(c) Third Year

Advanced courses

Civil engineering advanced elective courses 36

Elective course(s) 9

Project 12

Total credits 57

Page 14: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

COURSE DESCRIPTIONS

Candidates will be required to do the coursework in the respective courses selected. Not all courses are

offered every semester.

Level One

General Engineering Courses

ENGG1002 Computer programming and applications (6 credits)

ENGG1003 Mathematics I (6 credits)

ENGG1004 Mathematics IA (3 credits)

ENGG1005 Mathematics IB (3 credit- units)

ENGG1006 Engineering for sustainable development (6 credits)

ENGG1007 Foundation of computer science (6 credits)

ENGG1009 Industrial management and logistics (6 credits)

ENGG1011 Introduction to biomedical engineering (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

ENGG1016 Computer programming and applications I (6 credits)

ENGG1018 Introduction to Mechanical Engineering (6 credits)

Please refer to the General Engineering Courses in the syllabus for the degree of BEng for details.

University Requirements on Language Enhancement Courses

CAES1505 Professional and technical written communication for engineers (3 credits)

The focus of this course is the function and importance of professional and technical communication in

English and specifically understanding and using written English. Topics include accessing, abstracting,

analysing, organizing and summarizing information; making effective grammatical and lexical choices;

technical proposal writing; small-scale project design and implementation.

Assessment: 100% continuous assessment

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Practical Chinese language course for engineering students (3 credits)

Please refer to the University Language Enhancement Courses in the syllabus for the degree of BEng for

details.

University Common Core Curriculum

12 credits of courses in the University Common Core Curriculum, selecting no more than one course

from each Area of Inquiry:

Scientific and Technology Literacy

Humanities

Page 15: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Global Issues

China: Culture, State and Society

Introductory Core Engineering Courses

CIVL1012 Environmental engineering and fluid mechanics (6 credits)

Man and the environment; water quality, resources and treatment; wastewater characteristics and

treatment; solid waste, air and noise pollution control; environmental impact assessment; flow

measurements; dimensional analysis and scale models; flow of an ideal fluid; flow in pipes.

Assessment: 20% practical work, 80% examination

CIVL1013 Engineering mechanics and materials (6 credits)

Engineering Mechanics: Bending moment, shear and axial force diagrams; Beam theory for bending and

shear; shear centre; deflections of beams; analysis of stress and strain; energy methods.

Materials: Major applications and required properties of construction materials; structural steel; concrete

pulverized fuel ash; fibre-reinforced cementitious materials; brickwork and masonry; timber; bituminous

materials. Crystalline structure; elastic and plastic deformations; phase diagrams; alloying; material

forming and heat treatment; corrosion.

Assessment: 15% practical work, 15% continuous assessment, 70% examination

CIVL1014 Surveying and drawing (6 credits)

Engineering drawing; fundamental geometrical projections; general civil engineering drawings; detailing

for reinforced concrete and steel structures.

Basic principles of plane surveying; differential and trigonometrical levelling; distance and angle

measurements; tachometry; horizontal control; traverse; triangulation and trilateration; theory of errors;

network adjustment.

Assessment: 100% continuous assessment

Advanced Core Engineering Courses

CIVL1010 Theory and design of structures I (6 credits)

Statically determinate structures; beams and frames; trusses; elementary arch and cable analysis; masonry

structures; influence lines; deflection of simple structures.

Structural forms and concepts; philosophy of design; loading; codes of practice; design of simple sections

and members.

Page 16: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Prerequisite: CIVL1013 Engineering mechanics and materials

Assessment: 15% practical work, 15% continuous assessment, 70% examination

CIVL1011 Transportation engineering (6 credits)

Transportation and its context; basic characteristics of different transportation modes; urban

transportation planning and land use/transportation studies; highway alignment and geometric design;

transportation surveys.

Assessment: 20% continuous assessment, 80% examination

Level Two

Advanced Core Engineering Courses

CIVL2001 Engineering design and communication (6 credits)

Planning and design of civil engineering projects; open-ended schematic design of multi-disciplinary

projects; project appraisal and feasibility study; environmental impact assessment; project implementation.

Communication and presentation of information related to project work.

Assessment: 100% continuous assessment

CIVL2002 Engineering geology and rock mechanics (6 credits)

Minerals and rocks; introduction to stratigraphy; structural geology; earthquakes; surface processes;

groundwater; geological maps; geology of Hong Kong; stereonets; rock slopes; behaviour and properties

of rocks as an engineering material; rock discontinuities; rock stresses; failure of rock and strength theory;

tunnels and underground excavations in rocks; rock foundation; rock testing techniques; applications of

rock mechanics in engineering practice; fieldwork and case studies.

Assessment: 20% practical work, 10% continuous assessment, 70% examination

CIVL2003 Engineering mathematics II (6 credits)

Complex variables; Fourier analysis & partial differential equations; introduction to probability &

statistics.

Prerequisite: ENGG1003 Mathematics I or both ENGG1004 Mathematics IA and ENGG1005

Mathematics IB

Assessment: 20% continuous assessment, 80% examination

Page 17: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CIVL2004 Hydraulics and hydrology (6 credits)

Governing equations of motion; laminar and turbulent flow; boundary layer theory; flow in open channels;

hydraulic machinery; basic concepts of the hydrological cycle; precipitation; evaporation and evapo-

transpiration; infiltration; methods of estimating runoff; probability concepts in hydrology.

Pre-requisite: CIVL1012 Environmental engineering and fluid mechanics

Assessment: 15% practical work, 15% continuous assessment; 70% examination

CIVL2006 Soil mechanics (6 credits)

Basic characteristics of soils; soil classification; seepage; effective stress; soil compaction; soil testing

techniques; consolidation theory and settlement analysis; shear strength and failure criteria; applications

of soil mechanics in engineering practice: lateral pressures and retaining structures, bearing capacity of

foundations, slopes and embankments.

Assessment: 20% practical work, 20% continuous assessment, 60% examination

CIVL2007 Theory and design of structures II (6 credits)

Method of consistent deformation, slope-deflection method, and moment distribution method for

indeterminate structures.

RC short columns, bending moment and shear force envelopes, RC continuous one-way slabs, concept of

T-beams, and reinforcement curtailment. Steel flexural members (lateral torsional buckling), tension

members and compression members.

Prerequisite: CIVL1010 Theory and design of structures I

Assessment: 30% continuous assessment, 70% examination

CIVL2008 Principles of civil engineering management (6 credits)*

Engineers in society; organization of firm and site; engineering economics; site planning; estimating;

human resources management; project management; basic legal systems and contracts; dispute resolution

techniques; quality management; safety management; general planning and control systems.

Assessment: 30% continuous assessment, 70% examination

* For the double-degree in BEng/BBA, students who have completed the business course ‘Principles of

management’ are exempted from taking this core course under the BEng curriculum.

Internship

CIVL2009 Internship (6 credits)

To complete a period of training in industry not less than a total of four weeks during the summer

Page 18: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

semester , subject to satisfactory performance in training and the submission of a satisfactory training

report.

Assessment: 100% continuous assessment

Advanced Elective Course

CIVL2010 Experiential Learning (6 credits)

To complete a period of training in industry, workshop training, study tour, or leadership programme,

approved by the Head of Department, not less than a total of four weeks during the summer semester,

subject to satisfactory performance in these activities and the submission of a satisfactory completion

report.

Assessment: 100% continuous assessment

Level Three

Advanced Core Engineering Course

CIVL3013 Project (12 credits)

A dissertation or report on a topic consisting of design, experimental or analytical investigation.

Assessment: 100% continuous assessment

Advanced Elective Courses in Civil Engineering

CIVL3001 Advanced engineering mechanics (6 credits)

Three-dimensional analysis of stress and strain; examples in two- and three-dimensional problems;

equilibrium and principle of virtual work; linear system and matrix methods; finite element procedure and

formulation; plane stress/strain triangular elements; triangular element for heat conduction and steady

state field problems.

Assessment: 30% continuous assessment, 70% examination

CIVL3003 Construction project management (6 credits)

Construction planning and programming methods; critical paths and resource scheduling; work study and

productivity; financial planning and control; cash flow management; civil engineering contracts and

contract administration; managing design and other consultancy services; value management; ethics and

professionalism.

Assessment: 30% continuous assessment, 70% examination

Page 19: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CIVL3006 Engineering hydraulics (6 credits)

Non-uniform open channel flow; gradually & rapidly varied flow, applications to hydraulic structures &

storm water drainage design; hydraulics of alluvial channels; turbulent mixing and transport.

Prerequisite: CIVL2004 Hydraulics and hydrology

Assessment: 10% practical work, 20% continuous assessment, 70% examination

CIVL3007 Environmental impact assessment of civil engineering projects (6 credits)

Environmental protection legislation; environmental impact assessment process; environmental impact

prediction and evaluation during construction and operation of projects; mitigation measures; modelling;

environmental monitoring and auditing; environmental management issues; case studies.

Prerequisite: CIVL1012 Environmental engineering and fluid mechanics

Assessment: 30% continuous assessment, 70% examination

CIVL3008 Foundation engineering (6 credits)

Ground investigation; bearing capacity, shallow and deep foundations, foundation settlements; foundation

failure and remediation; case studies.

Prerequisite: CIVL2006 Soil mechanics

Assessment: 30% continuous assessment, 70% examination

CIVL3010 Management and communication skills for engineers (3 credits)

Leadership; team building; problem solving and decision making; verbal communication; business

development skills; interviews and business writing.

Assessment: 100% continuous assessment

CIVL3011 Municipal and industrial wastewater treatment (6 credits)

Municipal wastewater flows and characteristics; sewerage systems; municipal wastewater treatment;

industrial wastewater characteristics; physical, chemical and biological treatment of industrial wastewater.

Prerequisite: CIVL1012 Environmental engineering and fluid mechanics

Assessment: 20% practical work, 80% examination

CIVL3012 Prestressed concrete structures (6 credits)

Fundamental principles of prestressing; materials and systems for prestressed concrete; loss of prestress;

design of simple and composite beams; secondary moment; concordant cable; linear transformation;

design and construction of concrete bridges.

Page 20: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Prerequisite: CIVL2007 Theory and design of structures II

Assessment: 30% continuous assessment, 70% examination

CIVL3014 Slope engineering (6 credits)

Landslide hazards, slope stability analyses; landslide investigation; uncertainties in slope stability analysis;

landslip preventive measures; case studies.

Prerequisite: CIVL2002 Engineering geology and rock mechanics and CIVL2006 Soil mechanics

Assessment: 20% continuous assessment, 80% examination

CIVL3015 Solid and hazardous waste management (6 credits)

Sources, control, characteristics, collection, transport, recovery, treatment and disposal of solid and

hazardous wastes.

Assessment: 30% continuous assessment, 70% examination

CIVL3016 Steel structures (6 credits)

Plastic analysis, design of steel structures, design of composite structures.

Prerequisite: CIVL2007 Theory and design of structures II

Assessment: 20% continuous assessment, 80% examination

CIVL3018 Theory and design of structures III (6 credits)

Matrix method; differential settlements; temperature; shrinkage and other effects; torsion structures;

stability.

Design of reinforced concrete structures: building frames, shearwalls and water retaining structures.

Prerequisite: CIVL2007 Theory and design of structures II

Assessment: 30% continuous assessment, 70% examination

CIVL3019 Traffic engineering (6 credits)

Highway traffic system; characteristics of traffic; theories of traffic flow; traffic surveys; traffic

management; intersections and interchanges; design of signal systems.

Assessment: 30% continuous assessment, 70% examination

Page 21: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CIVL3020 Transportation infrastructure engineering (6 credits)

This course will serve as an introduction to the theory and practice of transportation infrastructure

planning and design. Topics may vary from year to year but will usually include highway engineering,

railway engineering and airport engineering.

Prerequisite: CIVL1011 Transportation engineering

Assessment: 30% continuous assessment, 70% examination

CIVL3021 Water resources engineering (6 credits)

Sources of water; collection and treatment; transmission and distribution; wastewater collection, treatment

and disposal; water related disasters; hydropower; irrigation; case studies.

Prerequisite: CIVL1012 Environmental engineering and fluid mechanics

Assessment: 20% practical work, 80% examination

CIVL3022 Wind engineering (6 credits)

Wind characteristics; topographical effects on wind patterns; wind flow around buildings and structures;

wind loading.

Assessment: 20% continuous assessment, 80% examination

CIVL3025 Law for civil engineers (6 credits)

Introduction to legal system; local & PRC legislation and regulations; contractual rights; obligations and

remedies; law of tort; company law; land law; litigation; dispute resolution approaches; evidence;

insurance law.

Assessment: 30% continuous assessment, 70% examination

CIVL3026 Engineering practice in Mainland China (6 credits)

Engineering code of practice and work procedure; site investigation; foundation design and construction;

loading and structural design practice; introduction to seismic design; design of bridges and highway

structures; acceptance criteria; site supervision system.

Prerequisite: CENG1001 Practical Chinese language course for engineering students or CENG1004

Practical Chinese language course for civil engineering (law) students or CUND0002 Practical Chinese

language and Hong Kong society and CIVL2007 Theory and design of structures II

Assessment: 30% continuous assessment, 70% examination

Page 22: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CIVL3027 Professional practice in the built environment (6 credits)

Statutory control of building safety, health and environment in Hong Kong; buildings ordinance and

regulations; general and structural planning of buildings; professional communication skills, conduct,

responsibility, liability, risk and indemnity.

Assessment: 30% continuous assessment, 70% examination

CIVL3028 Structural dynamics and earthquake engineering (6 credits)

Earthquake hazard and ground shaking, site (soil) effects, seismic design spectra, earthquake loadings,

dynamic earthquake response, design codes, performance-based design, vibration control.

Assessment: 30% continuous assessment, 70% examination

CIVL3029 Numerical analysis in geotechnical engineering (6 credits)

Introduction to finite difference and finite element methods; general numerical considerations for

geotechnical problems; elementary constitutive models for soils; application to one-dimensional

consolidation, seepage and excavation problems.

Prerequisite: CIVL2006 Soil mechanics

Assessment: 35% continuous assessment, 65% examination

CIVL3030 Structural fire engineering (6 credits)

Fire behaviour, fire curve, fire development, fire safety, fire type, design principles for structures in fire,

prescriptive and performance-based approaches, materials behaviour in fire condition, temperature

prediction of fire compartment, temperature prediction of steel, concrete and composites members, design

of steel and reinforced concrete structures in fire, practical design case study.

Prerequisite: CIVL2007 Theory and design of structures II

Assessment: 30% continuous assessment, 70% examination

CIVL3031 Earth retaining system (6 credits)

Lateral earth pressure; retaining walls, braced-cut; anchors, soil nails and rock bolts; reinforced earth

structure; basement.

Assessment: 30% continuous assessment, 70% examination

CIVL3032 Geotechnical testing, instrumentation and monitoring (6 credits)

Single and multistage triaxial tests; principles of common laboratory transducers; basic instrument

response; sampling and digitization; observational method; field instrumentation and construction

monitoring; case histories.

Page 23: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Prerequisite: CIVL2006 Soil mechanics

Assessment: 15% practical work, 15% continuous assessment, 70% examination

CIVL3033 Ground improvement (6 credits)

Ground modification techniques; deep compaction and vibro-compaction; vertical drains and electro-

osmosis; grouting; soil and rock anchors; soil reinforcement; embankments; control of ground water.

Prerequisite: CIVL2006 Soil mechanics

Assessment: 20% continuous assessment, 80% examination

CIVL3034 Environmental Geotechnology (6 credits)

Introduction to environmental geotechnology; municipal waste management; environmental site

assessment; contaminant transport in the subsurface; interactions between chemicals and geomaterials;

hazardous waste remediation technologies.

Prerequisite: CIVL2006 Soil mechanics

Assessment: 30% continuous assessment, 70% examination

For the double degree in BEng/BBA, students may take business elective courses in Finance, HRM or

Marketing major offered by the Faculty of Business and Economics to satisfy up to a maximum of 12

credits of Civil Engineering elective courses.

Advanced Elective Course

Elective Course (9 credits)

Students are expected to select 9 credits of Advanced courses offered by either the Department of Civil

Engineering or other department(s) within or outside of the Faculty of Engineering.

Page 24: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CIVIL ENGINEERING (ENVIRONMENTAL ENGINEERING)

SYLLABUS

This syllabus applies to students admitted in the academic year 2012-13.

Curriculum

The curriculum comprises 180 credits of courses as follows:

(a) General Engineering Courses

Students are required to successfully complete at least 24 credits of General Engineering courses.

(b) Core Engineering Courses

Students are required to successfully complete ALL core engineering courses (90 credits),

comprising of 18 credits of introductory core courses and 72 credits of advanced core courses.

(c) Advanced Elective Courses in Environmental Engineering

Students are required to take 30 credits of advanced elective courses in environmental

engineering offered by the Department of Civil Engineering.

(d) Elective Course(s)

Students are required to take 9 credits of advanced elective course(s) offered by either the

Department of Civil Engineering or other department(s) within or outside of the Faculty of

Engineering.

(e) University Requirements

(i) Students are required to successfully complete two English language courses to accumulate

up to a maximum of 6 credits.

(ii) Students are required to successfully complete one Chinese language course6 (3 credits).

(iii) Students are required to successfully complete 12 credits of courses in the Common Core

Curriculum, selecting no more than one course from each Area of Inquiry.

(f) Internship

Students are required to successfully complete an Internship (6 credits). The training normally

takes place after the second year of study.

6 Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 25: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

To complete the curriculum, a candidate is required to gain not fewer than 180 credits from the above

listed courses.

Degree Classification

The best 180 credits including the courses below shall be taken into account:

(a) 12 credits from University Common Core Curriculum.

(b) At least 24 credits from General Engineering Courses, including

(i) ENGG1002 Computer programming and applications or ENGG1016 Computer

programming and applications I; AND

(ii) ENGG1003 Mathematics I or both ENGG1004 Mathematics IA and ENGG1005

Mathematics IB; AND

(iii) ENGG1006 Engineering for sustainable development; AND

(iv) Any one of below General Engineering courses:

ENGG1007 Foundation of computer science

ENGG1009 Industrial management and logistics

ENGG1011 Introduction to biomedical engineering

ENGG1015 Introduction to electrical and electronic engineering

ENGG1018 Introduction to mechanical engineering

(c) All core engineering courses, including introductory and advanced courses;

(d) At least 39 credits advanced courses from

(i) environmental engineering elective courses; AND

(ii) elective courses

(e) Language Enhancement Courses i.e. CAES1505 Professional and technical written

communication for engineers7, CAES1515 Professional and technical oral communication for

engineers and CENG1001 Practical Chinese language course for engineering students1.

(f) Internship (6 credits)

An example of the programme structure is as follows:

(a) First Year

General Engineering Courses

Computer programming and applications or 6

Computer programming and applications I

Engineering for sustainable development 6

One General Engineering course from another Department

within the Faculty of Engineering 6

Mathematics I or 6

both Mathematics IA and Mathematics IB

7 Students pursuing the double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1505

Page 26: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

University Requirements

Practical Chinese language course for engineering students 3

Professional and technical oral communication for engineers 3

Professional and technical written communication for engineers 3

Course in University Common Core curriculum 6

Introductory Core Engineering Courses

Environmental engineering and fluid mechanics 6

Engineering mechanics and materials 6

Surveying & drawing 6

Total credits 57

(b) Second Year

Course in the University Common Core curriculum 6

Advanced Core Engineering Courses

Engineering design and communication 6

Engineering geology and rock mechanics 6

Engineering mathematics II 6

Hydraulics and hydrology 6

Principles of civil engineering management 6

Soil mechanics 6

Theory and design of structures I 6

Theory and design of structures II 6

Water and air quality: concepts and measurement 6

Total credits 60

Summer Semester

Internship 6

Total credits 6

(c) Third Year

Advanced Courses

Elective courses 9

Environmental engineering advanced elective courses 30

Project 12

Transportation engineering 6

Total credits 57

Page 27: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

COURSE DESCRIPTIONS

Candidates will be required to do the coursework in the respective courses selected. Not all courses are

offered every semester.

Level One

General Engineering Courses

ENGG1002 Computer programming and applications (6 credits)

ENGG1003 Mathematics I (6 credits)

ENGG1004 Mathematics IA (3 credits)

ENGG1005 Mathematics IB (3 credits)

ENGG1006 Engineering for sustainable development (6 credits)

ENGG1007 Foundation of computer science (6 credits)

ENGG1009 Industrial management and logistics (6 credits)

ENGG1011 Introduction to biomedical engineering (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

ENGG1016 Computer programming and applications I (6 credits)

ENGG1018 Introduction to mechanical engineering (6 credits)

For course descriptions, please refer to the General Engineering Courses in the syllabus for the degree of

BEng for details.

University Requirements on Language Enhancement Courses

CAES1505 Professional and technical written communication for engineers (3 credits)

For course descriptions, please refer to the syllabuses of the Civil Engineering programme.

CAES1515 Professional and technical oral communication for engineers (3 credit units)

CENG1001 Practical Chinese language course for engineering students (3 credits)

For course descriptions, please refer to the University Language Enhancement Courses in the syllabus for

the degree of BEng for details.

University Common Core Curriculum

12 credits of courses in the University Common Core curriculum, selecting no more than one course from

each Area of Inquiry:

Scientific and Technology Literacy

Humanities

Global Issues

China: Culture, State and Society

Page 28: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Introductory Core Engineering Courses

CIVL1012 Environmental engineering and fluid mechanics (6 credits)

CIVL1013 Engineering mechanics and materials (6 credits)

CIVL1014 Surveying and drawing (6 credits)

For course descriptions, please refer to the syllabuses of the Civil Engineering programme.

Advanced Core Engineering Courses

CIVL1010 Theory and design of structures I (6 credits)

CIVL1011 Transportation engineering (6 credits)

For course descriptions please refer to the syllabuses of the Civil Engineering programme.

Level Two

Advanced Core Engineering Courses

CIVL2001 Engineering design and communication (6 credits)

CIVL2002 Engineering geology and rock mechanics (6 credits)

CIVL2003 Engineering mathematics II (6 credits)

CIVL2004 Hydraulics and hydrology (6 credits)

CIVL2006 Soil mechanics (6 credits)

CIVL2007 Theory and design of structures II (6 credits)

CIVL2008 Principles of civil engineering management (6 credits)

For course descriptions, please refer to the syllabuses of the Civil Engineering programme.

CIME2001 Water and air quality: concepts and measurement (6 credits)

Water quality and pollution; standard methods of water and wastewater examination; air quality and air

pollution control principles; measurement techniques in air pollution.

Prerequisite: CIVL1012 Environmental engineering and fluid mechanics (for students of the Department

of Civil Engineering only)

Assessment: 10% practical work, 10% continuous assessment, 80% examination

Internship

CIVL2009 Internship (6 credits)

For course descriptions, please refer to the syllabuses of the Civil Engineering programme.

Page 29: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Advanced Elective Course

CIVL2010 Experiential Learning (6 credits)

To complete a period of training in industry, workshop training, study tour, or leadership programme,

approved by the Head of Department, not less than a total of four weeks during the summer semester,

subject to satisfactory performance in these activities and the submission of a satisfactory completion

report.

Assessment: 100% continuous assessment

Level Three

Advanced Core Engineering Course

CIVL3013 Project (12 credits)

For course descriptions, please refer to the syllabuses of the Civil Engineering programme.

Advanced Elective Courses in Environmental Engineering

CIVL3003 Construction project management (6 credits)

CIVL3006 Engineering hydraulics (6 credits)

CIVL3007 Environmental impact assessment of civil engineering projects (6 credits)

CIVL3008 Foundation engineering (6 credits)

CIVL3010 Management and communication skills for engineers (3 credits)

CIVL3011 Municipal and industrial wastewater treatment (6 credits)

CIVL3015 Solid and hazardous waste management (6 credits)

CIVL3018 Theory and design of structures III (6 credits)

CIVL3021 Water resources engineering (6 credits)

CIVL3022 Wind engineering (6 credits)

For course descriptions, please refer to the syllabuses of the Civil Engineering programme.

For double-degrees in BEng/BBA, students may take business elective courses in Finance, HRM or

Marketing major offered by the Faculty of Business and Economics up to a maximum of 12 credits to

satisfy the requirements of advanced elective courses in environmental engineering.

Advanced Elective Course (9 credits)

Students are expected to select 9 credits of Advanced courses offered by either the Department of Civil

Engineering or other department(s) within or outside of the Faculty of Engineering.

Page 30: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Minor Programmes (not applicable to candidates from the Department of Civil Engineering)

In the 2011-12 academic year, candidates from other departments in the Faculty of Engineering or from

other faculties may pursue a Minor in Environmental Engineering or Minor in Geotechnical Engineering.

Minor in Environmental Engineering

Candidates are required to complete a total of 36 credits of courses comprising:

(a) Introductory courses (12 credits)

Students are required to complete ENGG1006 Engineering for sustainable development* (6 credits)

AND CIVL1012 Environmental engineering and fluid mechanics (6 credits).

* Students opting for the Minor cannot use the course ENGG1006 Engineering for sustainable

development as satisfying the requirements of the General Engineering Course.

(b) Advanced Elective courses (24 credits)

Students must complete 24 credits of advanced elective courses to be chosen from the following list:

CIVL2004 Hydraulics and hydrology (6 credits)

CIVL3006 Engineering hydraulics (6 credits)

CIVL3007 Environmental impact assessment of civil engineering projects (6 credits)

CIVL3011 Municipal and industrial wastewater treatment (6 credits)

CIVL3015 Solid and hazardous waste management (6 credits)

CIVL3021 Water resources engineering (6 credits)

CIVL3022 Wind engineering (6 credits)

Minor in Geotechnical Engineering

Candidates are required to complete a total of 36 credits of courses comprising:

(a) Introductory courses (12 credits)

Students are required to complete ENGG1003 Mathematics I (6 credits) AND CIVL2006 Soil

Mechanics (6 credits).

(b) Advanced Elective courses (24 credits)

Students must complete 24 credits of advanced elective courses to be chosen from the following list:

CIVL2002 Engineering geology and rock mechanics (6 credits)

CIVL3008 Foundation engineering (6 credits)

CIVL3014 Slope engineering (6 credits)

CIVL3029 Numerical analysis in geotechnical engineering (6 credits)

CIVL3031 Earth retaining system (6 credits)

CIVL3032 Geotechnical testing, instrumentation and monitoring (6 credits)

CIVL3033 Ground improvement (6 credits)

CIVL3034 Environmental Geotechnology (6 credits)

Double–Degrees in BEng/BBA Option

Page 31: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Candidates pursuing studies for the double-degrees in BEng/BBA are required to satisfy all the

requirements of the above BEng curriculum and pass 54 credits of courses as listed below:

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1003 Introduction to management information system 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 FINA1003 Corporate finance 6 BUSI0027 Management accounting I 6

Business Electives (Any 2 courses in HRM or

Marketing major) 12

Total 54

Candidates pursuing the double-degrees in BEng/BBA are granted exemptions from the following

courses:

Courses in the BEng curriculum to be

exempted Business courses to be completed

CAES1505 Professional and technical written

communication for engineers (3 credits)

CAES1907 Business communication (3

credits)

CIVL2008 Principles of civil engineering

management (6 credits)

BUSI1007 Principles of management

One Advanced Elective Course in Civil

Engineering (6 credits)

BUSI1003 Introduction to management

information system or other equivalent

Business course as approved by the

Department of Civil Engineering and the

Faculty

One Advanced Elective Course (6 credits) One 6-credit Business Elective course

Page 32: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

COMPUTER SCIENCE (2012-13)

SYLLABUS

This syllabus applies to students admitted in the academic years 2010/11, 2011/12 and 2012/13

under the three-year curriculum.

The curriculum comprises 180 credits of courses as follows:

(a) 75-78 credits of core courses [see table for list of courses];

(b) 30 credits of discipline electives;

(c) Industrial training (6 credits)

(d) UG5 requirements (21 credits) [see table for list of courses];

(e) 6 credits of complementary studies courses [see table for list of courses];

(f) 39-42 credits of free electives.

To complete the degree requirement, candidates must pass all the courses specified in the curriculum. In

addition, candidates must satisfy any other requirements as stipulated by the University and Faculty of

Engineering.

Candidates pursuing the BEng(CompSc) degree may pursue a minor offered by other departments in the

Faculty of Engineering or by other faculties in accordance with the regulations of the University and the

syllabus for the degree of BEng.

Candidates may also opt for a second major offered by other faculties in accordance with the regulations

of the University.

Courses taken for minor or second major may be used to satisfy the requirements of free electives.

Introductory(Note 1) Advanced

(Note 1)

Core courses (75-78 credits)

ENGG1003 Mathematics I (6 credits)

/ ENGG1004 Mathematics IA (3

credits) One General Engineering course

(Note

2) ENGG1007 Foundations of computer

science ENGG1002 Computer programming

and applications CSIS1122 Computer programming II

(for intakes of 2010 and 2011) /

CSIS1123 Programming

technologies and tools (for intake of

2012) CSIS1120 Computer organization

CSIS1119 Introduction to data

structures and algorithms (sub-total: 39-42 credits)

CSIS0230 Principles of operating

systems CSIS0234 Computer and

communication networks CSIS0250 Design and analysis of

algorithms CSIS0278 Introduction to

database management systems CSIS0801 Final year project (12

credits)

(sub-total: 36 credits)

Discipline

Electives (30 credits)

At least 30 credits of electives in computer science, excluding Research

internship

Training (6 credits)

CSIS1412 Industrial training (Note 3)

Page 33: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

UG5

Requirements (21 credits)

CAES1515 Professional and technical oral communication for engineers CAES1503 English for computer science

(Note 4) CENG1001 Practical Chinese language course for engineering students

(Note 5) (sub-total: 9 credits) Two University Common Core Curriculum Courses (selecting no more than

one course from each Area of Inquiry) (sub-total: 12 credits)

Complementary Studies (6 credits)

ELEC2803 Engineering and society ELEC2802 Engineering organization and management / ELEC2804

Engineering economics and finance / CSIS0311 Legal aspects of

computing(Note 6) (Note 7)

Free Electives (39-42 credits)

Note 1

Introductory core courses and courses for the UG5 Requirements are normally taken in Year 1, and

advanced core courses are normally taken in Year 2/3. Note 2

One course to be chosen from the following list of General Engineering Courses:

ENGG1006 Engineering for sustainable development

ENGG1009 Industrial management and logistics

ENGG1018 Introduction to mechanical engineering

ENGG1011 Introduction to biomedical engineering

ENGG1015 Introduction to electrical and electronic engineering

Refer to the syllabus for the degree of BEng for details. Note 3

Students who are selected to participate in the Undergraduate Research Fellowship Programme are

required to complete CSIS0412 Research Internship and are not required to complete CSIS1412

Industrial Training.

Note 4 Students pursuing the double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1503.

Note 5

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not

studied Chinese language during their secondary education / who have not attained the requisite

level of competence in the Chinese language to take CENG1001 can apply (i) to take credit-bearing

Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language

requirement and take an elective course in lieu.

Note 6

When used to fulfill the Complementary Studies requirement, “Legal aspects of computing” (6

credits) can also be used to fulfill 3 credits of free elective.

Note 7

ELEC2802 Engineering organization and management, ELEC2803 Engineering and society, and

ELEC2804 Engineering economics and finance will not be offered from 2011/12. To satisfy the

Complementary Studies requirement, students are required to complete ELEC2814 Engineering

management and society, which is a 6-credit course.

Page 34: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

The degree classification shall be based on the best 180 credits according to the curriculum :

(a) all the core courses (75-78 credits);

(b) Industrial training (6 credits);

(c) all the courses in the category of the UG5 Requirements (21 credits);

(d) Complementary Studies courses (6 credits); and

(e) the remaining courses with the best results, including at least 30 credits of discipline electives.

Second Major in Computer Science

Computer science is a young but fast growing discipline. Its importance is evident in the profound impact

that the use of computers has on our everyday life. Computer science education is now as indispensable as

any of the traditional programmes in any established world-renowned university. This Major in

Computer Science provides students with a substantial foundation in key computer science subject areas

and modern software technologies. On completion of this 2nd

Major, students will be well-equipped with

both basic and advanced knowledge in computer science, which aims to better prepare students to launch

their career in the IT industry and/or to pursue postgraduate studies in Computer Science in the future.

Minimum Entry Requirement: 1. Grade E or above in AL Pure Mathematics or Applied

Mathematics; or

2. Grade D or above in AS Mathematics & Statistics or Applied

Mathematics; or

3. Grade C or above in HKCEE Additional Mathematics; or

4. Grade C or above in HKCEE Mathematics and grade E or

above in Additional Mathematics.

Minimum Credit Requirement: 72 credits (36 credits of core courses, 36 credits of electives)*

*no capstone requirement

Impermissible Combination: Minor in Computer Science

Required courses (72 credits)

Credits

1. Core courses (36 credits)

CSIS1117 Computer programming I 6

CSIS1118 Foundations of computer science (Note 1)

6

CSIS1122 Computer programming II 6

or

CSIS1123 Programming technologies and tools 6

CSIS1119 Introduction to data structures and algorithms 6

CSIS1120 Computer organization 6

CSIS0278 Introduction to database management systems 6

Page 35: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

2. Electives (36 credits) (Note 2)

CSIS0230 Principles of operating systems 6

CSIS0234 Computer and communication networks 6

CSIS0250 Design and analysis of algorithms 6

CSIS0270 Artificial intelligence 6

CSIS0271 Computer graphics 6

CSIS0293 Introduction to theory of computation 6

CSIS0297 Introduction to software engineering 6

CSIS0311 Legal aspects of computing 6

CSIS0315 Multimedia computing and applications 6

CSIS0317 Computer vision 6

CSIS0320 Electronic commerce technology 6

CSIS0322 Internet and the World Wide Web 6

CSIS0327 Computer and network security 6

CSIS0396 Object-oriented programming and Java 6

CSIS3330 Interactive mobile application design and

programming

6

Note 1 Students whose first major is Mathematics may be granted waiver of CSIS1118, upon application,

on the condition that students are required to complete one more elective in Computer Science as

replacement. Students who have completed MATH2600 Discrete mathematics are deemed to

have completed CSIS1118, they are not permitted to take CSIS1118 and are required to complete

one more elective in Computer Science.

Note 2 Students may apply to enroll in other CSIS courses not listed above, subject to the approval of the

Head of Department of Computer Science.

Minor in Computer Science (Note 1)

Introduction

The Department of Computer Science has a long tradition of offering IT courses to students of other

departments. To declare a “Minor in Computer Science”, students are required to pass 2 core courses and

at least 4 elective courses in computer science. All these courses are of 6 credits. They will be taught in a

single semester with 3 hours of lectures per week. Assessment of each course is based on a three-hour

written examination and continuous assessment.

Students are also welcome to take any of the following courses as free electives.

Core Courses:

CSIS1117 Computer programming I (Note 2)

CSIS1122 Computer programming II or

CSIS1123 Programming technologies and tools

Elective Courses: (Note 3)

CSIS1119 Introduction to data structures and algorithms

CSIS0250 Design and analysis of algorithms

CSIS0270 Artificial intelligence

CSIS0271 Computer graphics

Page 36: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CSIS0278 Introduction to database management systems

CSIS0293 Introduction to theory of computation

CSIS0297 Introduction to software engineering

CSIS0311 Legal aspects of computing

CSIS0315 Multimedia computing and applications

CSIS0317 Computer vision

CSIS0320 Electronic commerce technology

CSIS0322 Internet and the World Wide Web

CSIS0396 Object-oriented programming and Java

CSIS3330 Interactive mobile application design and programming

Note 1 This minor option is not available for BEng(CE) and BEng(CompSc) students.

Note 2

BEng students who have completed ENGG1002 Computer programming and applications are

deemed to have completed CSIS1117 Computer programming I, they are required to

complete one more elective in Computer Science as replacement (i.e. a total of 30 credits).

Note 3 Students may apply to enrol in other CSIS courses not listed above, subject to the approval of

the Head of Department of Computer Science.

COURSE DESCRIPTIONS

ENGG1002 Computer programming and applications (6 credits)

This course covers both the basic and advanced features of the C/C++ programming languages, including

syntax, identifiers, data types, control statements, functions, arrays, file access, objects and classes, class

string, structures and pointers. It introduces programming techniques such as recursion, linked lists and

dynamic data structures. The concept and skills of program design, implementation and debugging, with

emphasis on problem-solving, will also be covered.

Target students are those who wish to complete the programming course in a more intensive mode in 1

semester. Students with some programming knowledge are encouraged to take this course.

Assessment: 50% continuous assessment, 50% examination

ENGG1003 Mathematics I (6 credits)

Linear algebra, advanced calculus, vector analysis, ordinary differential equations, Laplace transforms.

Prerequisite : HKALE Pure Mathematics

Assessment: 10% continuous assessment, 90% examination

ENGG1004 Mathematics IA (3 credits)

Linear algebra, advanced calculus, ordinary differential equations.

Assessment: 10% continuous assessment, 90% examination

Page 37: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ENGG1007 Foundations of computer science (6 credits)

This course provides students a solid background on discrete mathematics and structures pertinent to

computer science. Topics include logic; set theory; mathematical reasoning; counting techniques; discrete

probability; trees, graphs, and related algorithms; modeling computation.

Assessment: 50% continuous assessment, 50% examination

CAES1503 English for computer science (3 credits)

(course code revised from ECEN1503 from 2010-11)

The course is designed to enable 1st year computer science majors to acquire technical and professional

communication skills. The focus is on developing students’ understanding and use of language in spoken

and written communication. Topics include: using appropriate language in professional writings;

conducting effective interviews; making appropriate grammatical and lexical choices; writing effectively

with a focus on content, form and language. Students engage in both individual and group work to write a

professional resume and business letters, conduct workplace interviews and write a technical proposal.

Assessment: 100% continuous assessment

CAES1515 Professional and technical oral communication for engineers (3 credits) (course code revised from ECEN1515 from 2010-11)

CENG1001 Practical Chinese language course for engineering students (3 credits)

Refer to the University Language Enhancement Course in the syllabus for the degree of BEng for details.

CSIS1117 Computer programming I (6 credits)

This course covers both the basic and advanced features of the C/C++ programming languages, including

syntax, identifiers, data types, control statements, functions, arrays, file access, objects and classes, class

string, structures and pointers. It introduces programming techniques such as recursion, linked lists and

dynamic data structures. The concept and skills of program design, implementation and debugging, with

emphasis on problem-solving, will also be covered.

Assessment: 50% continuous assessment, 50% examination

CSIS1118 Foundations of computer science (6 credits)

(renamed from Mathematical foundations of computer science from 2009-10)

OR

CSIS1121 Discrete mathematics (6 credits)

This course provides students a solid background on discrete mathematics and structures pertinent to

computer science. Topics include logic; set theory; mathematical reasoning; counting techniques; discrete

probability; trees, graphs, and related algorithms; modeling computation.

Assessment: 50% continuous assessment, 50% examination

Page 38: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CSIS1119 Introduction to data structures and algorithms (6 credits)

Arrays, linked lists, trees and graphs; stacks and queues; symbol tables; priority queues, balanced trees;

sorting algorithms; complexity analysis.

Prerequisite: CSIS1117 or COMP1117 or ENGG1002 or ENGG1111 or ENGG1112

Pre-/Co-requisite: CSIS1122 or CSIS1123 or COMP2123

Assessment: 40% continuous assessment, 60% examination

CSIS1120 Computer organization (6 credits)

(renamed from Machine organization and assembly language programming from 2010-11)

Introduction to computer organization and architecture; data representations; instruction sets; machine

and assembly languages; basic logic design and integrated devices; the central processing unit and its

control; memory and caches; I/O and storage systems; computer arithmetic.

Co-requisite: CSIS1117 or COMP1117 or ENGG1002 or ENGG1111 or ENGG1112

Assessment: 50% continuous assessment, 50% examination

CSIS1122 Computer programming II (6 credits) [for intakes of 2010 and 2011,

and students admitted to the BBA(IS) programme in 2012 under the 3-year

curriculum]

This is the second programming course following ENGG1002/CSIS1117. The goal of this course is to

strengthen students' programming skills, in particular, on implementing basic data structures and

algorithms. Students will also learn various tools for developing programs in the UNIX/Linux

environment.

Prerequisite: CSIS1117 or ENGG1002

Assessment: 50% continuous assessment, 50% examination

CSIS1123 Programming technologies and tools (6 credits)

[for intakes of 2012 and thereafter]

This course introduces various technologies and tools that are useful for software development, including

Linux, C++ STL, the C language, shell scripts, python and xml. Learning materials will be provided but

there will be no lecture. This strengthens the self-learning ability of the students.

Prerequisite: CSIS1117 or COMP1117 or ENGG1002 or ENGG1111 or ENGG1112

Assessment: 50% continuous assessment, 50% examination

Page 39: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CSIS1410 Industrial training (3 credits) [for intakes of 2009 and before]

OR

CSIS1412 Industrial training (6 credits) [for intakes of 2010, 2011 and 2012 (3-year curriculum)]

Industrial Training requires students to spend a minimum of four weeks employed, full-time, as IT interns

or trainees. During this period, they are engaged in work of direct relevance to their programme of study.

The training provides students with practical, real-world experience and represents a valuable

complement to their academic training.

Assessment: 100% continuous assessment

CSIS0218 Discrete event simulation (6 credits)

Topics include: Monte Carlo methods, discrete event simulation, elements of simulation models, data

collection and analysis, simulation language for modelling, random number generation, queuing models,

and output analysis.

Prerequisite: CSIS1119 or COMP2119 or CSIS1122 or CSIS1123 or COMP2123 or ELEC1502 or

ELEC1503 or ELEC2543

Assessment: 40% continuous assessment, 60% examination

CSIS0230 Principles of operating systems (6 credits)

Operating system structures, process and thread, CPU scheduling, process synchronization, deadlocks,

memory management, file systems, I/O systems and device driver, mass-storage structure and disk

scheduling, case studies.

Prerequisites: CSIS1122 or CSIS1123 or COMP2123; and CSIS1120 or COMP2120 or ELEC1401 or

ELEC2441

Assessment: 50% continuous assessment, 50% examination

CSIS0231 Computer architecture (6 credits)

Introduction to computer design process; performance and cost analysis; instruction set design; data-path

and controller design; pipelining; memory system; I/O design; introduction to advanced topics.

Prerequisite: CSIS1120 or COMP2120

Assessment: 40% continuous assessment, 60% examination

CSIS0234. Computer and communication networks (6 credits)

Network structure and architecture; reference models; stop and wait protocol; sliding window protocols;

character and bit oriented protocols; virtual circuits and datagrams; routing; flow control; congestion

control; local area networks; issues and principles of network interconnection; transport protocols and

Page 40: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

application layer; and examples of network protocols.

Prerequisite: CSIS1120 or COMP2120 or ELEC1401 or ELEC2441

Assessment: 50% continuous assessment, 50% examination

CSIS0235 Compiling techniques (6 credits)

Lexical analysis; symbol table management; parsing techniques; error detection; error recovery; error

diagnostics; run-time memory management; optimization; code generation.

Prerequisite: CSIS0259 or COMP3259

Assessment: 50% continuous assessment, 50% examination

CSIS0247 Topics in computer systems (6 credits)

Topics in computer hardware and/or software systems that are of current interest.

Assessment: 50% continuous assessment, 50% examination

CSIS0250 Design and analysis of algorithms (6 credits)

The course studies various algorithm design techniques, such as divide and conquer, and dynamic

programming. These techniques are applied to design highly non-trivial algorithms from various areas of

computer science. Topics include: advanced data structures; graph algorithms; searching algorithms;

geometric algorithms; overview of NP-complete problems.

Prerequisite: CSIS1119 or COMP2119 or ELEC1502 or ELEC1503 or ELEC2543

Assessment: 50% continuous assessment, 50% examination

CSIS0259 Principles of programming languages (6 credits)

Syntax and semantics specification; data types; data control and memory management; expressions,

precedence and associativity of operators; control structures; comparative study of existing programming

languages; advanced topics such as polymorphism, programming paradigms, exception handling and

concurrency.

Prerequisites: CSIS1119 or COMP2119; and CSIS1120 or COMP2120 or ELEC1401 or ELEC2441

Assessment: 40% continuous assessment, 60% examination

CSIS0262 Topics in computer applications (6 credits)

Some specialized application areas of computers.

Assessment: 50% continuous assessment, 50% examination

Page 41: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CSIS0270 Artificial intelligence (6 credits)

This is an introduction course on the subject of artificial intelligence. Topics include: intelligent agents;

search techniques for problem solving; knowledge representation; logical inference; reasoning under

uncertainty; statistical models and machine learning. This course may not be taken with BUSI0088.

Prerequisite: CSIS1119 or COMP2119 or CSIS1122 or CSIS1123 or COMP2123

Assessment: 50% continuous assessment, 50% examination

CSIS0271 Computer graphics (6 credits)

Overview of graphics hardware, basic drawing algorithms, 2-D transformations, windowing and clipping,

interactive input devices, curves and surfaces, 3-D transformations and viewing, hidden-surface and hidden-

line removal, shading and colour models, modelling, illumination models, image synthesis, computer

animation.

Prerequisite: CSIS1119 or COMP2119 or CSIS1122 or CSIS1123 or COMP2123

Assessment: 50% continuous assessment, 50% examination

CSIS0278 Introduction to database management systems (6 credits)

This course studies the principles, design, administration, and implementation of database management

systems. Topics include: entity-relationship model, relational model, relational algebra, database design

and normalization, database query languages, indexing schemes, integrity and concurrency control. This

course may not be taken with BUSI0052.

Prerequisite: CSIS1119 or COMP2119 or ELEC1502 or ELEC1503 or ELEC2543

Assessment: 50% continuous assessment, 50% examination

CSIS0293 Introduction to theory of computation (6 credits)

This course focuses on three traditional areas of the theory of computation: automata, computability and

complexity. Topics include finite state automata and regular languages; pushdown automata and context

free languages; Turing machines and random access machines; time complexity; space complexity;

intractable problems; reduction and completeness; relationship among complexity classes; approximation

algorithms and nonapproximability.

Prerequisite: CSIS1119 or COMP2119

Assessment: 50% continuous assessment, 50% examination

CSIS0297 Introduction to software engineering (6 credits)

This course introduces the fundamental principles and methodologies of software engineering. It covers

the software process and methods and tools employed in the development of modern systems. The use of

CASE tools and the UML are emphasized. The course includes a team-based project in which students

apply their new knowledge to a full development lifecycle, including maintenance.

Page 42: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Prerequisite: CSIS1122 or CSIS1123 or COMP2123

Assessment: 50% continuous assessment, 50% examination

CSIS0311 Legal aspects of computing (6 credits)

To introduce students to the laws affecting computing and the legal issues arising from the technology.

Contents include: the legal system of Hong Kong; copyright protection for computer programs; intellectual

property issues on the Internet; data privacy; computer-related crimes; codes of professional conduct for

computer professionals.

Prerequisite: CSIS1122 or CSIS1123 or COMP2123

Assessment: 30% continuous assessment, 70% examination

CSIS0314 Pattern classification and machine learning (6 credits)

This is an introduction course on the subjects of statistical pattern classification and machine learning.

Topics include: introduction to pattern classification problems; performance evaluation; Bayesian

decision theory; feature extraction techniques; parametric models; maximum-likelihood parameter

estimation; maximum-discriminant decision rules; minimum classification error training; clustering

techniques; decision trees and their learning techniques.

Prerequisite: CSIS1119 or COMP2119 or ELEC1502 or ELEC1503 or ELEC2543

Assessment: 50% continuous assessment, 50% examination

CSIS0315 Multimedia computing and applications (6 credits)

This course introduces various aspects of the interdisciplinary and multidisciplinary field of multimedia

computing. Current developments of technologies and techniques in multimedia will also be covered.

Applications of multimedia techniques are also highlighted through a media production course project.

Major topics include: what are media, audio, acoustics and psychoacoustics, MIDI, basic compression

techniques, video compression techniques, standards, and current multimedia technologies. This course may

not be taken with BUSI0068.

Prerequisite: CSIS1119 or COMP2119

Assessment: 50% continuous assessment, 50% examination

CSIS0317 Computer vision (6 credits)

This course introduces the principles, mathematical models and applications of computer vision. Topics

include: image processing techniques, feature extraction techniques, imaging models and camera

calibration techniques, stereo vision, and motion analysis.

Prerequisite: CSIS1119 or COMP2119 or ELEC1502 or ELEC1503 or ELEC2543

Assessment: 50% continuous assessment, 50% examination

Page 43: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CSIS0320 Electronic commerce technology (6 credits)

This course aims to help students to understand the technical and managerial challenges they will face as

electronic commerce becomes a new locus of economics activities. Topics include Internet and WWW

technology, information security technologies, public-key crypto-systems, public-key infrastructure,

electronic payment systems, and electronic commerce activities in different sectors.

Prerequisite: CSIS0278 or COMP3278

Assessment: 30% continuous assessment, 70% examination

CSIS0322 Internet and the World Wide Web (6 credits)

Introduction and history; networks, internetworking, and network protocols; TCP/IP and related protocols;

client-server model and programming; distributed applications; Domain Name System; Internet

applications: TELNET, mail, FTP, etc.; Internet security; intranet and extranet; virtual private networks;

World Wide Web; Web addressing; HTTP; HTML, XML, style sheets, etc.; programming the Web: CGI,

Java, JavaScript, etc.; Web servers; Web security; Web searching; push technology; other topics of

current interest.

This course may not be taken with BUSI0063.

Prerequisite: CSIS1117 or COMP1117 or ENGG1002 or ENGG1111 or ENGG1112

Assessment: 50% continuous assessment, 50% examination

CSIS0323 Advanced database systems (6 credits)

The course will study some advanced topics and techniques in database systems, with a focus on the

system and algorithmic aspects. It will also survey the recent development and progress in selected areas.

Topics include: query optimization, spatial-spatiotemporal data management, multimedia and time-series

data management, information retrieval and XML, data mining.

Prerequisite: CSIS0278 or COMP3278

Assessment: 50% continuous assessment, 50% examination

CSIS0324 Topics in theoretical computer science (6 credits)

Topics of current interest in theoretical computer science not covered by other undergraduate courses.

Topics may vary from year to year.

Pre/Co-requisite: CSIS0293 or COMP3293 or CSIS0250 or COMP3250

Assessment: 30% continuous assessment, 70% examination

CSIS0325 Topics in Web technologies (6 credits)

This course presents selected topics that are essential in our understanding and appreciation of the latest

advances in technologies related to the World Wide Web. Possible topics include XML, RDF and metadata,

style languages, Web graphics and synchronized multimedia, privacy, content selection, accessibility, Web

server architecture, mobile access, distributed authoring and versioning, and internationalization.

Page 44: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Prerequisite: CSIS0234 or COMP3234 or CSIS0322 or COMP3322

Assessment: 50% continuous assessment, 50% examination

CSIS0326 Computational molecular biology (6 credits)

The novel and specialised algorithms needed to solve computational problems related to the vast amounts

of data generated by modern molecular biology techniques will be examined in detail.

Prerequisite: CSIS0250 or COMP3250 or BIOC2808

Assessment: 40% continuous assessment, 60% examination

CSIS0327 Computer and network security (6 credits)

This course introduces the principles, mechanisms and implementation of computer security and data

protection. Knowledge about the attack and defend are included. Topics include notion and terms of

information security; introduction to encryption: classic and modern encryption technologies include

public-key systems; authentication methods; access control methods; system integrity attacks and

defences (e.g. viruses); introduction to network/Internet security; analysis and models of secure systems.

Pre-requisites: CSIS0230 or COMP3230 and CSIS0234 or COMP3234

Assessment: 30% continuous assessment, 70% examination

CSIS0328 Wireless and mobile communication (6 credits)

This course introduces the basic principles and technologies in various mobile and wireless

communication systems. Topics include mobile communication environment; digital modulation;

channel coding; medium access technologies; cellular mobile radio systems; wireless LANs; security in

wireless systems; internetworking in wireless systems; mobility applications.

Prerequisite: CSIS0234 or COMP3234 and CSIS0396 or COMP2396

Assessment: 50% continuous assessment, 50% examination

CSIS0329 Computer game design and programming (6 credits)

The course will study practical topics in game design. Topics includes: types of game, game platforms,

design of game, 3D model and kinematics, rendering techniques, collision detection, project management,

AI, UI, sound effects, and networking.

Pre-requisite: CSIS1119 or COMP2119

Assessment: 50% continuous assessment, 50% examination

CSIS0351 Advanced algorithm analysis (6 credits)

This class introduces advanced mathematical techniques for analyzing the complexity and correctness of

algorithms. NP-complete problems are believed to be not solvable in polynomial time and we study how

Page 45: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

approximation algorithms could give near optimal solutions. In particular, we will see that probability

theory gives us a very powerful tool to tackle problems that are otherwise hard to solve.

Prerequisite: CSIS0250 or COMP3250; or basic knowledge in probability and algorithms

Assessment: 50% continuous assessment, 50% examination

CSIS0396 Object-oriented programming and Java (6 credits)

Introduction to object-oriented programming; abstract data types and classes; inheritance and

polymorphism; object-oriented program design; Java language and its program development environment;

user interfaces and GUI programming; collection class and iteration protocol; program documentation.

Prerequisite: CSIS1117 or COMP1117 or ENGG1002 or ENGG1111 or ENGG1112

Assessment: 50% continuous assessment, 50% examination

CSIS0402 System architecture and distributed computing (6 credits)

This course introduces the architecture of modern systems and the concepts and principles of distributed

computing. Topics include: client-server computing, multi-tier architectures, data/object persistence,

parallel server systems, naming services, transaction processing, middleware and messaging, component

technologies, and web services/APIs.

Prerequisite: CSIS0396 or COMP2396

Assessment: 50% continuous assessment, 50% examination

CSIS0403 Implementation, testing and maintenance of software systems (6 credits)

This course examines the theory and practice of software implementation, testing and maintenance.

Topics in implementation include: detailed design issues and implementation strategies; coding style and

standards; the review process; individual software process and metrics; and reuse. Also examined are the

implementation aspects of contemporary approaches such as generic programming, design patterns, and

design by contract. Testing covers unit and component testing; integration testing; system, performance

and acceptance testing; and test documentation. Testing techniques for OO software are examined in

detail. Topics in maintenance include maintenance techniques, tools and metrics; software rejuvenation;

and refactoring.

Pre/Co-requisite: CSIS0396 or COMP2396

Assessment: 50% continuous assessment, 50% examination

CSIS0404 Software quality and project management (6 credits)

This course covers software quality and project management. Topics in software quality include software

quality assurance; software quality metrics; review; inspection and audits. Topics in project management

include project planning and scheduling; project control; risk analysis; planning and monitoring; process

management and process improvement; configuration management and control; software acquisition;

contract briefing, negotiation and management.

This course may not be taken with BUSI0060 or BUSI0061.

Page 46: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Prerequisite: CSIS0297 or COMP3297

Assessment: 40% continuous assessment, 60% examination

CSIS0406 Real-time and embedded systems (6 credits)

Topics include: specification of real-time software requirements; design, implementation, and evaluation

of real-time software; analysis and verification of real-time computing system performance.

Prerequisite: CSIS0230 or COMP3230

Assessment: 50% continuous assessment, 50% examination

CSIS0407 Scientific computing (6 credits)

This course provides an overview and covers the fundamentals of scientific and numerical computing.

Topics include numerical analysis and computation, symbolic computation, scientific visualization,

architectures for scientific computing, and applications of scientific computing.

Prerequisites: CSIS1117 or COMP1117 or ENGG1002 or ENGG1111 or ENGG1112; and CSIS1118 or

ENGG1007 or COMP2121

Assessment: 50% continuous assessment, 50% examination

CSIS3330 Interactive mobile application design and programming (6 credits)

This course introduces the Android platform for developing interactive mobile applications. Topics

include user interface, parallel computing, graphics, multimedia, sensors, database, and social computing.

Students participate in both individual assignments and group projects to practice ideation, reading,

writing, coding, and presentation.

Prerequisite: CSIS1117 or COMP1117 or ENGG1002 or ENGG1111 or ENGG1112 or CSIS0396 or

COMP2396

Assessment: Assessment: 50% continuous assessment, 50% examination

COMP3412 Internship (6 credits) [for intakes of 2012 and thereafter (4-year curriculum)]

The course consists of two components: internship and professionalism. Internship requires students to

spend a minimum of four weeks employed, full-time, as IT interns or trainees. During this period, they

are engaged in work of direct relevance to their programme of study. The Internship provides students

with practical, real-world experience and represents a valuable complement to their academic training.

Professionalism exposes students to social and professional issues in computing. Students need to

understand their professional roles when working as computer professionals as well as the responsibility

that they will bear. They also need to develop the ability to ask serious questions about the social impact

of computing and to evaluate proposed answers to those questions. Topics include social context of

computing, risks, safety and security concerns for computer professionals, professional and ethical

responsibilities, and continuing professional development.

Assessment: 100% continuous assessment

Page 47: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CSIS0412 Research internship (6 credits)

The student will participate in a research project under the guidance and supervision of a teacher over a

prescribed period of time; the results will be presented in an oral and a written report.

Assessment: 100% continuous assessment

CSIS0801 Final year project (12 credits)

Student individuals or groups, during the final year of their studies, undertake full end-to-end

development of a substantial project, taking it from initial concept through to final delivery. Topics range

from applied software development to assignments on basic research. In case of a team project,

significant contribution is required from each member and students are assessed individually, such that

each student is given a separate project title. Strict standards of quality will be enforced throughout the

project development.

Assessment: 100% continuous assessment

ELEC2802 Engineering organization and management (3 credits)

Management concepts, decision making processes, project management, leadership, management control,

marketing.

Assessment: 30% continuous assessment, 70% examination

ELEC2803 Engineering and society (3 credits)

Interaction between engineers and society; impact of technologies on society; environmental and safety

issues; professional conduct and responsibility; contract law; law of tort; professional negligence and

intellectual property law.

Assessment: 100% continuous assessment

ELEC2804 Engineering economics and finance (3 credits)

Principles of Economics, Macroeconomics; Microeconomics, Introduction to Financial Management;

Accounting concepts and financial statements; cost and profit.

Assessment: 30% continuous assessment, 70% examination

ELEC2814 Engineering management and society (6 credits)

Professional conduct and social responsibility, sustainability and safety issues, technology and

environment, ethics at work; Engineering organization and project, management functions and managerial

Page 48: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

skills, decision making processes, contingency and crisis management, leadership, corporate culture and

philanthropy. Contract, intellectual property, tort, professional negligence and related law issues.

Assessment: 50% continuous assessment, 50% examination

Candidates may take up to two MSc(CompSc) courses as electives, subject to the approval of the Head of

Department. An MSc(CompSc) course is equivalent to a 3 credit-unit level-2 course.

Page 49: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

COMPUTER ENGINEERING

SYLLABUS

This syllabus applies to students admitted in the academic year 2011-12 and 2012-13.

Definitions and Terminology:

Each course offered by the Department of Electrical and Electronic Engineering shall be classified as

either introductory level course or advanced level course, and be assigned a Level --- One, Two or Three,

in which Level One courses are introductory courses whereas advanced courses include Level Two and

Three courses.

All courses are grouped into the following 10 Subject Groups:

A. Electrical Energy

B. Electronics and Photonics

C. Signal Processing and Control Systems

D. Communications and Networking

E. Computer Systems

F. Complementary Studies

G. Projects

H. General Engineering

I. Mathematics

J. Software and IT Applications

A Discipline Core course is a compulsory course which a candidate must pass in the manner provided for

in the Regulations. A Breadth Course is a Level 1 or Level 2 course and a Depth Course is a Level 3

course that is offered in one of the subject groups as an optional course for the curriculum.

The Curriculum

The curriculum shall comprise at least 180 credits including the following:

(a) 24 credits from General Engineering courses, including:

(i) ENGG1002 Computer programming and applications; AND

(ii) ENGG1003 Mathematics I or both ENGG1004 Mathematics IA and ENGG1005

Mathematics IB; AND

(iii) ENGG1015 Introduction to electrical and electronic engineering; AND

(iv) ENGG1007 Foundations of computer science

(b) 60 credits of Computer Engineering (CE) Discipline Core Courses

(c) 33 credits of Breadth/Depth Courses comprising

(i) 12 credits of course(s) selected from Groups E, J; and

(ii) the remaining are courses selected from Groups A, B, C, D, E, H, I, J but no more than 6

credits from Group H.

(d) Complementary Studies courses comprising (Total 12 credits):

(i) ELEC2814 Engineering management and society (6 credits)

(ii) ELEC2815 Economics, finance and marketing for engineers (6 credits)

(e) ELEC2818 Integrated design project (6 credits)

(f) ELEC3818 Senior design project (12 credits)

Page 50: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

(g) ELEC1812 Engineering training (6 credits)

(h) ELEC1813 Internship (6 credits)

(i) UG5 requirements (21 credits):

(i) CAES1507 Professional and technical written communication for engineers8 (3 credits)

(ii) CAES1515 Professional and technical oral communication for engineers (3 credits)

(iii) CENG1001 Practical Chinese language course for engineering students9 (3 credits)

(iv) 12 credits of courses in the Common Core Curriculum, selecting no more than one course

from each Area of Inquiry

To complete the degree requirement, a candidate must pass all the courses specified in the Curriculum

and satisfy any other requirements as stipulated in the University or Faculty of Engineering regulations.

Degree Classification

The best 180 credits satisfying the Curriculum described above shall be taken into account for degree

classification.

Order of Study

Order of study is dictated by prerequisite and co-requisite requirements. Generally, Level 1 courses

should be taken before Level 2 courses, Level 2 courses should be taken before Level 3 courses and core

courses should be taken before breadth courses. Courses in Complementary Studies and UG5

Requirements can be taken in any order.

First Year

The first-year syllabus shall include the following courses:

General Engineering Courses (Total 24 credits)

Either

ENGG1003 Mathematics I (6 credits)

or

ENGG1004 Mathematics IA (3 credits) and ENGG1005 Mathematics IB (3 credits)

ENGG1002 Computer programming and applications (6 credits)

ENGG1007 Foundations of computer science (6 credits)

(can be replaced by CSIS1118 Foundations of computer science (6 credits))

(mutually exclusive with: ELEC1807, CSIS1118)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

8 Students pursuing the double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1507 9 Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 51: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Discipline Core Courses for CE (Total 24 credits)

CSIS1119 Introduction to data structures and algorithms (6 credits)

CSIS1123 Programming technologies and tools (6 credits)

ELEC1306 Electric and electronic circuits (6 credits)

(mutually exclusive with ENGG1008)

ELEC1401 Computer organization and microprocessors (6 credits)

UG5 Requirements (Total 9 credits)

CAES1507 Professional and technical written communication for engineers (3 credits)10

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Practical Chinese language course for engineering students (3 credits)11

Training (Total 6 credits)

ELEC1812 Engineering training (6 credits)

Second Year

The second-year syllabus shall normally include the following courses:

Discipline Core Courses for CE (Total 36 credits)

CSIS0230 Principles of operating systems (6 credits)

CSIS0234 Computer and communication networks (6 credits)

CSIS0297 Introduction to software engineering (6 credits)

ELEC1802 Engineering mathematics II (6 credits)

ELEC2302 Digital system design (6 credits)

ELEC2401 Computer architecture (6 credits)

Complementary Studies (Total 6 credits)

ELEC2814 Engineering management and society (6 credits)

UG5 Requirements (Total 12 credits)

Two Common Core Curriculum Courses (12 credits)

Project (Total 6 credits)

ELEC2818 Integrated design project (6 credits)

10

Students pursuing the double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1507 11

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 52: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Training (Total 6 credits)

ELEC1813 Internship (6 credits)

Third Year

The third-year syllabus shall normally include the following courses:

Breadth/Depth Courses (Total 33 credits)

33 credits of Breadth/Depth Courses selected according to item (c) of the curriculum.

Complementary Studies: (Total 6 credits)

ELEC2815 Economics, finance and marketing for engineers (6 credits)

Project (Total 12 credits)

ELEC3818 Senior design project (12 credits)

ELECTRONIC AND COMMUNICATIONS ENGINEERING

SYLLABUS

This syllabus applies to students admitted in the academic year 2011-12 and 2012-13.

Definitions and Terminology

All courses offered by the Department of Electrical and Electronic Engineering shall be classified as

either introductory level course or advanced level course, and be assigned a Level --- One, Two or Three,

in which Level One courses are introductory courses whereas advanced courses include Level Two and

Three courses.

All courses are grouped into the following 10 Subject Groups:

A. Electrical Energy

B. Electronics and Photonics

C. Signal Processing and Control Systems

D. Communications and Networking

E. Computer Systems

F. Complementary Studies

G. Projects

H. General Engineering

I. Mathematics

J. Software and IT Applications

A Discipline Core course is a compulsory course which a candidate must pass in the manner provided for

in the Regulations. A Breadth Course is a Level 1 or Level 2 course and a Depth Course is a Level 3

course that is offered in one of the subject groups as an optional course for the curriculum.

Page 53: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

The Curriculum

The curriculum shall comprise at least 180 credits including the following:

(a) 24 credits from General Engineering courses comprising:

(i) ENGG1002 Computer programming and applications; AND

(ii) ENGG1003 Mathematics I or both ENGG1004 Mathematics IA and ENGG1005

Mathematics IB; AND

(iii) ENGG1015 Introduction to electrical and electronic engineering; AND

(iv) An additional 6-credit General Engineering course from Group H

(b) 60 credits of Electronic and Communications Engineering Discipline Core Courses

(c) 33 credits of Breadth/Depth Courses comprising:

(i) 12 credits of Breadth/Depth Courses from Groups A, B, C, D, E, J; AND

(ii) 6 credits of Breadth/Depth Course from Group I; AND

(iii) 15 credits of Depth Courses from Groups B, C, D, E with at least 12 credits selected

from Groups B, D

(d) 12 credits of Complementary Studies courses comprising:

(i) ELEC2814 Engineering management and society (6 credits)

(ii) ELEC2815 Economics, finance and marketing for engineers (6 credits)

(e) 30 credits of Project and Training comprising:

(i) ELEC2818 Integrated design project (6 credits)

(ii) ELEC3818 Senior design project (12 credits)

(iii) ELEC1812 Engineering training (6 credits)

(iv) ELEC1813 Internship (6 credits)

(f) UG5 requirements (21 credits):

(i) CAES1507 Professional and technical written communication for engineers12

(3

credits)

(ii) CAES1515 Professional and technical oral communication for engineers (3 credits)

(iii) CENG1001 Practical Chinese language course for engineering students13

(3 credits)

(iv) 12 credits of courses in the Common Core Curriculum, selecting no more than one

course from each Area of Inquiry

To complete the degree requirement, a candidate must pass all the courses specified in the Curriculum

and satisfy any other requirements as stipulated in the University or Faculty of Engineering regulations.

Degree Classification

The best 180 credits satisfying the Curriculum described above shall be taken into account for degree

classification.

12

Students pursuing double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1507 13

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 54: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Order of Study

Order of study is dictated by prerequisite and co-requisite requirements. Generally, Level 1 courses

should be taken before Level 2 courses, Level 2 courses should be taken before Level 3 courses and core

courses should be taken before breadth courses. Courses in Complementary Studies and UG5

Requirements can be taken in any order.

First Year

The first-year syllabus shall include the following courses:

General Engineering Courses (Total 24 credits)

Either

ENGG1003 Mathematics I (6 credits)

or

ENGG1004 Mathematics IA (3 credits) and ENGG1005 Mathematics IB (3 credits)

ENGG1002 Computer programming and applications (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

Additional 6 credits of General Engineering course from Group H

Discipline Core Courses for EComE (Total 24 credits)

ELEC1202 Introduction to electromagnetic waves and fields (6 credits)

ELEC1306 Electric and electronic circuits (6 credits)

(mutually exclusive with ENGG1008)

ELEC1401 Computer organization and microprocessors (6 credits)

ELEC1503 Object oriented programming and data structures (6 credits)

UG5 Requirements (Total 9 credits)

CAES1507 Professional and technical written communication for engineers (3 credits)14

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Practical Chinese language course for engineering students (3 credits)15

Training (Total 6 credits)

ELEC1812 Engineering training (6 credits)

Second Year

The second-year syllabus shall normally include the following courses:

14

Students pursuing double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1507 15

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 55: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Discipline Core Courses for EComE (Total 36 credits)

ELEC1802 Engineering mathematics II (6 credits)

ELEC2201 Signals and linear systems (6 credits)

ELEC2202 Communications engineering (6 credits)

ELEC2302 Digital system design (6 credits)

ELEC2306 Electronic devices and circuits (6 credits)

ELEC2501 Software engineering and operating systems (6 credits)

Complementary Studies (Total 6 credits)

ELEC2814 Engineering management and society (6 credits)

UG5 Requirements (Total 12 credits)

Two Common Core Curriculum Courses (12 credits)

Project (Total 6 credits)

ELEC2818 Integrated design project (6 credits)

Training (Total 6 credits)

ELEC1813 Internship (6 credits)

Third Year

The third-year syllabus shall normally include the following courses:

Breadth/Depth Courses (Total 33 credits)

33 credits of Breadth/Depth Courses selected according to item (c) of the curriculum

Complementary Studies (Total 6 credits)

ELEC2815 Economics, finance and marketing for engineers (6 credits)

Project (Total 12 credits)

ELEC3818 Senior design project (12 credits)

ELECTRICAL ENGINEERING

SYLLABUS

This syllabus applies to students admitted in the academic year 2011-12 and 2012-13.

Page 56: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Definitions and Terminology:

Each course offered by the Department of Electrical and Electronic Engineering shall be classified as

either introductory level course or advanced level course, and be assigned a Level --- One, Two or Three,

in which Level One courses are introductory courses whereas advanced courses include Level Two and

Three courses.

All courses are grouped into the following 10 Subject Groups:

A. Electrical Energy

B. Electronics and Photonics

C. Signal Processing and Control Systems

D. Communications and Networking

E. Computer Systems

F. Complementary Studies

G. Projects

H. General Engineering

I. Mathematics

J. Software and IT Applications

A Discipline Core course is a compulsory course which a candidate must pass in the manner provided for

in the Regulations. A Breadth Course is a Level 1 or Level 2 course and a Depth Course is a Level 3

course that is offered in one of the subject groups as an optional course for the curriculum.

The Curriculum

The curriculum shall comprise at least 180 credits including the following:

(a) 24 credits from General Engineering courses, including:

(i) ENGG1002 Computer programming and applications; AND

(ii) ENGG1003 Mathematics I or both ENGG1004 Mathematics IA and ENGG1005

Mathematics IB; AND

(iii) ENGG1015 Introduction to electrical and electronic engineering; AND

(iv) An additional 6-credit General Engineering Course from Group H

(b) 48 credits of Electrical Engineering (EE) Discipline Core Courses

(c) 45 credits of Breadth/Depth Courses comprising:

(i) 21 credits of Breadth/Depth Courses from Groups A, B, C, D, E, J; AND

(ii) 6 credits of Breadth/Depth Course from Group I; AND

(iii) 18 credits of Depth Courses from Group A

(d) 12 credits of Complementary Studies Courses comprising:

(i) ELEC2814 Engineering management and society (6 credits)

(ii) ELEC2815 Economics, finance and marketing for engineers (6 credits)

(e) ELEC2818 Integrated design project (6 credits)

(f) ELEC3818 Senior design project (12 credits)

(g) ELEC1812 Engineering training (6 credits)

(h) ELEC1813 Internship (6 credits)

(i) UG5 requirements (21 credits):

(i) CAES1507 Professional and technical written communication for engineers16

(3

credits)

16 Students pursuing double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1507

Page 57: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

(ii) CAES1515 Professional and technical oral communication for engineers (3 credits)

(iii) CENG1001 Practical Chinese language course for engineering students17

(3 credits)

(iv) 12 credits of courses in the Common Core Curriculum, selecting no more than one

course from each Area of Inquiry

To complete the degree requirement, a candidate must pass all the courses specified in the Curriculum

and satisfy any other requirements as stipulated in the University or Faculty of Engineering regulations.

Degree Classification

The best 180 credits satisfying the Curriculum described above shall be taken into account for degree

classification.

Order of Study

Order of study is dictated by prerequisite and co-requisite requirements. Generally, Level 1 courses

should be taken before Level 2 courses, Level 2 courses should be taken before Level 3 courses and core

courses should be taken before breadth courses. Courses in Complementary Studies and UG 5

Requirements can be taken in any order.

First Year

The first-year syllabus shall normally include the following courses:

General Engineering Courses (Total 24 credits)

Either

ENGG1003 Mathematics I (6 credits)

or

ENGG1004 Mathematics IA (3 credits) and ENGG1005 Mathematics IB (3 credits)

ENGG1002 Computer programming and applications (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

Additional 6 credits of General Engineering Course from Group H

Discipline Core Courses for EE (Total 24 credits)

ELEC1107 Electrical energy technology (6 credits)

ELEC1401 Computer organization and microprocessors (6 credits)

ELEC1802 Engineering mathematics II (6 credits)

ELEC1306 Electric and electronic circuits (6 credits)

(mutually exclusive with ENGG1008)

17

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 58: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

UG5 Requirements (Total 9 credits)

CAES1507 Professional and technical written communication for engineers (3 credits)

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Practical Chinese language course for engineering students (3 credits)

Training (6 credits)

ELEC1812 Engineering training (6 credits)

Second Year

The second-year syllabus shall normally include the following courses:

Discipline Core Courses for EE (Total 24 credits)

ELEC2101 Power transmission and distribution (6 credits)

ELEC2102 Electrical energy conversion (6 credits)

ELEC2103 Power electronics (6 credits)

ELEC2201 Signals and linear systems (6 credits)

Breadth/Depth Courses (Total 12 credits)

12 credits of Breadth/Depth Courses selected according to item (c) of the curriculum

Complementary Studies (Total 6 credits)

ELEC2814 Engineering management and society (6 credits)

UG5 Requirements (Total 12 credits)

Two Common Core Curriculum Courses (12 credits)

Project (Total 6 credits)

ELEC2818 Integrated design project (6 credits)

Training (6 credits)

ELEC1813 Internship (6 credits)

Third Year

The third-year syllabus shall normally include the following courses:

Breadth/Depth Courses (Total 33 credits)

33 credits of Breadth/Depth Courses selected according to item (c) of the curriculum.

Page 59: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Complementary Studies (Total 6 credits)

ELEC2815 Economics, finance and marketing for engineers (6 credits)

Project (Total 12 credits)

ELEC3818 Senior design project (12 credits)

INFORMATION ENGINEERING

SYLLABUS

This syllabus applies to students admitted in the academic year 2011-12.

Definitions and Terminology:

Each course offered by the Department of Electrical and Electronic Engineering shall be classified as

either introductory level course or advanced level course, and be assigned a Level --- One, Two or Three,

in which Level One courses are introductory courses whereas advanced courses includes Level Two and

Three courses.

All subject-related courses are grouped into the following 10 Subject Groups:

A. Electrical Energy

B. Electronics and Photonics

C. Signal Processing and Control Systems

D. Communications and Networking

E. Computer Systems

F. Complementary Studies

G. Projects

H. General Engineering

I. Mathematics

J. Software and IT Applications

A Discipline Core course is a compulsory course which a candidate must pass in the manner provided for

in the Regulations. A Breadth Course is a Level 1 or Level 2 course and a Depth Course is a Level 3

course that is offered in one of the subject groups as an optional course for the curriculum.

The Curriculum

The curriculum shall comprise at least 180 credits including the following:

(a) 24 credits from General Engineering courses, including:

(i) ENGG1002 Computer programming and applications; AND

(ii) ENGG1003 Mathematics I or both ENGG1004 Mathematics IA and ENGG1005

Mathematics IB; AND

(iii) ENGG1015 Introduction to electrical and electronic engineering; AND

(iv) An additional 6-credits of General Engineering course from Group H

Page 60: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

(b) 54 credits of Information Engineering (InfoE) Discipline Core Courses

(c) 39 credits of Breadth/Depth Courses comprising:

(i) 18 credits of Depth Courses from Groups A, B, C, D, E, J; AND

(ii) 21 credits of Breadth/Depth Courses from Group A, B, C, D, E, I, J but no more than

6 credits from Group I.

(d) 12 credits of Complementary Studies courses comprising:

(i) ELEC2814 Engineering management and society (6 credits)

(ii) ELEC2815 Economics, finance and marketing for engineers (6 credits)

(e) ELEC2818 Integrated design project (6 credits)

(f) ELEC3818 Senior design project (12 credits)

(g) ELEC1812 Engineering training (6 credits)

(h) ELEC1813 Internship (6 credits)

(i) UG5 requirements (21 credits):

(i) CAES1507 Professional and technical written communication for engineers18

(3

credits)

(ii) CAES1515 Professional and technical oral communication for engineers (3 credits)

(iii) CENG1001 Practical Chinese language course for engineering students19

(3 credits)

(iv) 12 credits of courses in the Common Core Curriculum, selecting no more than one

course from each Area of Inquiry

To complete the degree requirement, a candidate must pass all the courses specified in the Curriculum

and satisfy any other requirements as stipulated in the University or Faculty of Engineering regulations.

Degree Classification

The best 180 credits satisfying the Curriculum described above shall be taken into account for degree

classification.

Order of Study

Order of study is dictated by prerequisite and co-requisite requirements. Generally, Level 1 courses

should be taken before Level 2 courses, Level 2 courses should be taken before Level 3 courses and core

courses should be taken before breadth courses. Courses in Complementary Studies and UG5

Requirements can be taken in any order.

First Year

The first-year syllabus shall include the following courses:

General Engineering Courses (Total 24 credits)

18 Students pursuing double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1507 19

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 61: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Either

ENGG1003 Mathematics I (6 credits)

or

ENGG1004 Mathematics IA (3 credits) and ENGG1005 Mathematics IB (3 credits)

ENGG1002 Computer programming and applications (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

Additional 6 credits of General Engineering course from Group H

Discipline Core Courses for InfoE (Total 24 credits)

ELEC1306 Electric and electronic circuits (6 credits)

(mutually exclusive with ENGG1008)

ELEC1401 Computer organization and microprocessors (6 credits)

ELEC1503 Object oriented programming and data structures (6 credits)

ELEC1802 Engineering mathematics II (6 credits)

UG5 Requirements (Total 9 credits)

CAES1507 Professional and technical written communication for engineers (3 credits)20

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Practical Chinese language course for engineering students (3 credits)21

Training (Total 6 credits)

ELEC1812 Engineering training (6 credits)

Second Year

The second-year syllabus shall normally include the following courses:

Discipline Core Courses for InfoE (Total 30 credits)

ELEC2201 Signals and linear systems (6 credits)

ELEC2202 Communications engineering (6 credits)

ELEC2403 Computer networks (6 credits)

ELEC2501 Software engineering and operating systems (6 credits)

ELEC2817 Probability and statistics in engineering (6 credits)

Breadth/Depth Courses (Total 6 credits)

6 credits of Breadth/Depth Courses selected according to item (c) of the curriculum

20

Students pursuing double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1507 21

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 62: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

UG5 Requirements (Total 12 credits)

Two Common Core Curriculum Courses (12 credits)

Complementary Studies (Total 6 credits)

ELEC2814 Engineering management and society (6 credits)

Project (Total 6 credits)

ELEC2818 Integrated design project (6 credits)

Training (Total 6 credits)

ELEC1813 Internship (6 credits)

Third Year

The third-year syllabus shall normally include the following courses:

Breadth/Depth Courses (Total 33 credits)

33 credits of Breadth/Depth Courses selected according to item (c) of the curriculum.

Complementary Studies (Total 6 credits)

ELEC2815 Economics, finance and marketing for engineers (6 credits)

Project (Total 12 credits)

ELEC3818 Senior design project (12 credits)

List of Courses by Subject Groups

Note:

Courses with similar contents are flagged as "mutually exclusive". For each set of mutually exclusive

courses, students are not allowed to take more than one course. Subject to approval, some MSc courses

may also be taken as Depth Courses in their respective subject groups. Each MSc course is counted as 3

credits.

Group A: Electrical Energy

Level Code Course Title Credit Prerequisite Co-requisite 1 ELEC1107 Electrical energy technology

(core: EE) 6 - -

2 ELEC2101 Power transmission and

distribution (core: EE) 6 - ELEC1104

or

ELEC1107

Page 63: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

2 ELEC2102 Electrical energy conversion

(core: EE) 6 - ELEC1103

or

ELEC1107 2 ELEC2103 Power electronics (core: EE) 6 - - 3 ELEC3104 Electric vehicle technology 6 - - 3 ELEC3105 Building services - electrical

services 6 - -

3 ELEC3106 Building services - electrical

installations 6 - -

3 ELEC3107 Power system analysis and control 6 ELEC2101 - 3 ELEC3111 Electric railway systems 6 ELEC1103 or

ELEC1107 -

3 ELEC3112 Power system protection and

switchgear 6 ELEC2101 -

Group B: Electronics and Photonics

Level Code Course Title Credit Prerequisite Co-requisite 1 ELEC1306 Electric and electronic circuits

(core: CE, EE, EComE, InfoE) (mutually exclusive with

ENGG1008)

6 - -

2 ELEC2301 Analogue electronics 6 ELEC1306 - 2 ELEC2302 Digital system design (core: CE) 6 ELEC1306 or

ELEC1401 -

2 ELEC2305 Electronic materials and devices 6 ELEC2306 - 2 ELEC2306 Electronic devices and circuits 6 - - 3 ELEC3303 Design of digital integrated

circuits (mutually exclusive with

ELEC2303)

6 ELEC2305 or

ELEC1304 or

ELEC2306

-

3 ELEC3223 Optical networking devices and

technologies 6 ELEC2206 or

ELEC2207 -

3 ELEC3612 VLSI design principles 6 - -

Group C: Signal Processing and Control Systems

Level Code Course Title Credit Prerequisite Co-requisite 2 ELEC2201 Signals and linear systems (core:

EComE, EE, InfoE) 6 - -

2 ELEC2204 Digital signal processing 6 ELEC2201 - 2 ELEC2205 Control and instrumentation 6 - ELEC2201 3 ELEC3206 Control systems 6 ELEC2205 - 3 ELEC3222 Robotics 6 ELEC2205 - 3 ELEC3224 Multimedia signals and

applications (mutually exclusive with

CSIS0315)

6 ELEC2201 -

Page 64: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

3 ELEC3225 Digital image processing (mutually exclusive with

ELEC3505)

6 ELEC2201 -

Group D: Communications and Networking

Level Code Course Title Credit Prerequisite Co-requisite 1 ELEC1202 Introduction to electromagnetic

waves and fields (core:

EComE)

6 - -

2 ELEC2202 Communications engineering

(core: EComE, InfoE) 6 - ELEC2201

2 ELEC2207 Engineering electromagnetism 6 ELEC1201 or

ELEC1202 -

2 ELEC2403 Computer networks (mutually

exclusive with ELEC2402,

ELEC2701, CSIS0234) (core:

InfoE)

6 - -

3 ELEC3201 Communication systems 6 ELEC2202 - 3 ELEC3203 Cellular radio and personal

communication systems

(mutually exclusive with

CSIS0328, ELEC6071)

6 ELEC2202 -

3 ELEC3221 Microwave engineering 6 ELEC1201 or

ELEC1202 or

ELEC2206 or

ELEC2207

-

3 ELEC3227 Information theory and coding (mutually exclusive with

ELEC3204)

6 - -

3 ELEC3402 Advanced networking

technologies (mutually

exclusive with ELEC3401)

6 ELEC2402 or

ELEC2403 or

ELEC2701 or

CSIS0234

-

Group E: Computer Systems

Level Code Course Title Credit Prerequisite Co-requisite 1 ELEC1401 Computer organization and

microprocessors (core: CE,

EComE, EE, InfoE) (mutually exclusive with

CSIS1120)

6 - -

1 ELEC1503 Object-Oriented programming

and data structures (mutually

exclusive with CSIS0396) (core:

EComE, InfoE,)

6 ENGG1002 -

Page 65: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

2 ELEC2401 Computer architecture (core: CE) (mutually exclusive with

CSIS0231)

6 ELEC1401 -

2 ELEC2501 Software engineering and

operating systems (mutually

exclusive with CSIS0230 and

CSIS0297) (core: EComE, InfoE)

6 - -

2 ELEC2601 Human computer interaction 6 ELEC1502 or

ELEC1503 or

CSIS0396

-

2 ELEC2603 Systems and network

programming (mutually exclusive

with ELEC3628, CSIS0402)

6 ELEC1502 or

ELEC1503 or

(CSIS1119 &

CSIS0396)

-

3 ELEC3226 Embedded systems 6 ELEC1401 &

ELEC2302 -

3 ELEC3503 Fuzzy systems and neural

networks 6 - -

3 ELEC3629 Parallel computing 6 ELEC2401 - 3 ELEC3630 Distributed computing systems 6 (ELEC2501 or

CSIS0230) &

(ELEC2402 or

ELEC2403 or

CSIS0234)

-

3 ELEC3631 Computer network security

(mutually exclusive with

CSIS0327)

6 ELEC2402 or

ELEC2403 or

CSIS0234

-

Group F: Complementary Studies

Level Code Course Title Credit Prerequisite Co-requisite 1 ELEC1812 Engineering training 6 - - 1 ELEC1813 Internship 6 - - 2

ELEC2814 Engineering management and

society 6 - -

2 ELEC2815 Economics, finance and

marketing for engineers 6 - -

Group G: Projects

Level Code Course Title Credit Prerequisite Co-requisite 2 ELEC2818 Integrated design project 6 - - 3 ELEC3818 Senior design project 12 - -

Group H: General Engineering

Level Code Course Title Credit Prerequisite Co-requisite 1 ENGG1002 Computer programming and

applications 6 - -

Page 66: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

1 ENGG1003 Mathematics I 6 - - 1 ENGG1004 Mathematics IA (mutually

exclusive with ENGG1003) 3 - -

1 ENGG1005 Mathematics IB (mutually

exclusive with ENGG1003) 3 - -

1 ENGG1006 Engineering for sustainable

development 6 - -

1 ENGG1007 Foundations of computer science

(can be replaced by CSIS1118

Foundations of computer

science)

(mutually exclusive with:

ELEC1807, CSIS1118)

6 - -

1 ENGG1009 Industrial management and

logistics 6 - -

1 ENGG1018 Introduction to mechanical

engineering 6 - -

1 ENGG1011 Introduction to biomedical

engineering 6 - -

1 ENGG1015 Introduction to electrical and

electronic engineering 6 - -

Group I: Mathematics

Level Code Course Title Credit Prerequisite Co-requisite 2 ELEC1802 Engineering mathematics II

(core: CE, EComE, EE, InfoE) 6 - -

2 ELEC2816 Numerical methods and

optimization (mutually

exclusive with CSIS0407)

6 - -

2 ELEC2817 Probability and statistics in

engineering (core: InfoE) 6 - -

3 ELEC3705 Queueing theory

6 ELEC2811 ELEC2817

-

Group J: Software and IT Applications

Level Code Course Title Credit Prerequisite Co-requisite 1 CSIS1119 Introduction to data structures

and algorithms (core: CE) 6 CSIS1117 or

ENGG1002 CSIS1122

(Computer

Programming

II) (Pre- or Co-

requisites) 1 CSIS1123 Programming technologies and

tools (core: CE) 6 CSIS1117 or

ENGG1002 -

2 CSIS0230 Principles of operating systems

(mutually exclusive with

ELEC2501) (core: CE)

6 CSIS1122 &

(CSIS1120 or

ELEC1401)

-

Page 67: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

2 CSIS0234 Computer and communication

networks (mutually exclusive

with ELEC2402, ELEC2403)

(core: CE)

6 CSIS1120 or

ELEC1401 -

2 CSIS0259 Principles of programming

languages 6 CSIS1119 &

(CSIS1120 or

ELEC1401)

-

2 CSIS0278 Introduction to database

management systems 6 CSIS1119 or

ELEC1502 or

ELEC1503

-

2 CSIS0297 Introduction to software

engineering (core: CE) 6 CSIS1122 -

2 CSIS0311 Legal aspects of computing 6 - - 2 CSIS0396 Object-oriented programming

and Java (mutually exclusive

with ELEC1502, ELEC1503)

6 CSIS1117 or

ENGG1002 -

3 CSIS0218 Discrete event simulation 6 CSIS1119 or

CSIS1122 or

ELEC1502 or

ELEC1503

-

3 CSIS0235 Compiling techniques 6 CSIS0259 - 3 CSIS0250 Design and analysis of

algorithms 6 CSIS1119 or

ELEC1502 or

ELEC1503

(Pre- or Co-

requisites)

3 CSIS0270 Artificial intelligence 6 CSIS1119 or

CSIS1122 -

3 CSIS0271 Computer graphics 6 CSIS1119 or

CSIS1122 -

3 CSIS0314 Pattern classification and

machine learning 6 CSIS1119 or

ELEC1502 or

ELEC1503

-

3 CSIS0315 Multimedia computing and

applications (mutually exclusive

with ELEC3224)

6 CSIS1119 -

3 CSIS0317 Computer vision

6 CSIS1119 or

ELEC1502 or

ELEC1503

-

3 CSIS0320 Electronic commerce technology 6 CSIS0278 - 3 CSIS0322 Internet and the World Wide

Web (mutually exclusive with

CSIS0325)

6 CSIS1117 or

ENGG1002 -

3 CSIS0323 Advanced database systems 6 CSIS0278 - 3 CSIS0325 Topics in Web technologies

(mutually exclusive with

CSIS0322)

6 CSIS0322 or

CSIS0234 -

3 CSIS0326 Computational molecular

biology 6 CSIS0250; or

BIOC2808 -

3 CSIS0327 Computer and network security 6 CSIS0230 & -

Page 68: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

(mutually exclusive with

ELEC3631, ELEC3626) CSIS0234

3 CSIS0328 Wireless and mobile computing

(mutually exclusive with

ELEC3203, ELEC6071)

6 CSIS0234 &

CSIS0396 -

3 CSIS0329 Computer game design and

programming 6 CSIS0271 -

3 CSIS0351 Advanced algorithm analysis 6 CSIS0250 - 3 CSIS0402 System architecture and

distributed computing (mutually

exclusive with ELEC2603)

6 CSIS0396 -

3 CSIS0403 Implementation, testing and

maintenance of software systems 6 CSIS0396

(Pre- or Co-

requisite)

-

3 CSIS0407 Scientific computing (mutually exclusive with

ELEC2816)

6 (CSIS1117 or

ENGG1002)

and (CSIS1118

or CSIS1121

or

ENGG1007)

-

Minor in Electrical and Electronic Engineering

Candidates who are interested in pursuing minor in Electrical and Electronic Engineering must satisfy the

following prerequisites:

Passed in HKALE Pure Mathematics and

Passed in HKAL/AS Physics/Engineering Science

Candidates are required to complete a total of 36 credits of courses in the following manner:

Code Course Name Credits

(i) 12 credits of core courses

ELEC1306 Electric and Electronic circuits 6 ENGG1015 Introduction to electrical and electronic engineering* 6

(ii) 24 credits of discipline elective courses selected from the following:

ELEC1107 Electrical energy technology 6 ELEC1202 Introduction to electromagnetic waves and fields 6 ELEC1401 Computer organization and microprocessors 6 ELEC1503 Object-oriented programming and data structures 6 ELEC2101 Power transmission and distribution 6 ELEC2102 Electrical energy conversion 6 ELEC2103 Power electronics 6 ELEC2201 Signals and linear systems 6 ELEC2202 Communications engineering 6 ELEC2204 Digital signal processing 6

Page 69: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC2205 Control and instrumentation 6 ELEC2207 Engineering electromagnetism 6 ELEC2301 Analogue electronics 6 ELEC2302 Digital system design 6 ELEC2305 Electronic materials and devices 6 ELEC2306 Electronic devices and circuits 6 ELEC2401 Computer architecture 6 ELEC2403 Computer networks 6 ELEC2501 Software engineering & operating systems 6 ELEC2601 Human computer interaction 6 ELEC2603 Systems and network programming 6 ELEC3303 Design of digital integrated circuits 6

*ENGG1015 cannot be used for satisfying the requirement of both this Minor programme and

another degree programme. If ENGG1015 has already been taken for another degree programme, the

student should take 6 credits of discipline elective course in list (ii) as a replacement.

Double-Degrees in BEng/BBA

Students pursuing studies for the double-degrees in BEng/BBA curriculum are required to satisfy all the

requirement of the above BEng curriculum and pass 54 credits of courses as listed below:

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1003 Introduction to management information system 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 FINA1003 Corporate finance 6 BUSI0027 Management accounting I 6

Business Electives (Any 2 courses in Finance, HRM or Marketing

major) 12

Total 54

Furthermore, such students are deemed to have satisfied 6 credits of Complementary Studies (ELEC2815

Economics, finance and marketing for engineers), 6 credits of Engineering Training (ELEC1812), 12

credits of Breadth Courses after they have successfully completed 24 credits of courses from the

following list. The students are also deemed to have satisfied “CAES1507 Professional and technical

written communication for engineers” after they have successfully completed the course “CAES1907

Business communication”.

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1003 Introduction to management information systems 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 FINA1003 Corporate finance 6 BUSI0027 Management accounting I 6

Page 70: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Minor in Business/Economics/Finance

Students pursuing studies for Minor in Business/Economics/Finance are required to satisfy all the

requirement of the above BEng curriculum and pass 36 credits of courses as prescribed by the Faculty

of Business and Economics (information also available from http://engg.hku.hk/).

Furthermore, such students are deemed to have satisfied 6 credits of Complementary Studies

(ELEC2815 Economics, finance and marketing for engineers) and 6 credits of Engineering Training

(ELEC1812) after they have successfully completed 12 credits of courses from the following list.

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 ECON1002 Introduction to economics II 6 ECON2101 Microeconomic theory 6 ECON2113 Microeconomic analysis 6 FINA1003 Corporate finance 6 FINA2802 Investments and portfolio analysis 6

Descriptions of the courses offered by the Department of Electrical and Electronic Engineering for

the four specialties: Computer Engineering, Electrical Engineering, Electronic and

Communications Engineering, and Information Engineering.

Level One

ELEC1107 Electrical energy technology (6 credits)

This is an introductory course on various electrical energy technologies and systems by which students

will be able to comprehend their major industry and their applications.

The course covers: Characteristics of values of electricity; Renewable electrical energy sources,

convertible forms and sustainability; Generation and delivery; Direct current and alternating current

supplies, Single-phase and three-phase systems, waveform inversion, rectification and transformation,

Engineering and service applications of electrical technology; Analogue and digital instruments and

measurements.

At the end of this course, students who fulfill the requirements of this course will be able to:

1. link technology to betterment of the society in a renewable manner;

2. apply electrical engineering to offer appropriate technical solutions;

3. describe the generation, delivery and utilization of electrical energy;

4. use circuit diagrams, phasor diagrams, graphs and mathematical equations to describe systems and to

analyse performances;

5. manage electrical technology in a valuable, sustainable, dependable, efficient and smart manner.

Assessment: 20% practical work, 20% continuous assessment, 60% examination

Page 71: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC1202 Introduction to electromagnetic waves and fields (6 credits)

This is the first course introducing basic mathematical and physical concepts of electromagnetism. It

aims at providing fundamental understanding about key electromagnetic principles. It tries to establish

the mathematical foundation through vector analysis and then gradually go through essentials of

Maxwell’s equations. Wave equations, boundary conditions and the basic methods of solving Poisson

and Helmholtz equations are all discussed to provide a complete picture of electromagnetic problems.

Material properties are studied and compared to understand various wave propagation features in different

medium.

Specifically, the course covers the following topics in contemporary electromagnetics: vectors and fields,

Gauss’ Law, Ampere’s Circular Law, Faraday’s Law, electrostatic field, wave propagations, material

properties, and transmission lines (optional). It serves as the entry class of engineering electromagnetism.

Assessment: 60% continuous assessment, 40% examination

ELEC1306 Electric and electronic circuits (6 credits)

The aim of this course is to provide students with a basic understanding of simple electric and electronic

circuits.

Mutually exclusive with: ENGG1008

Assessment: 20% practical work, 20% continuous assessment, 60% examination

ELEC1401 Computer organization and microprocessors (6 credits)

This course aims at providing fundamental knowledge on the principles of computer organization and

microprocessors, and serves as the first course to other more advanced computer courses. In order to

bring out the essential principles, a simple processor is used for illustration and is studied in detail, and on

top of it, more general systems are also introduced.

Specifically, the course covers the following topics: integer and floating point number representations;

basic computer building blocks; register transfers and phases of instruction execution; micro-computer

system organization - bus signals, timing, and address decoding; study of a simple model microprocessor:

signals, instruction set and addressing modes; subroutines; reentrancy; context switching; I/O

programming; interrupt I/O and DMA; memory cells and systems; exception handling; assembler, linker

and loader.

Mutually exclusive with: CSIS1120

Assessment: 10% practical work, 20% continuous assessment, 70% examination

ELEC1503 Object-oriented programming and data structures (6 credits)

This course aims to provide a hands-on and in depth survey of object oriented programming paradigm,

and the basic concepts of data structures through the Java programming language. It serves to provide a

solid foundation of essential concepts on object oriented programming and data structures that will be

Page 72: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

required in its sequels —including the Systems and Network Programming (Level-2), Distributed

Computing Systems (Level-3) or Embedded Systems (Level-3).

Specifically, the course covers the following topics: basics of the Java development environment; Java

applications and applets; Java syntaxes; control structures; methods in Java; iteration; recursion; objects;

classes; interfaces; inheritance; polymorphism; overloading; overriding; wrapper classes; type

conversions; strings; string manipulations in Java; Java exceptions; try blocks; throwing and catching

exceptions in Java; byte and character streams; stream classes; file classes; file manipulation in Java;

arrays; dynamic memory allocation; dynamic data structures including the dynamically linked lists, stacks,

queues, trees, graphs, hash tables; sorting; searching; examples of Java applications.

Pre-requisite: ENGG1002 Computer programming and applications

Mutually exclusive with: ELEC1502, CSIS0396

Assessment: 40% continuous assessment, 60% examination

ELEC1802 Engineering mathematics II (6 credits)

The aim of this course is to provide students with expanded topics of mathematics which are necessary to

engineering students. It emphasizes the ability of problem-solving, abstract thinking and solving real-

world problems while utilizing mathematical tools.

At the end of this course, students will be able to:

1. demonstrate knowledge and understanding of basic engineering mathematics;

2. apply mathematical skills to some typical engineering applications;

3. have a general grasp on the relationship between mathematics and engineering problems;

4. gain understanding of the solution to various engineering problems.

Assessment: 20% continuous assessment, 80% examination

ELEC1812 Engineering training (6 credits)

The aims of ELEC1812 Engineering Training are to provide practical trainings for students to acquire

essential practical skills related to Electrical and Electronic Engineering. There are 5 modules namely

Electronic Practice, Practical Networking, CAD/CAE tools practice, Virtual Instrumentation and

Microcontroller. Students of each program (CE, EE, InfoE and EComE) were required to take 4

compulsory modules to fulfill the workshop training requirement. The aims of each module are:-

o CAD/CAE tools practice – To learn how to use CAD software application to design circuit

o Electronics Practice – To learn how to produce a PCB circuit broad and soldering technique

o Practical Networking – To learn how to design and configure a data network

o Microcontroller – To learn how to design and program a microcontroller

o Virtual instrumentation – To learn how to write codes and build hardware on virtual

instrumentation circuits

Assessment: 100% continuous assessment

Page 73: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC1813 Internship (6 credits)

Students are trained on-the-job under the supervision of a company from the industry. At the end of the

training, every student is required to submit a training report to the Department for assessment.

Assessment: 100% continuous assessment

CAES1507 Professional and Technical Written Communication for Engineers (3 credits)

The focus of this course it the function and importance of professional and technical communication in

English and specifically understanding and using written English. Topics include accessing, abstracting,

analyzing, organizing and summarizing information; making effective grammatical and lexical choices;

technical report writing; small-scale project design and implementation. Assessment is wholly by

coursework.

Assessment: 100% continuous assessment

Level Two

ELEC2101 Power transmission and distribution (6 credits)

The course aims at providing detailed understanding about power transmission and distribution systems.

The emphasis is on the mathematical models and equivalent circuits of power transmission lines and the

basic structure of distribution systems. The model for high voltage transmission system is the basis for

power system analysis and operation. The introduction of distribution systems provides the basic

understanding of how power is distributed to customers and the technologies applied in power

distribution.

Specifically, the course covers the following topics:

Power transmission systems

Transmission line model

Power distribution systems

Distribution overhead lines and underground cables

Various issues in distribution systems

Co-requisite: ELEC1104 Electrical power plants or ELEC1107 Electrical energy technology

Assessment: 10% continuous assessment, 90% examination

ELEC2102 Electrical energy conversion (6 credits)

This course aims at providing sound understanding of various electrical energy conversion devices and

systems. The emphasis is on four kinds of electrical energy conversion – electromechanical motion,

electric heating, electric lighting and electrochemistry.

Specifically, the course covers the following topics: electric machines including DC machines,

synchronous machines, induction machines and special machines; electric heating including resistive

Page 74: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

heating, induction heating and dielectric heating; electric lighting including incandescent lighting,

discharge lighting and LED lighting; electrochemical sources including batteries and ultracapacitors.

Co-requisite: ELEC1103 Electrical technology or ELEC1107 Electrical energy technology

Assessment: 20% practical work, 20% continuous assessment, 60% examination

ELEC2103 Power electronics (6 credits)

Electrical energy is essential today. In order to effectively utilize electrical energy it must be converted

and processed to the right forms for different types of loads. A modern microprocessor might need low

voltage high current DC for its power supply whereas a rotational machine might need high voltage high

frequency AC for its operation. Power electronics is a power conversion technology. It enables

conversion of electrical energy to the right form. It also enables the conversion process to be carried out

with high efficiency. High efficiency power conversion plays a crucial role in energy saving, reducing

carbon emission and global warming. Power electronics is based on the application of electronics

technology to control the electrical conversion process. It is a field that spreads across various disciplines

such as electrical, electronics and control.

The course starts with an introduction to various power semiconductors. Power semiconductors are the

basic components for power converters. Power converters for AC to DC, AC to AC, DC to DC and DC to

AC conversions are studied. Students are expected to learn the operation and design of these converters.

Students should also know where and how these converters are applied in various electrical and electronic

engineering systems.

Assessment: 20% continuous assessment, 80% examination

ELEC2201 Signals and linear systems (6 credits)

Signals and linear system theory is fundamental to all engineering discipline, especially in the field of

electrical, computer and medical engineering. This is a first course in signals and linear systems for

engineering students without any pre-requisite knowledge in signal theory or signal processing other than

some knowledge in fundamental calculus and use of complex numbers. The course uses simple real life

examples of signals and systems to illustrate how signal theory can be used in practical application, and

will including an introduction to MATLAB as a tool for signal analysis and system modelling.

This course aims to help students gain a firm understanding of the fundamentals of signal and linear

systems concepts and theory using adequate mathematical and computing techniques to tackle simple

signal processing problems. It serves as a pre-requisite course for many other courses including Digital

Signal Processing, Control and Instrumentation, Communication Systems, and Digital Image Processing.

Specifically, the course covers the following topics: time-domain signal representation, periodic and

aperiodic signals; spectral representation of signals, Fourier series and Fourier transform; system

responses and linear system modelling; sampling, aliasing and analog-to-digital conversion; z-transform

and concepts of poles and zeros; convolution; FIR filters and digital filtering; IIR filters and frequency

response of digital filters; continuous-time systems and Fourier transform properties; application

examples of signal analysis and processing.

Page 75: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

At the end of the course, students should have a clear understanding of the fundamentals of signals and

system theory to enable them to perform simple signal analysis and processing using both analytical

method as well as using computing tools, link the mathematical representation of signals to some very

simple real life signals and vice versa, and appreciate the applications of linear systems theory in solving

some simple real life problems. In addition, students should be aware of the complexity of real life

problems and the need to continue investigation in practice after graduation.

Assessment: 20% practical work, 10% continuous assessment, 70% examination

ELEC2202 Communications engineering (6 credits)

This course is an introduction to communications systems taught at a level appropriate for second-year

undergraduates in electrical and electronic engineering. It is aimed at providing a general understanding

of the basic communications theory and the principles of communications systems.

The following topics will be covered in the course: communications system models; modes of

transmissions; properties of signals; baseband transmission; analogue modulations such as amplitude

modulation, phase modulation and frequency modulation; noise in CW modulations; digital modulations

such as binary-phase shift keying, quaternary binary-phase shift keying, frequency-shift keying,

quadrature-amplitude modulation; antenna basic; basic concepts of modern communications systems such

as cellular mobile systems and GPS system.

At the end of the course, students should have gained an understanding of the concepts of

communications systems and modern communications systems.

Co-requisite: ELEC2201 Signals and linear systems

Assessment: 20% practical work, 20% continuous assessment, 60% examination

ELEC2204 Digital signal processing (6 credits)

This course aims to help students gain a firm understanding of digital signal processing theory and

practice. It includes the discussion on the theoretical aspect of the interfaces between the continuous-time

domain and the discrete-time domain, and the design of discrete-time infinite impulse response filters as

well as finite impulse response filters. It also covers the formulation of convolution, correlation and fast

algorithms. Moreover, it outlines the derivation of discrete Fourier transform, from which a detailed study

of fast Fourier transform algorithms is given. It concludes by the study of sampling rate conversion and

its application.

Specifically, the course covers the following topics in digital signal processing: DSP fundamentals, filter

structures, analog-to-digital conversion, digital-to-analog conversion, design of IIR filters, design of other

frequency selective filters, design of FIR filters, digital convolution, cross- and auto-correlation, fast

convolution, discrete Fourier transform, fast Fourier transform algorithms, decimation, interpolation,

sampling rate conversion, applications of multi-rate signal processing.

Pre-requisite: ELEC2201 Signals and linear systems

Assessment: 20% practical work, 20% continuous assessment, 60% examination

Page 76: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC2205 Control and instrumentation (6 credits)

Control systems and instrumentation methods are fundamental to many engineering disciplines. In this

course, a general approach will be taken to study of control systems and instrumentation, so that the

theory and methods are applicable to other disciplines at the system level.

The course is aimed at providing a general understanding of the fundamental principles of control systems

and instrumentation methods. The following topics will be covered in the course: system modeling,

transient response, principles of feedback, root locus, frequency response methods, state-space models,

introduction to digital control, instrumentation and measurement systems, electromagnetic compatibility,

noise and interference.

At the end of the course, students should have gained an understanding of the concepts and

methodologies for the complete process of modeling, analysis and design of a feedback control system,

including instrumentation technologies for measuring controlled variables.

Co-requisite: ELEC2201 Signals and linear systems

Assessment: 15% practical work, 85% examination

ELEC2207 Engineering electromagnetism (6 credits)

The objective of this course is to offer comprehensive understanding in electromagnetics including topics

of Maxwell’s Equations, property of matters, wave propagation, wave reflection and transmission as well

as important electromagnetic theorems. With the knowledge on the topics, students can have the ability to

understand the physics and details of other courses and technologies such as microwave engineering,

optoelectronics, photonics etc.

Students will also learn some representing devices of electromagnetic such as waveguides and antennas.

The course will focuses more on the dynamic field analysis.

Pre-requisite: ELEC1201 Fundamental electromagnetic theory or ELEC1202 Introduction to

electromagnetic waves and fields

Assessment: 60% continuous assessment, 40% examination

ELEC2301 Analogue electronics (6 credits)

The aim of this course is to provide students with more advanced knowledge on analogue electronic

circuits.

Pre-requisite: ELEC1306 Electric and electronic circuits

Assessment: 10% practical work, 20% continuous assessment, 70% examination

ELEC2302 Digital system design (6 credits)

This course aims at providing students the fundamental understanding of digital system structures and

system design techniques using discrete and programmable devices. Digital system design as a synthesis

process using building block components, and the electrical characteristics of basic gate components are

discussed. The main issues in system interconnection are treated with major emphasis on design

considerations for high-speed digital systems. Use of Hardware Description Language (HDL) for design

Page 77: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

is introduced. The analysis and synthesis of digital system structure, especially those related to circuit

timing, data transfer, and data clocking are discussed. Various testing schemes for logic and memory

testing are introduced. Simple stuck-at fault detection techniques and modern Design for Test (DFT)

techniques are discussed.

Specifically this course covers the following topics in digital system design: Digital system concepts and

digital components; digital design using discrete and programmable devices; high speed digital system

design considerations; Hardware Description Language (HDL); design of digital system structures; digital

logic and memory testing; fault detection analysis and design; Design for Test (DFT) techniques.

Pre-requisite: ELEC1306 Electric and electronic circuits or ELEC1401 Computer organization and

microprocessors

Assessment: 15% practical work, 85% examination

ELEC2305 Electronic materials and devices (6 credits)

The aim of this course is to provide students with an understanding of (i) the properties of materials and

their applications from the microscopic point of view and (ii) the principles underlying the operation of

semiconductor devices.

Pre-requisite: ELEC2306 Electronic devices and circuits

Assessment: 10% practical work, 20% continuous assessment, 70% examination

ELEC2306 Electronic devices and circuits (6 credits)

The aim of this course is to provide students with an understanding of (i) the properties of materials and

their applications from the microscopic point of view and (ii) the principles underlying the operation of

semiconductor devices.

Pre-requisite: ELEC1306

Assessment: 10% practical work, 20% continuous assessment, 70% examination

ELEC2401 Computer architecture (6 credits)

This course aims at providing detailed understanding about how modern high performance

microprocessors are designed and the rationales behind their different design principles. The emphasis is

on the relationship between the microarchitecture and the system software (e.g., operating system and

compiler). Contemporary processors such as MIPS and Pentium are used as practical cases to illustrate

the different design principles. Pipelining microarchitecture and some elementary concepts on instruction

level parallelism (ILP) are discussed. Compiler support and optimizations for exploiting the parallel

processing capability provided by the microarchitecture are discussed.

Specifically, the course covers the following topics in contemporary computer architecture design: Design

and performance issues of a computer system; RISC vs CISC; design of control unit; design of ALU;

instruction pipeline; memory system; input/output system; and parallel processors.

Pre-requisite: ELEC1401 Computer organization and microprocessors

Page 78: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Mutually exclusive with: CSIS0231 Computer architecture

Assessment: 40% continuous assessment, 60% examination

ELEC2403 Computer networks (6 credits)

This course aims at providing detailed understanding of the basic principles of computer and data

communications, and the essential functions and protocols for co-ordinated exchange of data through

computer networks. It covers data communication networks and facilities; network structures; protocols;

local area networks; wide area networks; network trends; data security.

Mutually exclusive with: ELEC2402, ELEC2701 & CSIS0234

Assessment: 20% continuous assessment, 80% examination

ELEC2501 Software engineering & operating systems (6 credits)

This course aims at providing students the fundamental knowledge of software engineering practices and

system software for development and execution of computer software. The first part of this course

presents software engineering methodologies for the development of quality, cost-effective, and

maintainable software. Software is dealt with as an engineered product that requires planning, analysis,

design, implementation, testing and maintenance. The object is to provide a concise presentation of each

step in the engineering process. The second part of the course aims at providing fundamental concepts

and ideas of operating systems, and the underlying principles of computer resource management by

system software.

Specifically this course covers the following topics in Software Engineering and Operating Systems:

software engineering process; principles that guide practice; requirements and modeling; software design

concepts; software architectural and detail design methodologies; software testing strategies; software

maintenance; software quality; software documentation.

Software development systems: assembler, linker and loader, compiler; basic operating system and

process concepts; concurrent processes; processor management; primary and secondary memory

management; file and database systems.

Mutually exclusive with CSIS0230 & CSIS0297

Assessment: 15% practical work, 85% examination

ELEC2601 Human computer interaction (6 credits)

This course aims at providing fundamental knowledge on the principles of Human Computer Interaction

(HCI): Design and Programming, and serves as the first course to other more advanced computer courses.

In order to bring out the essential principles, a simple processor is used for illustration and is studied in

detail, and on top of it, more general systems are also introduced.

Specifically, the course covers the following topics: human factors of interactive systems, design

principles of user-interface, user conceptual models and interface metaphors, information and interactivity

structures, interaction devices, presentation styles, information visualization; general features and

components of window programming toolkits, event handling and layout management; strategies for

Page 79: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

effective human-computer interaction, managing design process, evaluation of human-computer

interaction.

Pre-requisite: ELEC1501 Computer programming and data structures or ELEC1502 Object oriented

programming and data structures or ELEC1503 Object-oriented programming and data structures or

CSIS0396 Object-oriented programming and Java

Assessment: 40% continuous assessment, 60% examination

ELEC2603 Systems and network programming (6 credits)

This course aims to provide students with solid background on systems programming, in particular,

UNIX system programming, and working level network software development using Java or Unix system

facilities. It covers both classical UNIX multiprogramming software development and object oriented

system implementations for networked applications.

Specifically, the course covers the following topics: Unix system calls, file I/O, Unix system data; process

control, signals; daemon processes; threading approaches; concurrency control; socket programming; I/O

multiplexing; IPv4 and IPv6 interoperability; broadcasting; multicasting; concurrent network servers; the

3-tier model; middlewares and their classification; distributed objects; Java sockets; multicasting in Java;

the Java distributed computing platform including the Remote Method Invocation (RMI), the Java

Servlets; the JavaServer Pages (JSP); the Extensible Markup Language (XML); the Java peer-to-peer

(P2P) technologies.

Pre-requisite: ELEC1501 Computer programming and data structures or ELEC1502 Object oriented

programming and data structures or ELEC1503 Object-oriented programming and data structures or

(CSIS1119 Introduction to data structures and algorithms and CSIS0396 Object-oriented programming

and Java)

Mutually exclusive with: ELEC3628 & CSIS0402

Assessment: 40% continuous assessment, 60% examination

ELEC2814 Engineering management and society (6 credits)

The aims of ELEC2814 Engineering Management and Society are to develop basic understanding of

organization and management skills, professional ethics and legal foundation for the engineering

discipline. Topics on engineering organization, project management and managerial skills, decision

making processes, contingency and crisis management, leadership, corporate culture and philanthropy

will be discussed. In order to provide a clear and right insight for engineering students to interact and

contribute to the society, topics related to professional conduct, social responsibility, sustainability and

safety issues, technology and environment, professional ethics are included. For the legal foundation,

topics such as contract, intellectual property, tort, professional negligence and related law issues are

discussed.

Assessment: 50% continuous assessment, 50% examination

Page 80: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC2815 Economics, finance and marketing for engineers (6 credits)

The aims of ELEC2815 Economics, finance and marketing for engineers are to develop basic

understanding of economics, finance and marketing for the engineering discipline. The syllabus includes

macroeconomics, microeconomics, value chain, financial management, cost and profit, shares and bonds,

accounting concepts and financial statements, cash flow, rate of return; risk management, investment

portfolio, technical analysis; marketing management, marketing mix, marketing media, marketing plan,

and business ethics.

Assessment: 30% continuous assessment, 70% examination

ELEC2816 Numerical methods and optimization (6 credits)

This course aims to provide the students with the fundamental concepts of optimization theory. In

particular, the course will introduce and analyze basic classes of optimization problems as well as

optimization algorithms, and will show applications in engineering and other fields. Student will learn

how to formulate, analyze, and solve typical optimization problems.

Mutually exclusive with: CSIS0407

Assessment: 20% continuous assessment, 80% examination

ELEC2817 Probability and statistics in engineering (6 credits)

The objective of the course is to introduce applied probability and statistics at the intermediate level. The

concepts of random variables, mathematical expectation, functions of random variables, moment

generating functions and characteristics functions, fundamental sampling distributions, sample estimation

problems, hypothesis testing, and linear regression are discussed. Applications of the concepts to various

disciplines in engineering are also illustrated.

At the end of this course, students will be able to:

1. Gain understanding of concepts in applied probability and statistics;

2. Illustrate the applications of concepts to various disciplines in engineering;

3. Explore the foundations of analytical and critical thinking, academic research, and preparing

students some mathematical techniques for conducting academic research;

4. Acquire learning strategies that will enhance their learning experience;

5. Explore some topics as a showcase over the course of the Engineering degree.

Assessment: 30% continuous assessment, 70% examination

ELEC2818 Integrated design project (6 credits)

This course aims at providing students in small teams an opportunity to apply and integrate their

knowledge in electrical and electronic engineering courses, as well as project management, to implement

a practical system. At the beginning of the course, students are guided to acquire skills in using hardware

and software development tools through a sequence of laboratory exercises. Students then begin working

on the project. Regular lecture and tutorial sessions are conducted to help students throughout the process.

Page 81: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Besides implementing the system to the required project specification, students are encouraged to extend

the project with their own inputs.

Assessment: 100% continuous assessment

Level Three

ELEC3104 Electric vehicle technology (6 credits)

This course aims at providing sound understanding of various electric vehicle (EV) technologies. The

emphasis is on fiver key areas of EVs – System integration, propulsion systems, energy sources,

auxiliaries and impacts.

Specifically, the course covers the following topics: system integration including battery EVs, hybrid EVs

and fuel cell EVs; propulsion systems including single-motor and multiple-motor drives, geared and

gearless in-wheel motors and hybrid powertrains; energy sources including batteries, fuel cells,

ultracapacitors and ultrahigh-speed flywheels; auxiliaries including battery chargers and indicators,

temperature control units, power steering units, auxiliary power supplies and regenerative braking units;

impacts including power system, environment and economy.

Assessment: 40% continuous assessment, 60% examination

ELEC3105 Building services- electrical services (6 credits)

The aim of this course is to provide fundamental knowledge of building services design and installation,

on system and component levels. It elaborates on the Heating, Ventilation and Air-conditioning System,

Plumbing & Drainage System, Fire Services System, Lighting Installation, Vertical Transportation

System and Building Automation System. Various building services systems are discussed covered

engineering fundamentals, system components, design and statutory requirements, system integration as

well as practical familiarization of systems.

At the end of this course, students who fulfill the requirements of this course will be able to:

1. describe and understand the construction and functions of building services installation for building to

operate;

2. explain different building services installation forming part of a building and its connection between

each others;

3. understand the lighting installation;

4. understand the vertical transportation system;

5. understand the plumbing and drainage systems;

6. understand the fire services system;

7. understand the heating, ventilation and air-conditioning system;

8. understand the building automation system.

Assessment: 20% continuous assessment, 80% examination

Page 82: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC3106 Building services- electrical installations (6 credits)

To develop classmates’ potential in selecting electrical equipment, designing electrical installation, and

making them professional in achieving optimal benefits in building services without compromising safety.

At the end of this course, students who fulfill the requirements of this course will be able to:

1. describe and understand the electrical installation as a system; and the major components that build

up the installations;

2. be aware of the potential hazards of electrical installations, yet be able to prevent those hazards;

3. select proper equipment and protective devices to facilitate expected functions of the electrical

installations;

4. be competent in electrical safety and codes of practice;

5. design schematically a safe electrical installation for a typical high-rise building;

6. analyse data and carry out relevant calculations in respect of aforementioned aims;

7. demonstrate knowledge, problem solving skill, and relevant management for health and safety.

Assessment: 20% continuous assessment, 80% examination

ELEC3107 Power system analysis and control (6 credits)

The aim of this course is to provide fundamental knowledge of electric power in power system analysis

and control. It elaborates on the power flow analysis, fault analysis, economic dispatch algorithms, and

small/large disturbance stability. Power system component models and network matrices are included.

At the end of this course, students who fulfill the requirements of this course will be able to:

1. describe and understand the structure and functions of electrical power systems;

2. understand electrical power network modeling and algorithms for network matrices construction;

3. understand the basic concepts of steady-state analysis for power systems and some algorithms for

power flow analysis;

4. have a general grasp on the basic concepts of power system operation and understand some

algorithms for power system economic dispatch;

5. understand the basic concepts and methods of fault analysis for power systems;

6. understand the basic concepts and methods of stability analysis for power systems.

Pre-requisite: ELEC2101 Power transmission and distribution

Assessment: 10% continuous assessment, 90% examination

ELEC3111 Electric railway systems (6 credits)

The aim of this course is to provide fundamental knowledge of electric power in railways, on system and

component levels. It elaborates on the power supply systems, rolling-stocks, traction systems, supporting

systems, automatic train operation, control, and protection systems. Magnetic levitation systems are

discussed. Topics on high-speed rail networks, railway engineering management, health and safety are

included.

At the end of this course, students who fulfill the requirements of this course will be able to:

1. describe and understand the construction and functions of electrical installations and the prerequisites

that apply in the operation of installations;

Page 83: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

2. explain different electrical installations that are parts of the operation of electric railway traffic with

respect to both function and the essential connections with the parts of the installation;

3. understand the basic concepts of power supply systems for railways;

4. understand the rolling-stocks, traction systems and supporting systems of electric railway systems;

5. understand the automatic train operation, control, and protection systems;

6. have a general grasp on the basic concepts of magnetic levitation systems;

7. demonstrate knowledge, understanding of high-speed rail networks and railway engineering

management, health and safety.

Pre-requisite: ELEC1103 Electrical technology or ELEC1107 Electrical energy technology

Assessment: 25% continuous assessment, 75% examination

ELEC3112 Power system protection and switchgear (6 credits)

The aim of this course is to provide fundamental knowledge of electric power in power system protection

and switchgear. It elaborates on protective relays, protection transformer, transmission line protection,

rotating machine protection, substation protection. Principles of over-voltages and electrical breakdown

are discussed. Circuit breaker technologies, switchgears and their protection schemes, and auto-recloser

and sectionalizer are included.

At the end of this course, students who fulfill the requirements of this course will be able to:

1. grasp and understand the basic principles and functions of protection relays and switchgears;

2. have a general grasp on the basic concepts of protection transformer;

3. understand the basic concepts of over-current protection, distance protection, pilot protection of

transmission lines;

4. understand the basic concepts of rotating machinery protection;

5. understand the basic concepts of substation protection;

6. have a general grasp on the basic concepts of electric arc and switching overvoltage;

7. understand the general principles of circuit breaker technologies;

8. have a general grasp on the switchgear technologies;

9. understand the basic concepts of auto-recloser and sectionalizer for power systems.

Pre-requisite: ELEC2101 Power transmission and distribution

Assessment: 10% continuous assessment, 90% examination

ELEC3201 Communication systems (6 credits)

This course aims at providing detailed understanding of the basic principles of analogue and digital

communication systems in the presence of noise with focus on basic issues relating to system design. It

covers spectral analysis; random signal theory; information theory; noise in analogue systems; digital

transmission through AWGN channels; digital carrier-modulation schemes; DM and PCM, error control

coding.

Pre-requisite: ELEC2202 Communications engineering

Assessment: 10% continuous assessment, 90% examination

Page 84: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC3203 Cellular radio and personal communications systems (6 credits)

This course is an introduction to cellular radio communications systems taught at a level appropriate for

third-year undergraduates in electrical and electronic engineering. It is aimed at providing a general

understanding of the basic theory and design of wireless communications.

The following topics will be covered in the course: cellular-systems concepts, advanced digital

modulations, digital cellular technologies, code-division-multiple access, GSM system, IS-95 CDMA

system, 3G mobile systems, TD-SCDMA system, and safety issues on non-ionizing radiation from

wireless systems.

At the end of the course, students should have gained an understanding of the concepts of cellular radio

communications systems and analyses the advantages and disadvantages of different mobile systems.

Pre-requisite: ELEC2202 Communications engineering

Mutually exclusive with: CSIS0328, ELEC6071

Assessment: 30% continuous assessment, 70% examination

ELEC3206 Control systems (6 credits)

This course provides the students with a good understanding of feedback control systems. The

fundamental concepts, mathematics and techniques for the analysis of control systems will be given. Both

analogue and digital control systems will be covered as well as a basic understanding of fuzzy control

systems. The course will also provide many examples of feedback control systems in different domains of

engineering.

This course will cover many important topics in the field of control systems. By the end of this course,

student should possess a firm grounding in the concepts and techniques of feedback control systems. The

student should be able to apply the acquired knowledge for the analysis of control systems, as well as to

carry out design of feedback systems.

Pre-requisite: ELEC2205 Control and instrumentation

Assessment: 20% practical work, 10% continuous assessment, 70% examination

ELEC3221 Microwave engineering (6 credits)

This course focuses on the fundamental concepts necessary for real world design of microwave circuits

and components. It aims to establish necessary design methodologies and introduce essential tools for

engineering development related but not limited to microwave engineering. Using Maxwell’s equations as

the basis, this course will introduce the transmission line theory, network parameters, Smith chart, and

thereby developed matching techniques. Waveguide modes will be derived from wave equations to

establish the important waveguide concept. Important microwave circuit and component, such as couplers

and filters, will be discussed based on learned technologies in the course. Antenna and microwave system

analysis will be briefly discussed at the end of the course to establish a complete microwave transceiver

system which could serve as the foundation of broad applications.

Page 85: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Pre-requisite: ELEC1201 Fundamental electromagnetic theory or ELEC1202 Introduction to

electromagnetic waves and fields or ELEC2206 Electromagnetic waves or ELEC2207 Engineering

electromagnetism

Assessment: 60% continuous assessment, 40% examination

ELEC3222 Robotics (6 credits)

The development of robotics has evolved from early programmable industrial arms or manipulators

(consisting of a driven mechanical structure) to a diverse range of objects that may generally be referred

to as robots. As a result, robotics has become a highly interdisciplinary subject involving different kinds

of technologies.

The first part of the course is aimed at providing a general understanding of the fundamental principles of

robot manipulators covering robot kinematics, robot dynamics and robot control. The second part of the

course will venture into selected topics in robotics (such as robot vision, AI in robotics etc.) and then

consider robot applications to different areas (such as humanoid robot, medical and surgical robots, etc.).

At the end of the course, students should have gained an understanding in the principles and mathematical

techniques that underlie the traditional manipulator as a basic building block of different kinds of robots,

and also an appreciation of how other technologies can be applied to enhance the capabilities and scope of

applications of robots.

Pre-requisite: ELEC2205 Control and instrumentation

Assessment: 20% continuous assessment, 80% examination

ELEC3223 Optical networking devices and technologies (6 credits)

The course aims at providing detailed understanding about the optical networks. Students will learn

optical components for building optical networks such as optical waveguides, fibers, variety of light

sources, passive and active components, wavelength division multiplixer, transmitters and receivers.

Students will gain the knowledge in the operation principles and the applications of optical components.

With the knowledge, the requirement and knowhow to build the network from optical components are

discussed. Some commercial devices and demons units are also discussed for gaining the practical

knowledge.

Pre-requisite: ELEC2206 Electromagnetic waves or ELEC2207 Engineering electromagnetism

Assessment: 20% continuous assessment, 80% examination

ELEC3224 Multimedia signals and applications (6 credits)

This course provides an introduction to the basic concept of multimedia applications with particular

emphasis on media compression standards/formats for speech, audio, image and videos. Specifically, the

course will cover basic concept and terminology in multimedia applications. Furthermore, the course will

also discuss in detail about digital representations of important media such as speech, audio, images and

videos. Finally, the course will include in-depth coverage of digital media formats, compression methods

and standards.

Pre-requisite: ELEC2201 Signal and Linear Systems

Mutually exclusive with: CSIS0315

Assessment: 30% continuous assessment, 70% examination

Page 86: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC3225 Digital image processing (6 credits)

This course aims to help students gain a firm understanding in digital image processing and master its

methods and techniques. It intends to build upon the knowledge students acquire in Signals and Linear

Systems (ELEC2201) and extends it.

The course in general begins with the basics in 2D signals and systems, visual perception, image sensing

and acquisition. It then proceeds to study various intensity transformations, histogram processing

techniques, filters in both spatial and frequency domains, and how they can be used to enhance the quality

of digital images. Next, it considers reconstruction and restoration of images due to degradations, how

image quality is measured and color image processing. It then moves onto Image compression, which

plays a pivotal role today’s Internet and multimedia applications. A core area of this course is to learn

how to segment features/patterns from images. This includes using various methods to extract point, line,

edge and regions. The course concludes by considering some typical image processing applications.

Specifically, it covers the areas of image acquisition and imaging systems, 2D continuous time and

discrete time signals and systems, time and frequency representations, sampling and quantization issues,

image filtering, convolution and enhancement, image reconstruction and restoration, color image

processing, image quality evaluation, image transform and compression, applications and computer

implementations.

Pre-requisite: ELEC2201 Signal and Linear Systems

Mutually exclusive with: ELEC3505

Assessment: 40% continuous assessment, 60% examination

ELEC3226 Embedded systems (6 credits)

This course introduces the design concepts of modern embedded systems, with an emphasis on the

integration of hardware and software. Topics include: hardware/software interface design and

implementation, the role of operating system in embedded systems, embedded application development

and the tradeoffs involving the use of hardware accelerators. A key component of the course is to design

and implement a real-world embedded system using field-programmable gate array (FPGA) as a platform.

Pre-requisite: ELEC1401 Computer organization and microprocessors & ELEC2302 Digital system

design

Assessment: 40% practical work, 60% continuous assessment

ELEC3227 Information theory and coding (6 credits)

This course aims at providing the basic principles of information theory and coding techniques for

compact data representation, error control and data secrecy. The fundamental concepts of information

theory - entropy, mutual information, information channel, channel capacity, Shannon's theorems are

introduced. Various techniques for lossless source coding are examined, including Huffman code,

arithmetic code, dictionary code and transform coding. Analysis and design of error-control channel

codes are considered, covering linear block code, cyclic code, BCH and RS codes, and convolution code.

Finally, private-key and public-key encryption systems are studied.

Mutually exclusive with: ELEC3204

Assessment: 30% continuous assessment, 70% examination

Page 87: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC3303 Design of digital integrated circuits (6 credits)

The aim of this course is to provide students with more advanced knowledge on analogue electronic

circuits.

Pre-requisite: ELEC2305 Electronic materials and devices or ELEC1304 Electronic devices or

ELEC2306 Electronic devices and circuits

Mutually exclusive with: ELEC2303

Assessment: 50% continuous assessment, 50% examination

ELEC3402 Advanced networking technologies (6 credits)

This course takes a systematic approach to study the various components that form the infrastructure of

the next generation Internet. Topics include optical switching technologies, survivable optical networks,

IEEE 802.11, wireless mesh networks, mobile ad hoc networks, wireless sensor networks, high

performance switches and routers, advanced topics on congestion and flow control, traffic management.

- To provide a comprehensive coverage of key technologies in optical and wireless networking;

- To study fundamental problems and approach in providing QoS in the next generation Internet.

Pre-requisite: ELEC2402 Computer communications or ELEC2403 Computer networks or ELEC2701

Internet technologies and applications or CSIS0234 Computer and communication networks

Assessment: 40% continuous assessment, 60% examination

ELEC3503 Fuzzy systems and neural networks (6 credits)

This course provides a general introduction to fuzzy logic and neural network. The fundamental concepts

and techniques in the general field of fuzzy systems and neural networks will be given. The course will

also provide examples on the application of fuzzy logic and neural network to a variety of engineering

problems.

This course will cover two important topics in the field of Artificial Intelligence. By the end of this

course, student should possess a firm grounding in the concepts and techniques of fuzzy logic and neural

network. The student should be able to apply the acquired knowledge to the development of intelligent

systems or to the exploration of research problems.

Assessment: 30% continuous assessment, 70% examination

ELEC3612 VLSI design principles (6 credits)

To give a detailed treatment on the principles and methods for designing large-scale digital integrated

circuits.

The course content ranges from low level fabrics like MOSFET (metal-oxide-semiconductor field-effect

transistor) basics, logic gate families, layout and fabrication practices, to higher level system knowledge

like finite state machine, memory, adders, design optimization and tests; and eventually extends into basic

Page 88: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

analog circuit blocks like CMOS (complementary metal-oxide-semiconductor) transistor amplifiers and

opamps etc.

The course also includes a Verilog design project that covers the typical VLSI design flow using the most

popular electronic design automation (EDA) tools.

Assessment: 50% continuous assessment, 50% examination

ELEC3629 Parallel computing (6 credits)

This course aims at providing detailed understanding about parallel computing architecture and parallel

programming techniques. The course starts with a survey of multiprocessor architectures including multi-

core processors, symmetric multiprocessors, high-performance interconnection networks, clusters, and

computing Grids. This is followed by quantitative discussions about software development challenges

such as synchronization issues, cache coherency, memory consistency, performance scaling, and high

speed I/O. The final group of topics mainly focus on parallel programming. Specifically, parallel

programming models such as PRAM, LogP, BSP, etc. are introduced. Using variants of the MPI

language (e.g., OpenMP), different parallel programming techniques are discussed. Example algorithms

including searching, sorting, matrix arithmetic, etc. are used.

Pre-requisite: ELEC2401

Assessment: 40% continuous assessment, 60% examination

ELEC3630 Distributed computing systems (6 credits)

This course aims at providing detailed understanding about the concept and design of distributed

computing systems. The emphasis is on distributed protocol design and analysis. Various existing

distributed systems, such as the Internet, are discussed. Network programming is introduced for students

to develop their own distributed applications.

Pre-requisite: (ELEC2501 Software engineering and operating systems or CSIS0230 Principles of

operating systems) and (ELEC2402 Computer communications or ELEC2403 Computer networks or

CSIS0234 Computer and communication networks)

Mutually exclusive with: ELEC3622

Assessment: 40% continuous assessment, 60% examination

ELEC3631 Computer network security (6 credits)

This course focuses on state-of-the-art computer network security technologies, which are crucial to the

success of any electronic commerce systems. The course covers fundamental techniques of cryptography,

security threats and their possible countermeasures, secure protocols, and other network security schemes

(authentication, key management, firewalls, intrusion detection, etc.).

Pre-requisite: ELEC2402 Computer communications or ELEC2403 Computer networks or CSIS0234

Computer and communication networks (mutually exclusive with CSIS0327 Computer and network

security)

Assessment: 40% continuous assessment, 60% examination

Page 89: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC3705 Queuing theory (6 credits)

The objective of the course is to introduce the basic principles of queueing theory. The concepts of

random processes, birth-death queueing systems, Markovian queues in equilibrium, and simulation

techniques are discussed. Applications of these concepts are also illustrated.

At the end of this course, students will be able to:

1. Gain understanding of concepts in queueing theory;

2. Illustrate the applications of concepts to engineering;

3. Explore the foundations of analytical and critical thinking, academic research, and preparing

students some mathematical techniques for conducting academic research;

4. Acquire learning strategies that will enhance their learning experience;

5. Explore some practical examples as a showcase over the course of the Engineering degree.

Pre-requisite: ELEC2811 or ELEC2817 Probability and Statistics in Engineering

Assessment: 30% continuous assessment, 70% examination

ELEC3818 Senior design project (12 credits)

This course aims at providing the very fundamental training in conducting a Technical Project prior to

leaving the University.

The essence of Technical Project is for student to re-enforce and consolidate all the learned engineering

skill and theory in the school into a real-life practical technical project. The aims of the Project are not

limited to technical achievement, but also reflected on self-awareness, self-management and probing the

limitation of oneself.

Depending on each Technical Project offered by teaching staff, students are usually required to conduct

the Project Requirement and Design, Implementation and Evaluation, Report and Presentation on the

selected project. Students are encouraged to explore and lean his/her own direction of the Project over the

year during which project supervisor shall provide assistance and aids along each Project phase with the

students.

Students are required to have meeting and discussion with his/her supervisors on a regular basis, usually

every week or every fortnight. Mid-term Review will be held with both the supervisors and the 2nd

examiner in order review the student progress. The final assessment will be based Project Report,

Presentation and Demonstration.

Assessment: 100% continuous assessment

Page 90: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

INDUSTRIAL ENGINEERING AND TECHNOLOGY MANAGEMENT

SYLLABUS

(Applicable to students admitted in the academic year 2012-13)

Definitions and Terminology

Each course offered by the Department of Industrial and Manufacturing Systems Engineering shall be

classified as either introductory level course or advanced level course, and be assigned a Level --- One,

Two or Three, in which Level One courses are introductory courses whereas advanced courses includes

Level Two and Three courses. The course level is indicated in the first left-most digit of the 4-digit

numeral in the latter half of the course code. As an example, a Level One course shall read <IMSE1xxx>.

A Core course is a course in the curriculum that a candidate must take and pass according to the criteria

provided in the Regulations. A Discipline Elective course refers to any optional subject offered by the

Department, provided that it does not overlap significantly with the other courses that the student has

already enrolled in. An Elective Courses is a course offered by other departments under the Faculty of

Engineering, or by other faculties.

The Curriculum

The curriculum comprises 180 credits of courses as follows:

(a) 96 credits of Core Engineering courses of the curriculum, including:

(i) Integrative project (6 credits)

(ii) Technical project (12 credits)

(iii) either (1) ENGG1002 Computer programming and applications (6 credits) or

ENGG1016 Computer programming and applications I (6 credits)

(iv) either (1) ENGG1003 Mathematics I (6 credits) or

(2) ENGG1004 Mathematics IA (3 credits) and

IMSE1018 Mathematics (IMSE) (3 credits)

(b) 51 credits of Elective courses, including:

(i) Discipline Elective courses (36 credits)

(ii) General Engineering Courses (12 credits)

(iii) Elective course (3 credits)

(c) 9 credits of Language Enhancement courses, comprising:

(i) Professional and technical written communication for engineers (3 credits)22

(ii) Professional and technical oral communication for engineers (3 credits)

(iii) Practical Chinese language course for engineering students (3 credits)23

(d) Common Core Curriculum Courses (selecting not more than one course from each Area of

Inquiry)

(12 credits)

(e) Engineering training (6 credits)

(f) Internship (6 credits)

22 Students pursuing double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1509 23 Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 91: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

To complete the curriculum, a candidate must enroll in all the courses specified in the curriculum, and

must pass the courses listed under (a) to (f) for a combination totaling to 180 credits.

Degree Classification

All the 180 credits under the curriculum will be counted towards degree classification, according to the

following:

(a) 9 credits of Language Enhancement courses;

(b) 96 credits of Core Engineering courses;

(c) 12 credits of Engineering training and Internship;

(d) 12 credits of Common Core Courses;

(e) The remaining courses with the best results, including at least 36 credits of Discipline Elective

courses, 12 credits of General Engineering Courses and 3 credits of Elective course.

Order of Study

Order of study is dictated by the prerequisite and the co-requisite requirements. Generally, Level One

courses should be taken before Level Two courses, Level Two courses should be taken before Level

Three courses and Core Engineering courses should be taken before Discipline Elective courses.

First Year

Loading

The normal loading is 60 credits of Level One courses, with 30 credits of courses in each semester.

Students are required to do Engineering Training (6 credits / Major Course Level: Introductory) within

the 60 credits of courses.

Courses

Students must take the examination/coursework/continuous assessment in the following courses and pass

the courses listed under (a) to (f):

(a) Core Engineering courses (24 credits)

(b) 2 Elective courses from the General Engineering Courses (12 credits)

(c) 3 Language Enhancement courses (9 credits) consisting of

(i) 2 English Communications courses (6 credits)

(ii) 1 Chinese Language course (3 credits)

(d) 1 course from the Common Core Curriculum (6 credits)

(e) 1 elective course offered by other departments of the Faculty of Engineering or other faculties (3

credits)

(f) Engineering Training (6 credits)

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE1003 Introduction to business and management 6 1 Introductory

IMSE1009 Fundamentals of engineering design 6 1 Introductory

Page 92: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ENGG1003 Mathematics I 6 1 N/A

OR

ENGG1004

IMSE1018

Mathematics IA

Mathematics (IMSE)

3

3

1

1

N/A

Introductory

ENGG1002 Computer programming and applications 6 1 N/A

OR

ENGG1016 Computer programming and applications I 6 1&2 N/A

Credits required: 24

General Engineering Courses

Code Title Credits Length (Sem)

ENGG1009 Industrial management and logistics 6 1

ENGG1006 Engineering for sustainable development 6 1

ENGG1007 Foundations of computer science 6 1

ENGG1011 Introduction to biomedical engineering 6 1

ENGG1015 Introduction to electrical and electronic engineering 6 1

ENGG1018 Introduction to mechanical engineering 6 1

Select 2 courses from the above General Engineering Courses; credits required: 12

Language Enhancement Courses

Code Title Credits Length (Sem)

CAES1509 Professional and technical written communication for

engineers24

3 1

CAES1515 Professional and technical oral communication for

engineers

3 1

CENG1001 Practical Chinese language course for engineering

students25

3 1

Credits required: 9

Common Core / Elective Courses

Code Title Credits Length (Sem)

Common Core Course 6 1

(Any Elective course) 3 1

Credits required: 9

Training

Code Title Credits Length (Sem)

IMSE1021 Engineering Training 6 Summer

Credits required: 6

24

Students pursuing double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1509 25

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 93: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Second Year

Loading

The normal loading for a student is 60 credits of Level Two courses, with 30 credits of courses in each

semester. Students are required to do Internship (6 credits / Major Course Level: Advanced) within the

60 credits of courses.

Courses

Students must take the examination/coursework/continuous assessment in the following courses and pass

the courses listed under (a) to (d).

(a) 7 Core Engineering courses (42 credits)

(b) 1 Discipline Elective course (6 credits)

(c) 1 course from the Common Core Curriculum (6 credits)

(d) Internship (6 credits)

Core Engineering Courses

Code Title Credits Length (Sem) Major Course

Level

IMSE2005 Managerial accounting and finance 6 1 Advanced

IMSE2006 Manufacturing technology 6 1 Advanced

IMSE2008 Operational research techniques 6 1 Advanced

IMSE2009 Quality management 6 1 Advanced

IMSE2024 Mathematics II 6 1 Advanced

IMSE2025 Integrative studies (IE practice) 6 1 Advanced

IMSE2026 Engineers in society 6 1 Advanced

Credits required: 42

Discipline Elective Courses

Code Title Credits Length (Sem) Major Course

Level

Select 1 course from the list of Discipline Elective Courses; credits required: 6

Common Core Course

Code Title Credits Length (Sem)

Common Core Course 6 1

Credits required: 12

Training

Code Title Credits Length (Sem)

IMSE2029 Internship 6 Summer

Credits required: 6

Page 94: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Third Year

Loading

The normal loading for a student is 60 credits of Level Three courses, with 30 credits of courses in each

semester.

Courses

Students must take the examination/coursework/continuous assessment in the following courses and pass

the courses listed under (a) and (b):

(a) 4 Core Engineering courses (30 credits), comprising:

(i) IMSE3001 Computer integrated manufacturing (6 credits)

(ii) Technical Project - IMSE3014 Project (12 credits)

(iii) Integrative project - IMSE3015 Industrial systems integration (6 credits)

(iv) IMSE3016 Operations planning and controls (6 credits)

(b) A combination of Discipline Elective courses totaling to 30 credits

Core Engineering Courses

Code Title Credits Length (Sem) Major Course

Level

IMSE3001 Computer integrated manufacturing 6 1 Advanced

IMSE3014 Project 12 2 Advanced

IMSE3015 Industrial systems integration 6 2 Advanced

IMSE3016 Operations planning and control 6 1 Advanced

Credits required: 30

Discipline Elective Courses

Code Title Credits Length (Sem) Major Course

Level

Select 5 courses from the list of Discipline Elective courses: credits required: 30

Credits required: 30

List of Discipline Elective Courses (IETM)

Code Title Credits Length

(Sem)

Major

Course Level

IMSE1012 Engineering technology 6 1 Introductory

IMSE1013 Introduction to information systems 6 1 Introductory

IMSE1014 Product development 6 1 Introductory

IMSE1017 Engineering systems analysis 6 1 Introductory

IMSE1019 Industrial systems modeling and simulation 6 1 Introductory

IMSE0201 Supply chain design and development 6 1 Advanced

IMSE2003 Industrial automation 6 1 Advanced

IMSE2016 Internet technology for e-commerce 6 1 Advanced

IMSE2018 Industrial organisation and management 6 1 Advanced

IMSE2019 Stochastic decision systems 6 1 Advanced

IMSE2027 Facilities planning and design 6 1 Advanced

Page 95: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE2028 Human factors engineering 6 1 Advanced

IMSE3002 Engineering project management 6 1 Advanced

IMSE3010 Financial engineering 6 1 Advanced

IMSE3018 Advanced manufacturing technology 6 1 Advanced

IMSE3019 Digital enterprises and e-commerce 6 1 Advanced

IMSE3020 Technology marketing 6 1 Advanced

IMSE3021 Strategic management of business and technology 6 1 Advanced

IMSE3028 Innovation and entrepreneurship 6 1 Advanced

IMSE3029 Manufacturing system analysis and design 6 1 Advanced

Credits required:

Level 1: Students have an option to choose one of the above courses to fulfill the 3-credit elective

course requirement.

Level 2: 6

Level 3: 30

Summary of the prerequisite relationship between First, Second and Third Year courses

First Year

Code Title Prerequisite

Core Engineering courses

IMSE1003 Introduction to business and management None

IMSE1009 Fundamentals of engineering design None

ENGG1003 Mathematics I None

OR

ENGG1004

IMSE1018

Mathematics IA Mathematics (IMSE) None

None

ENGG1002 Computer programming and applications None

OR

ENGG1016

Computer programming and applications I None

General Engineering Courses

ENGG1009 Industrial management and logistics None

ENGG1006 Engineering for sustainable development None

ENGG1007 Foundations of computer science None

ENGG1011 Introduction to biomedical engineering None

ENGG1015 Introduction to electrical and electronic

engineering

None

ENGG1018 Introduction to mechanical engineering None

Second Year

Code Title Prerequisite

Core Engineering Courses

IMSE2005 Managerial accounting and finance IMSE1003 Introduction to business

management

Page 96: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE2006 Manufacturing technology None

IMSE2008 Operational research techniques ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2009 Quality management None

IMSE2024 Mathematics II ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2025 Integrative studies (IE practice) None

IMSE2026 Engineers in society None

Discipline Elective Courses (6 credits)

IMSE1012 Engineering technology None

IMSE1013 Introduction to information systems None

IMSE1014 Product development None

IMSE1017 Engineering systems analysis None

IMSE1019 Industrial systems modeling and simulation None

IMSE0201 Supply chain design and development IMSE1003 Introduction to business

and management

IMSE2003 Industrial automation ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2016 Internet technology for e-commerce None

IMSE2018 Industrial organisation and management IMSE1003 Introduction to business

and management

IMSE2019 Stochastic decision systems ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2027 Facilities planning and design

IMSE2028 Human factors engineering None

IMSE3002 Engineering project management Co-requisite: IMSE2008 Operational research

techniques IMSE3010 Financial engineering IMSE2005 Managerial accounting

and finance IMSE3018 Advanced manufacturing technology IMSE2006 Manufacturing

technology IMSE3019 Digital enterprises and e-commerce IMSE2016 Internet technology for

e-commerce or

IMSE1013 Introduction to

information systems or

IMSE1008 Computer applications

for engineers

Page 97: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

or ENGG1002 Computer programming and applications

or ENGG1013 Computer programming and

applications IA and

ENGG1014 Computer programming and applications IB

or ENGG1016 Computer programming

and applications I IMSE3020 Technology marketing IMSE1003 Introduction to business

and management IMSE3021 Strategic management of business and

technology IMSE1003 Introduction to business

and management IMSE3028 Innovation and entrepreneurship None IMSE3029 Manufacturing system analysis and design IMSE2008 Operational research

techniques

Third Year

Code Title Prerequisite

Core Engineering Courses

IMSE3001 Computer integrated manufacturing IMSE1009 Fundamentals of

engineering design

IMSE3014 Project None

IMSE3015 Industrial systems integration None

IMSE3016 Operations planning and control IMSE2008 Operational research

techniques

Discipline Elective Courses (30 credits)

IMSE1012 Engineering technology None

IMSE1013 Introduction to information systems None

IMSE1014 Product development None

IMSE1017 Engineering systems analysis None

IMSE1019 Industrial systems modeling and simulation None

IMSE0201 Supply chain design and development IMSE1003 Introduction to business

and management

IMSE2003 Industrial automation ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2016 Internet technology for e-commerce None

IMSE2018 Industrial organisation and management IMSE1003 Introduction to business

and management

Page 98: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE2019 Stochastic decision systems ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2027 Facilities planning and design

IMSE2028 Human factors engineering None

IMSE3002 Engineering project management Co-requisite: IMSE2008 Operational research

techniques IMSE3010 Financial engineering IMSE2005 Managerial accounting

and finance IMSE3018 Advanced manufacturing technology IMSE2006 Manufacturing

technology IMSE3019 Digital enterprises and e-commerce IMSE2016 Internet technology for

e-commerce or

IMSE1013 Introduction to

information

systems or

IMSE1008 Computer applications

for engineers or

ENGG1002 Computer programming and applications

or ENGG1013 Computer programming and

applications IA and

ENGG1014 Computer programming and applications IB

or ENGG1016 Computer programming

and applications I IMSE3020 Technology marketing IMSE1003 Introduction to business

and management IMSE3021 Strategic management of business and

technology IMSE1003 Introduction to business

and management IMSE3028 Innovation and entrepreneurship None IMSE3029 Manufacturing system analysis and design IMSE2008 Operational research

techniques

COURSE DESCRIPTIONS

Level One

A. Core Engineering Courses

Page 99: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE1003 Introduction to business and management (6 credits)

Business of production; business environment, globalization, the positions of Hong Kong and China;

marketing and distribution; the firm and the customer; the firm and its suppliers; finance and the firm;

costs of production; human resource management; introduction to manufacturing systems; management

and integration; the engineer in society, professional ethics; development of technology and interaction

between societies and technology, intellectual property; the environment and safety.

Assessment: 30% continuous assessment, 70% examination

IMSE1009 Fundamentals of engineering design (6 credits)

Visualization of technical information; application of CAD software to prepare product design models

and drawings; principles of engineering graphics: orthographic projections, isometric views, auxiliary

views, sectioning, dimensioning and tolerancing; assembly modelling and drawing; design of components;

general principles of product and tool design.

Assessment: 100% continuous assessment

IMSE1018 Mathematics (IMSE) (3 credits)

Probability laws, random variables, probability distributions and expectation; optimization of functions of

two or more variables; numerical methods in root-finding, approximation and integration of single

variable functions.

Assessment: 10% continuous assessment, 90% examination

B. Language Enhancement Courses

CAES1509 Professional and technical written communication for engineers (3 credits)

The focus of this course is the function and importance of professional and technical communication in

English and specifically understanding and using written English. Topics include accessing, abstracting,

analyzing, organizing and summarizing information; making effective grammatical and lexical choices;

technical report writing; small-scale project design and implementation. Assessment is wholly by

coursework.

Assessment: 100% continuous assessment

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Professional Chinese language course for engineering students (3 credits)

Please refer to the University Language Enhancement Courses in the syllabus for the degree of BEng for

details.

Page 100: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

C. Common Core Course (6 credits)

D. Elective Course (3 credits)

E. Engineering Training

IMSE1021 Engineering training (6 credits)

Metal work, manufacturing practice, practical networking, computing practice, design practice, plastic

processing, metrology, CNC programming and CAD/CAM, electronics, work study.

Assessment: 100% practical work

Level Two

A1. Core Engineering Courses

IMSE2005 Managerial accounting and finance (6 credits)

Cost accounting - procedures; direct costs, absorption costing; marginal costing. Planning and control -

budgetary planning systems; standard costing systems; capital expenditure and investment; health, safety

and environmental aspects of company activities; contemporary issues in management accounting;

financial accounting - accounting rules; basic financial accounts; manufacturing accounts; company

account; financial performance - cash flow statements; interpretation of accounting data.

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 30% continuous assessment, 70% examination

IMSE2006 Manufacturing technology (6 credits)

Introduction to manufacturing, safety in manufacturing, manufacturing and the environment; metrology,

measuring standards, limits and fits, geometrical tolerances, limit gauging, surface texture; casting

processes, pattern and gating, permanent and non-permanent moulds; forming processes, principles of

bulk deformation and sheet metal working; joining processes, fastening, liquid and solid states welding,

powder metallurgy; machining processes, cutting and grinding operations, non-traditional machining,

cutting conditions; plastics materials and processing.

Assessment: 25% continuous assessment and 75% examination

IMSE2008 Operational research techniques (6 credits)

Philosophy and methodology of Operational Research: problem analysis, establishing objectives,

identifying decision variables, model building, implementation and monitoring solutions; Operational

Research techniques and their applications in operations management: linear programming and its

Page 101: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

extensions, dynamic programming, queuing theory, and replacement models for single components and

capital equipment.

Prerequisite: ENGG1003 Mathematics I, or ENGG1004 Mathematics IA and IMSE1018 Mathematics

(IMSE)

Assessment: 10% continuous assessment, 90% examination

IMSE2009 Quality management (6 credits)

Total quality management; management tools for quality; benchmarking; quality assurance management

systems; ISO9000 series; national quality awards; design of industrial experiments; statistical process

control; control charts; acceptance sampling; environmental management; ISO14000 series;

environmental management systems; business process reengineering; customer services quality.

Assessment: 30% continuous assessment, 70% examination

IMSE2024 Mathematics II ( 6 credits)

Probability laws, random variables, probability distributions and expectation; some important discrete and

continuous distributions; random samples and sampling distributions; parameter estimation and

hypothesis testing; design of experiments and analysis of variance; regression analysis; non-parametric

methods; statistical quality control and reliability engineering; introduction to stochastic processes and

Markov chains; application examples in industrial and logistics engineering.

Prerequisite: ENGG1003 Mathematics I, or ENGG1004 Mathematics IA and IMSE1018 Mathematics

(IMSE)

Assessment: 10% continuous assessment, 90% examination

IMSE2025 Integrative studies (IE practice) (6 credits)

To develop students in the areas of technical literature survey, analysis and assimilation of materials,

skills of written and oral presentation, composition and implementation of ideas, communication and

interactive skills through student and product centred activities, interactive and project-based learning.

The major element of the module is a group project on the product and manufacturing system design of a

manufactured product. The group project is to integrate the applications of various topics including:

project management; product life-cycle management; manufacturing logistics; cost accounting;

scheduling; process planning and workflow; human factors; distribution and marketing.

Assessment: 100% continuous assessment

IMSE2026 Engineers in society (6 credits)

Economic, industrial and social context of engineering; responsibilities of professional engineers, the

legal, environmental, economical and ethical roles of engineers in society, judgment and decision process

based on non-technical aspects such as financial, environmental and cultural considerations, meeting with

Page 102: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

professional engineers from the industrial and logistics sectors.

Assessment: 30% continuous assessment, 70% examination

A2. Discipline Elective Courses

IMSE1012 Engineering technology (6 credits)

Kinematics and dynamics of rigid bodies, centre of percussion, design for reduction of impact stress;

analysis, simulation and applications of 4-bar mechanisms, velocity diagram and instantaneous centre of

rotation; Geneva mechanism, gear train and motion transmission; analysis and applications of simple

harmonic motion, damping of vibrations; fundamental electrical circuit analysis; alternating current

electricity, AC circuits sand phasors.

Assessment: 20% continuous assessment, 80% examination

IMSE1013 Introduction to information systems (6 credits)

Information systems; the strategic role of information technology; data communications and networking;

applications of networks and databases; development and implementation of information systems.

Assessment: 40% continuous assessment, 60% examination

IMSE1014 Product development (6 credits)

Organisation and management, performance measurement; market research, product design specification,

product safety, product and the environment, concept generation and selection, design review and

improvements; product appraisal from functional, ergonomic and aesthetic, manufacturing and

economical aspects; design theory and methodology, information / literature search.

Assessment: 40% continuous assessment, 60% examination

IMSE1017 Engineering systems analysis (6 credits)

Fundamental and elements of engineering system; system analysis and design principles; structured

system analysis and design method (SSADM), object-oriented analysis and design (OOAD); artificial

intelligence techniques for system analysis and solution generation.

Assessment: 20% continuous assessment, 80% examination

IMSE1019 Industrial systems modeling and simulation (6 credits)

Basic concepts of modelling and simulation; discrete-event simulation techniques; introduction to

computer-aided simulation and the use of simulation packages; methodology of simulation study of

industrial systems; model development for industrial systems, analysis of systems; model validation and

Page 103: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

verification; analysis of simulation results, case studies of industrial and manufacturing systems using

discrete event simulations.

Assessment: 40% continuous assessment, 60% examination

IMSE0201 Supply chain design and development (6 credits)

Supply chain overview; operating objectives; barriers to internal integration; supply chain performance

cycles; logistics positioning; supply chain environmental assessment; time-based supply chains;

information flow; alternative supply chain strategies; supply chain integration theory; logistics location

structure; warehouse location patterns; transportation economies; inventory economies; least total cost

design; formulating supply chain strategy; planning and design supply chain methodology; supply chain

administration and dimensions of change management.

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 20% continuous assessment, 80% examination

IMSE2003 Industrial automation (6 credits)

Conditions and justification for automation; basic components of industrial automation; electric,

pneumatic/hydraulic systems, automation systems design, introduction to robotics. Open-loop and closed-

loop control; system performance analysis, system stability assessment; analogue and digital control

systems, and their applications in industry.

Prerequisite: ENGG1003 Mathematics I, or ENGG1004 Mathematics IA and IMSE1018 Mathematics

(IMSE)

Assessment: 20% continuous assessment, 80% examination

IMSE2016 Internet technology for e-commerce (6 credits)

Overview of E-Business and E-Commerce: Electronic Business Solutions (EBS), 3-tiered architecture,

EBS technologies; Business Models: Their new dimensions and impacts, types and choice; Design and

development: user requirement analysis, system development paradigms, structured system development

and object-oriented system development methods. Adoption and Implementation: internet programming,

web-based system development, online database design and implementation, case studies and mini-

project.

Assessment: 60% continuous assessment, 40% examination

IMSE2018 Industrial organisation and management (6 credits)

Managing and managers; evolution of management theory; planning - decision making; strategic

management; strategy implementation, strategic management; organising - organisational design and

structure; power and the distribution of authority; managing organisational change and innovation;

leading – motivation, leadership, teams and teamwork; controlling, principles of effective control,

operations control.

Page 104: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 30% continuous assessment, 70% examination

IMSE2019 Stochastic decision systems (6 credits)

Decision analysis: decision making under uncertainty, axioms of decision analysis, methodology of

decision analysis, analytical hierarchy approach, quantification of judgemental uncertainties, assessing

utilities, and group decision problems; game theory and gaming: extensive and normal forms, zero-sum

two-person games, two-persons nonzero-sum games, n-persons games, teaching and training and

operational gaming; stochastic processes: random walks, recurrent events, Markov chains, and renewal-

processes.

Prerequisite: ENGG1003 Mathematics I, or ENGG1004 Mathematics IA and IMSE1018 Mathematics

(IMSE)

Assessment: 30% continuous assessment, 70% examination

IMSE2027 Facilities planning and design (6 credits)

Plant location problem; advanced techniques in plant layout design, computer-based layout planning, and

quantitative approaches; materials handling, storage and warehousing for global manufacturing; lean

manufacturing, cellular manufacturing, one-piece flow; workplace design in the information age; digital

factory; fire safety and security; study cases drawn from the manufacturing and service industries.

Assessment: 30% continuous assessment, 70% examination

IMSE2028 Human factors engineering (6 credits)

Human-organization interaction; human-machine interface usability and design; workplace safety and

health; applied anthropometry and biomechanics; physical work and manual material handling; workplace

and environmental design, illumination, noise, thermal; information processing; display and control; skills

and learning; job design and shift work.

Assessment: 20% continuous assessment, 80% examination

B. Common Core Course (6 credits)

C. Internship

IMSE2029 Internship (6 credits)

A minimum of six week summer internship in the industry.

Assessment: 100% practical work

Page 105: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Level Three

A1. Core Engineering Courses

IMSE3001 Computer integrated manufacturing (6 credits)

Overview of Computer Integrated Manufacturing (CIM) system and CAD/CAM functions; geometric

modelling in CAD - principles of surface and solid modelling; CNC applications in CAM; computer aided

process planning, automated process planning; rapid and virtual manufacturing; CAD and CAM integration.

Prerequisite: IMSE1009 Fundamentals of Engineering Design

Assessment: 30% continuous assessment, 70% examination

Technical project

IMSE3014 Project (12 credits)

A dissertation or report on a topic consisting of design, experimental or analytical investigation in the

field of industrial engineering and technology management.

Assessment: 100% continuous assessment

Integrative project

IMSE3015 Industrial systems integration (6 credits)

Student-centred learning on system integration and analysis and evaluation of system performance. The

module covers the application of techniques as follows:

Business analysis and decision making process; industrial modelling and simulation; layout planning;

project management, strategic management; industry analysis; value chain analysis and critical success

factors.

Assessment: 100% continuous assessment

IMSE3016 Operations planning and control (6 credits)

The use of operations planning and control systems in forecasting, scheduling and inventory control;

functions and organisation of production and inventory control systems; demand forecasting;

deterministic and stochastic inventory control problems; aggregate production planning; master

production scheduling; requirements and capacity planning systems; operations scheduling and control of

production systems; Just-In-Time techniques; balancing of assembly lines; information reporting and

processing; supply chain management.

Prerequisite: IMSE2008 Operational research techniques

Assessment: Continuous assessment (20%) and Examination (80%)

Page 106: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

A2. Discipline Elective Courses

For the syllabuses of Discipline Elective Courses with the code IMSE1XXX and IMSE2XXX, please

refer to the previous section Level 2 A2.

IMSE3002 Engineering project management (6 credits)

Fundamentals of engineering project management; project environment; project evaluation; risk

management process; project selection and proposal preparation; project scheduling and contingency

setting and control; control of variation and claims; project management methodologies and techniques,

change management; multi-criteria decision making process; analytic hierarchy process; PERT/GANTT

techniques for project control and resources allocation; simulation of critical paths; case studies.

Co-requisite: IMSE2008 Operational research techniques

Assessment: 30% continuous assessment, 70% examination

IMSE3010 Financial engineering (6 credits)

Financial markets and financial securities, portfolio management and investment strategies; international

finance, foreign exchange markets; project evaluation and financing, present value, cost of capital, cost-

benefit ratio and internal rates of return; financial instruments, forwards, futures; swaps, options and

hedging strategies; foreign trade and investment in China.

Prerequisite: IMSE2005 Managerial accounting and finance

Assessment: 30% continuous assessment, 70% examination

IMSE3018 Advanced manufacturing technology (6 credits)

Metal cutting and machining, analysis of cutter geometry and materials; mechanics of cutting, tool wear

and tool life, cutting optimization, analysis of milling, grinding, EDM, ECM, LBM; analysis of metal

forming processes; engineering plasticity, Upper-Bound Theorem, CAD/CAM for mould and dies, rapid

prototyping technologies; melt rheology, temperature and pressure effects, viscosity, mixing systems,

polymeric materials, analysis of injection, extrusion, mould and die design.

Prerequisite: IMSE2006 Manufacturing technology

Assessment: 20% continuous assessment, 80% examination

IMSE3019 Digital enterprises and e-commerce (6 credits)

Enterprise resource management; EDI applications; data mining and warehousing; virtual enterprises;

advanced Internet and web applications in product development, industrial applications of virtual reality;

electronic product and component cataloguing; cryptographic systems; capability maturity model; social

accountability standard; E-commerce business models; technological, business planning and social issues

of E-commerce; order taking and processing; electronic payment systems, smart cards.

Prerequisite: IMSE2016 Internet technology for e-commerce, or IMSE1013 Introduction to information

systems, or IMSE1008 Computer applications for engineers, or ENGG1002 Computer programming and

Page 107: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

applications, or ENGG1013 Computer programming and applications IA and ENGG1014 Computer

programming and applications IB, or ENGG1016 Computer programming and applications I

Assessment: 40% continuous assessment, 60% examination

IMSE3020 Technology marketing (6 credits)

Customer relationships and value, marketing strategies and plans, marketing environment, ethical and

social responsibility in marketing, marketing mix, marketing research and forecasting, marketing

segmentation and positioning, technology trend, distribution channels, intellectual property, e-marketing.

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 30% continuous assessment, 70% examination

IMSE3021 Strategic management of business and technology (6 credits)

Analysis of the external environment and industry clusters for local industries – threats and opportunities

from government policies as well as the legal, economic, social and technological environment;

competitive forces from industry rivals, customers and other sources; analysis of internal weaknesses and

strengths – resources, competences and success factors; mission and strategic intent; strategic directions

and methods – conditions and implications; implementing and evaluating strategic changes; management

for technology innovation.

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 30% continuous assessment, 70% examination

IMSE3028 Innovation and entrepreneurship (6 credits)

Entrepreneurship in the new world economy, developments in the pacific region and greater China;

general characteristics of entrepreneurs; enterprise formation, organizational structure, new economy

business models; enterprise resources, business plan, venture capital; technological growth;

environmental and contingency factors; case studies. Skill workshops: identifying strengths and

improving skills; organising yourself and your time; communication; systematic problem solving; group

work; negotiating and assertiveness; coping with pressure; leadership.

Assessment: 30% continuous assessment, 70% examination

IMSE3029 Manufacturing system analysis and design (6 credits)

Types of manufacturing systems; modelling and analysis of manufacturing systems, material flow

analysis, assembly line balancing, discrete-event simulation; stochastic modelling: Markov chains, central

server model, network of queues; factory physics, effects of variability on performance; competitive

manufacturing: just-in-time production, quick-response manufacturing; advanced manufacturing systems,

group technology, flexible manufacturing systems, holonic manufacturing.

Prerequisite: IMSE2008 Operational research techniques

Assessment: 30% continuous assessment, 70% examination

Page 108: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

DOUBLE-DEGREES IN BENG/BBA OPTION

(Applicable to students admitted in the academic year 2010-11 and thereafter)

Candidates are given an option to pursue the double-degrees in BEng/BBA, subject to the approval of the

Boards of the Faculty of Engineering and Faculty of Business and Economics upon their meeting the

prescribed admission requirements as laid down by both the Faculty of Engineering and the Faculty of

Business and Economics.

Candidates who have satisfied all the requirements of the BEng curriculum will be awarded the degree of

Bachelor of Engineering. The BEng(IETM) curriculum under the double-degrees in BEng/BBA option is

as follows:

Exemptions

Candidates who have taken and passed the courses BUSI1007 (Principles of Management) and BUSI0027

(Management accounting I) under the double-degrees in BEng/BBA option are automatically granted

exemption for the courses IMSE1003 (Introduction to business and management), IMSE2005

(Managerial accounting and finance) and IMSE3021 (Strategic management of business and technology).

First Year

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE1009 Fundamentals of engineering design 6 1 Introductory

IMSE2009 Quality management 6 1 Introductory

ENGG1003

OR

ENGG1004

IMSE1018

Mathematics I

Mathematics IA

Mathematics (IMSE)

6

3

3

1

1

1

N/A

N/A

N/A

ENGG1002

OR

ENGG1016

Computer programming and applications

Computer programming and applications I

6

6

1

1&2

N/A

N/A

Credits required: 24

General Engineering Courses

Code Title Credits Length (Sem)

ENGG1009 Industrial management and logistics 6 1

ENGG1006 Engineering for sustainable development 6 1

ENGG1007 Foundations of computer science 6 1

ENGG1011 Introduction to biomedical engineering 6 1

ENGG1015 Introduction to electrical and electronic engineering 6 1

ENGG1018 Introduction to mechanical engineering 6 1

Select 2 courses from the above General Engineering Courses; credits required: 12

Language Enhancement Courses

Code Title Credits Length (Sem)

CAES1907 Business Communication 3 1

CAES1515 Professional and technical oral communication for

engineers

3 1

Page 109: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CENG1001 Practical Chinese language course for engineering

students

3 1

Credits required: 9

Common Core Courses

Code Title Credits Length (Sem)

Common Core Course 6 1

Common Core Course 6 1

Credits required: 12

Second Year

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE1021 Engineering training 6 summer Introductory

IMSE2006 Manufacturing technology 6 1 Advanced

IMSE2008 Operational research techniques 6 1 Advanced

IMSE2018 Industrial organisation and management 6 1 Advanced

IMSE2024 Mathematics II 6 1 Advanced

IMSE2025 Integrative studies (IE practice) 6 1 Advanced

IMSE2026 Engineers in society 6 1 Advanced

IMSE2027 Facilities planning and design 6 1 Advanced

IMSE2028 Human factors engineering 6 1 Advanced

Credits required: 54

Third Year

Core Engineering courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE2029 Internship 6 summer Advanced

IMSE3001 Computer integrated manufacturing 6 1 Advanced

IMSE3002 Engineering project management 6 1 Advanced

IMSE3014 Project 12 2 Advanced

IMSE3015 Industrial systems integration 6 2 Advanced

IMSE3016 Operations planning and controls 6 1 Advanced

IMSE3029 Manufacturing system analysis and design 6 1 Advanced

Credits required: 48

Elective Course

Code Title Credits Length (Sem)

(Any Elective course) 3 1

Credits required: 3

Note: Candidates can refer to the previous sections for further information on the prerequisite

relationship and course syllabuses of the above-listed courses.

Page 110: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

To be eligible for proceeding to the BBA programme in the 4th year, candidates must (1) fulfill the

requirements of the BEng curriculum; and (2) pass the 54 credits of courses, as listed below, as required

by the Faculty of Business and Economics during their study for BEng:

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1003 Introduction to management information systems 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 FINA1003 Corporate finance 6 BUSI0027 Management accounting I 6

Electives (Any 2 courses in Finance, HRM or Marketing

major) 12

Total 54

Subject to approval of the Board of the Faculty of Engineering, candidates who have completed the

requirements of BEng and decide not to proceed to the study for BBA may be awarded with a minor as

specified by the Faculty of Business and Economics, if they have completed not less than 36 credits of

courses in compliance with the syllabuses for the minor programme.

To obtain the degree of BBA, candidates must satisfactorily complete 114 credits of courses, 54 of which

shall be completed during the study for BEng and 60 of which shall be completed during the 4th year in

accordance with the Regulations and Syllabuses for the Degree of BBA in Conjunction with the Degree

of BEng.

Note: Further details about the length and content of the courses listed may be obtained on application

to the department concerned.

MINOR OPTION - INDUSTRIAL ENGINEERING AND TECHNOLOGY MANAGEMENT

(Applicable to students admitted in the academic year 2010-11 and thereafter)

(Candidates enrolled in BEng degree curriculum with specialism in either Industrial Engineering and

Technology Management or Logistics Engineering and Supply Chain Management are NOT eligible to

choose this Minor Option.)

Candidates are given an option to pursue the minor in Industrial Engineering and Technology

Management, subject to approval of the Head of Department concerned. Candidates who wish to have

their minor recorded on the transcript must take and pass all the required courses listed below in addition

to the graduation requirements of their own degree curriculum:

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE1019 Industrial systems modeling and simulation 6 1 Introductory IMSE2027 Facilities planning and design 6 1 Advanced

Credits required: 12

Page 111: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Discipline Elective Courses

Code Title Credit-

units

Length

(Sem)

Major Course

Level

IMSE1014 Product development 6 1 Introductory IMSE2005 Managerial accounting and finance 6 1 Advanced

IMSE2008 Operational research techniques 6 1 Advanced

IMSE2026 Engineers in society 6 1 Advanced

IMSE3001 Computer integrated manufacturing 6 1 Advanced

Select 4 courses from the above Discipline Elective Courses; credits required: 24

Page 112: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

LOGISTICS ENGINEERING AND SUPPLY CHAIN MANAGEMENT

SYLLABUS

(Applicable to students admitted in the academic year 2012-13)

Definitions and Terminology

Each course offered by the Department of Industrial and Manufacturing Systems Engineering shall be

classified as either introductory level course or advanced level course, and be assigned a Level --- One,

Two or Three, in which Level One courses are introductory courses whereas advanced courses includes

Level Two and Three courses. The course level is indicated in the first left-most digit of the 4-digit

numeral in the latter half of the course code. As an example, a Level One course shall read <IMSE1xxx>.

A Core course is a course in the curriculum that a candidate must take and pass according to the criteria

provided in the Regulations. A Discipline Elective course refers to any optional subject offered by the

Department, provided that it does not overlap significantly with the other courses that the student has

already enrolled in. An Elective Course is a course offered by other departments under the Faculty of

Engineering, or by other faculties.

The Curriculum

The curriculum comprises 180 credits of courses as follows:

(a) 96 credits of Core Engineering courses of the curriculum, including

(i) Integrative project (6 credits)

(ii) Technical project (12 credits)

(iii) either (1) ENGG1002 Computer programming and applications (6 credits)

or

(2) ENGG1016 Computer programming and applications I (6 credits

(iv) either (1) ENGG1003 Mathematics I (6 credits)

or

(2) ENGG1004 Mathematics IA (3 credits) and

IMSE1018 Mathematics (IMSE) (3 credits)

(b) 51 credits of Elective courses, including:

(i) Discipline Elective courses (36 credits)

(ii) General Engineering Courses (12 credits)

(iii) Elective course (3 credits)

(c) 9 credits of Language Enhancement courses, comprising:

(i) Professional and technical written communication for engineers (3 credits)26

(ii) Professional and technical oral communication for engineers (3 credits)

(iii) Practical Chinese language course for engineering students (3 credits)27

(d) Common Core Curriculum Courses (selecting not more than one course from each Area of

Inquiry) (12 credits)

(e) Engineering training (6 credits)

(f) Internship (6 credits)

26 Students pursuing double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1509 27

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 113: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

To complete the curriculum, a candidate must enroll in all the courses specified in the curriculum and

must pass the courses listed under (a) to (f) for a combination totaling to 180 credits.

Degree Classification

All the 180 credits under the curriculum will be counted towards degree classification, according to the

following:

(a) 9 credits of Language Enhancement courses;

(b) 96 credits of Core Engineering courses;

(c) 12 credits of Engineering training and Internship;

(d) 12 credits of Common Core Courses;

(e) The remaining courses with the best results, including at least 36 credits of Discipline Elective

courses, 12 credits of General Engineering Courses and 3 credits of Elective course.

Order of Study

Order of study is dictated by prerequisite and co-requisite requirements. Generally, Level One courses

should be taken before Level Two courses, Level Two courses should be taken before Level Three courses

and Core Engineering courses should be taken before Elective courses.

First Year

Loading

The normal loading is 60 credits of Level One courses, with 30 credits of courses in each semester.

Students are required to do Engineering Training (6 credits / Major Course Level: Introductory) within

the 60 credits of courses.

Courses

Students must take the examination/coursework/continuous assessment in the following courses and pass

the courses listed under (a) to (e).

(a) Core Engineering courses (30 credits)

(b) 2 Elective courses from the General Engineering Courses (12 credits)

(c) 3 Language Enhancement courses (9 credits) consisting of

(i) 2 English Communications courses (6 credits)

(ii) 1 Chinese Language course (3 credits)

(d) 1 Elective course offered by other departments of the Faculty of Engineering or other faculties (3

credits)

(e) Engineering Training (6 credits)

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE1003 Introduction to business and management 6 1 Introductory

Page 114: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE1009 Fundamentals of engineering design 6 1 Introductory

IMSE1016 Fundamentals of business logistics 6 1 Introductory

ENGG1003 Mathematics I 6 1 N/A

OR

ENGG1004

IMSE1018

Mathematics IA

Mathematics (IMSE)

3

3

1

1

N/A

N/A

ENGG1002 Computer programming and applications 6 1 N/A

OR

ENGG1016 Computer programming and applications I 6 1&2 N/A

Credits required: 30

General Engineering Courses

Code Title Credits Length (Sem)

ENGG1009 Industrial management and logistics 6 1

ENGG1006 Engineering for sustainable development 6 1

ENGG1007 Foundations of computer science 6 1

ENGG1011 Introduction to biomedical engineering 6 1

ENGG1015 Introduction to electrical and electronic engineering 6 1

ENGG1018 Introduction to mechanical engineering 6 1

Select two courses from the above General Engineering courses; credits required: 12

Language Enhancement Courses

Code Title Credits Length (Sem)

CAES1509 Professional and technical written communication for

engineers28

3 1

CAES1515 Professional and technical oral communication for

engineers

3 1

CENG1001 Practical Chinese language course for engineering

students29

3 1

Credits required: 9

Elective Course

Code Title Credits Length (Sem)

(Any Elective course) 3 1

Credits required: 3

Training

Code Title Credits Length (Sem)

IMSE1021 Engineering Training 6 Summer

Credits required: 6

28

Students pursuing double-degrees in BEng/BBA should take CAES1907 in lieu of CAES1509 29

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu.

Page 115: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Second Year

Loading

The normal loading is 60 credits of Level Two courses, with 30 credits of courses in each semester.

Students are required to do Internship (6 credits / Major Course Level: Advanced) within the 60 credits of

courses.

Courses

Students must take the examination/coursework/continuous assessment in the following courses and pass

the courses listed under (a) to (d).

(a) 6 Core Engineering courses (36 credits)

(b) 1 Discipline Elective course (6 credits)

(c) 2 courses from the Common Core Curriculum, selecting not more than one course from each Area

of Inquiry (12 credits)

(d) Internship (6 credits)

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE0201 Supply chain design and development 6 1 Advanced

IMSE2008 Operational research techniques 6 1 Advanced

IMSE2021 Transportation and distribution planning 6 1 Advanced

IMSE2024 Mathematics II 6 1 Advanced

IMSE2026 Engineers in society 6 1 Advanced

IMSE2035 Integrative studies (LSC practice) 6 1 Advanced

Credits required: 36

Discipline Elective Courses

Code Title Credits Length (Sem) Major Course

Level

Select 1 course from the list of Discipline Elective Courses; credits required: 6

Common Core Courses

Code Title Credits Length (Sem)

Common Core Course 6 1

Common Core Course 6 1

Credits required: 12

Training

Code Title Credits Length (Sem)

IMSE2029 Internship 6 Summer

Page 116: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Third Year

Loading

The normal loading for a student is 60 credits of Level Three courses (excluding summer vacation) with

30 credits of courses in each semester.

Courses

Students must take the examination/coursework/continuous assessment in the following courses and pass

the courses listed under (a) and (b).

(a) 4 Core Engineering courses (30 credits) comprising:

(i) IMSE3016 Operations planning and controls (6 credits)

(ii) IMSE3022 Global logistics systems (6 credits)

(iii) Technical project - IMSE 3024 Project (12 credits)

(iv) Integrative project - IMSE3025 Industrial systems integration (6 credits)

(b) A combination of Discipline Elective courses totaling to 30 credits

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE3016 Operations planning and control 6 1 Advanced

IMSE3022 Global logistics systems 6 1 Advanced

IMSE3024 Project 12 2 Advanced

IMSE3025 Logistics systems integration 6 2 Advanced

Credits required: 30

Discipline Elective Courses

Code Title Credits Length

(Sem)

Major Course

Level

Select 5 courses from the list of Discipline Elective courses: credits required: 30

Credits required: 30

List of Discipline Elective Courses (LESCM)

Code Title Credits Length

(Sem)

Major

Course Level

IMSE1012 Engineering technology 6 1 Introductory

IMSE1013 Introduction to information systems 6 1 Introductory

IMSE1014 Product development 6 1 Introductory

IMSE1017 Engineering systems analysis 6 1 Introductory

IMSE1029 Logistics systems modeling and simulation 6 1 Advanced

IMSE2003 Industrial automation 6 1 Advanced

IMSE2005 Managerial accounting and finance

IMSE2009 Quality management

IMSE2016 Internet technology for e-commerce 6 1 Advanced

IMSE2018 Industrial organisation and management 6 1 Advanced

IMSE2019 Stochastic decision systems 6 1 Advanced

IMSE2020 Purchasing and supply management

Page 117: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE2027 Facilities planning and design 6 1 Advanced

IMSE2028 Human factors engineering 6 1 Advanced

IMSE3001 Computer integrated manufacturing 6 1 Advanced

IMSE3002 Engineering project management 6 1 Advanced

IMSE3010 Financial engineering 6 1 Advanced

IMSE3019 Digital enterprises and e-commerce 6 1 Advanced

IMSE3020 Technology marketing 6 1 Advanced

IMSE3021 Strategic management of business and technology 6 1 Advanced

IMSE3023 Warehousing and terminal operations 6 1 Advanced

IMSE3028 Innovation and entrepreneurship 6 1 Advanced

Credits required:

Level 1: Students have an option to choose one of the above courses to fulfill the 3-credit elective

course requirement.

Level 2: 6

Level 3: 30

Summary of the prerequisite relationship between First, Second and Third Year courses

First Year

Code Title Prerequisite

Core Engineering courses

IMSE1003 Introduction to business and management None

IMSE1009 Fundamentals of engineering design None

IMSE1016 Fundamentals of business logistics None

ENGG1003 Mathematics I None

OR

ENGG1004

IMSE1018

Mathematics IA

Mathematics (IMSE)

None

None

ENGG1002 Computer programming and applications None

OR

ENGG1016

Computer programming and applications I None

General Engineering Courses

ENGG1009 Industrial management and logistics None

ENGG1006 Engineering for sustainable development None

ENGG1007 Foundations of computer science None

ENGG1011 Introduction to biomedical engineering None

ENGG1015 Introduction to electrical and electronic

engineering

None

ENGG1018 Introduction to mechanical engineering None

Page 118: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Second Year

Code Title Prerequisite

Core Engineering Courses

IMSE0201 Supply chain design and development IMSE1003 Introduction to business

and management

IMSE2008 Operational research techniques ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2021 Transportation and distribution planning IMSE1016 Fundamentals of

business logistics

IMSE2024 Mathematics II ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2026 Engineers in society None

IMSE2035 Integrative studies (LCS practice) None

Discipline Elective Courses

IMSE1012 Engineering technology None

IMSE1013 Introduction to information systems None

IMSE1014 Product development None

IMSE1017 Engineering systems analysis None

IMSE1029 Logistics systems modeling and simulation None

IMSE2003 Industrial automation ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2005 Managerial accounting and finance IMSE1003 Introduction to business

and management

IMSE2009 Quality management

IMSE2016 Internet technology for e-commerce None

IMSE2018 Industrial organisation and management IMSE1003 Introduction to business

and management

IMSE2019 Stochastic decision systems ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2020 Purchasing and supply management None

IMSE2027 Facilities planning and design

IMSE2028 Human factors engineering None

IMSE3001 Computer integrated manufacturing IMSE1009 Fundamentals of

engineering design IMSE3002 Engineering project management Co-requisite:

IMSE2008 Operational research

techniques IMSE3010 Financial engineering IMSE2005 Managerial Accounting

and finance

Page 119: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE3019 Digital enterprises and e-commerce IMSE2016 Internet technology for e-commerce

or IMSE1013 Introduction to

information systems or

IMSE1008 Computer applications for engineers

or ENGG1002 Computer programming and applications

or ENGG1013 Computer programming and applications IA

and ENGG1014 Computer programming and applications IB

or ENGG1016 Computer programming

and applications I IMSE3020 Technology marketing IMSE1003 Introduction to business

and management IMSE3021 Strategic management of business and

technology IMSE1003 Introduction to business

and management IMSE3023 Warehousing and terminal operations IMSE1016 Fundamentals of

business logistics IMSE3028 Innovation and entrepreneurship None

Third Year

Code Title Prerequisite

Core Engineering Courses

IMSE3016 Operations planning and control IMSE2008 Operational research

techniques

IMSE3022 Global logistics systems IMSE1016 Fundamentals of business

logistics

IMSE3024 Project None

IMSE3025 Logistics systems integration None

Discipline Elective Courses

IMSE1012 Engineering technology None

IMSE1013 Introduction to information systems None

IMSE1014 Product development None

IMSE1017 Engineering systems analysis None

IMSE1029 Logistics systems modeling and simulation None

IMSE2003 Industrial automation ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

Page 120: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE2005 Managerial accounting and finance IMSE1003 Introduction to business

and management

IMSE2009 Quality management

IMSE2016 Internet technology for e-commerce None

IMSE2018 Industrial organisation and management IMSE1003 Introduction to business

and management

IMSE2019 Stochastic decision systems ENGG1003 Mathematics I

or

ENGG1004 Mathematics IA and

IMSE1018 Mathematics (IMSE)

IMSE2020 Purchasing and supply management None

IMSE2027 Facilities planning and design IMSE2008 Operational research

techniques

IMSE2028 Human factors engineering None

IMSE3001 Computer integrated manufacturing IMSE1009 Fundamentals of

engineering design IMSE3002 Engineering project management Co-requisite:

IMSE2008 Operational research

techniques IMSE3010 Financial engineering IMSE2005 Managerial accounting

and finance IMSE3019 Digital enterprises and e-commerce IMSE2016 Internet technology for

e-commerce or

IMSE1013 Introduction to

information

systems or

IMSE1008 Computer applications

for engineers or

ENGG1002 Computer programming and applications

or ENGG1013 Computer programming and applications IA

and ENGG1014 Computer programming and applications IB

or ENGG1016 Computer programming

and applications I IMSE3020 Technology marketing IMSE1003 Introduction to business

and management IMSE3021 Strategic management of business and

technology IMSE1003 Introduction to business

and management IMSE3023 Warehousing and terminal operations IMSE1016 Fundamentals of

business

logistics IMSE3028 Innovation and entrepreneurship None

Page 121: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

COURSE DESCRIPTIONS

Level One

A. Core Engineering Courses

IMSE1003 Introduction to business and management (6 credits)

Business of production; business environment, globalization, the positions of Hong Kong and China;

marketing and distribution; the firm and the customer; the firm and its suppliers; finance and the firm;

costs of production; human resource management; introduction to manufacturing systems; management

and integration; the engineer in society, professional ethics; development of technology and interaction

between societies and technology, intellectual property; the environment and safety.

Assessment: 30% continuous assessment, 70% examination

IMSE1009 Fundamentals of engineering design (6 credits)

Visualization of technical information; application of CAD software to prepare product design models

and drawings; principles of engineering graphics: orthographic projections, isometric views, auxiliary

views, sectioning, dimensioning and tolerancing; assembly modelling and drawing; design of components;

general principles of product and tool design.

Assessment: 100% continuous assessment

IMSE1016 Fundamentals of business logistics (6 credits)

Definition, importance and objectives of business logistics; transport fundamentals and transport

decisions; storage and handling systems and decisions; inventory policies; forecasting logistics

requirements; facility location analysis; network planning process; purchasing scope and objectives;

purchasing structure and organisation; purchasing variables – price, time and quality; buying commodities;

buying capital goods; buying services; purchasing systems.

Assessment: 20% continuous assessment, 80% examination

IMSE1018 Mathematics (IMSE) (3 credits)

Probability laws, random variables, probability distributions and expectation; optimization of functions of

two or more variables; numerical methods in root-finding, approximation and integration of single

variable functions.

Assessment: 10% continuous assessment, 90% examination

Page 122: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

B. Language enhancement courses

CAES1509 Professional and technical written communication for engineers (3 credits)

The focus of this course is the function and importance of professional and technical communication in

English and specifically understanding and using written English. Topics include accessing, abstracting,

analysing, organizing and summarizing information; making effective grammatical and lexical choices;

technical report writing; small-scale project design and implementation. Assessment is wholly by

coursework.

Assessment: 100% continuous assessment

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Professional Chinese language course for engineering students (3 credits)

Please refer to the University Language Enhancement Courses in the syllabus for the degree of BEng for

details.

C. Elective Course (3 credits)

D. Engineering Training

IMSE1021 Engineering training (6 credits)

Metal work, manufacturing practice, practical networking, computing practice, design practice, plastic

processing, metrology, CNC programming and CAD/CAM, electronics, work study.

Assessment: 100% practical work

Level Two

A1. Core Engineering Courses

IMSE0201 Supply chain design and development (6 credits)

Supply chain overview; operating objectives; barriers to internal integration; supply chain performance

cycles; logistics positioning; supply chain environmental assessment; time-based supply chains;

information flow; alternative supply chain strategies; supply chain integration theory; logistics location

structure; warehouse location patterns; transportation economies; inventory economies; least total cost

design; formulating supply chain strategy; planning and design supply chain methodology; supply chain

administration and dimensions of change management.

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 20% continuous assessment, 80% examination

Page 123: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE2008 Operational research techniques (6 credits)

Philosophy and methodology of Operational Research: problem analysis, establishing objectives,

identifying decision variables, model building, implementation and monitoring solutions; Operational

Research techniques and their applications in operations management: linear programming and its

extensions, dynamic programming, queuing theory, and replacement models for single components and

capital equipment.

Prerequisite: ENGG1003 Mathematics I, or ENGG1004 Mathematics IA and IMSE1018 Mathematics

(IMSE)

Assessment: 10% continuous assessment, 90% examination

IMSE2021 Transportation and distribution planning (6 credits)

The evolution of transportation management; traffic management; transportation alternatives and

technologies; transportation infrastructure; transportation performance analysis; total transportation cost

analysis; fleet development and management; fleet performance indicators; routing and scheduling;

shipment planning; containerisation-alternatives and selection criteria; mode selection criteria;

transportation management and information systems requirements; international transportation strategies;

implementation organisational issues.

Prerequisite: IMSE1016 Fundamentals of business logistics

Assessment: 30% continuous assessment, 70% examination

IMSE2024 Mathematics II (6 credits)

Probability laws, random variables, probability distributions and expectation; some important discrete and

continuous distributions; random samples and sampling distributions; parameter estimation and

hypothesis testing; design of experiments and analysis of variance; regression analysis; non-parametric

methods; statistical quality control and reliability engineering; introduction to stochastic processes and

Markov chains; application examples in industrial and logistics engineering.

Prerequisite: ENGG1003 Mathematics I, or ENGG1004 Mathematics IA and IMSE1018 Mathematics

(IMSE)

Assessment: 10% continuous assessment, 90% examination

IMSE2026 Engineers in society (6 credits)

Economic, industrial and social context of engineering; responsibilities of professional engineers, the

legal, environmental, economical and ethical roles of engineers in society, judgment and decision process

based on non-technical aspects such as financial, environmental and cultural considerations, meeting with

professional engineers from the industrial and logistics sectors.

Assessment: 30% continuous assessment, 70% examination

Page 124: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE2035 Integrative studies (LSC practice) (6 credits)

To develop students in the areas of technical literature survey, analysis and assimilation of materials,

skills of written and oral presentation, composition and implementation of ideas, communication and

interactive skills through student and product centred activities, interactive and project-based learning.

The major element of the module is a group project on the design of a logistic system or a logistic-related

product or service. The group project is to integrate the applications of various topics including: project

management; product life-cycle management; business logistics; cost accounting; scheduling;

transportation planning; material handling; workflow design; human factors; distribution and marketing.

Assessment: 100% continuous assessment

A2. Discipline Elective Courses

IMSE1012 Engineering technology (6 credits)

Kinematics and dynamics of rigid bodies, centre of percussion, design for reduction of impact stress;

analysis, simulation and applications of 4-bar mechanisms, velocity diagram and instantaneous centre of

rotation; Geneva mechanism, gear train and motion transmission; analysis and applications of simple

harmonic motion, damping of vibrations; fundamental electrical circuit analysis; alternating current

electricity, AC circuits sand phasors.

Assessment: 20% continuous assessment, 80% examination

IMSE1013 Introduction to information systems (6 credits)

Information systems; the strategic role of information technology; data communications and networking;

applications of networks and databases; development and implementation of information systems.

Assessment: 40% continuous assessment, 60% examination

IMSE1014 Product development (6 credits)

Organisation and management, performance measurement; market research, product design specification,

product safety, product and the environment, concept generation and selection, design review and

improvements; product appraisal from functional, ergonomic and aesthetic, manufacturing and

economical aspects; design theory and methodology, information / literature search.

Assessment: 40% continuous assessment, 60% examination

IMSE1017 Engineering systems analysis (6 credits)

Fundamental and elements of engineering system; system analysis and design principles; structured

system analysis and design method (SSADM), object-oriented analysis and design (OOAD); artificial

intelligence techniques for system analysis and solution generation.

Assessment: 20% continuous assessment, 80% examination

Page 125: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE1029 Logistics systems modeling and simulation (6 credits)

Basic concepts of modelling and simulation; discrete-event simulation techniques; introduction to

computer-aided simulation and the use of simulation packages; methodology of simulation study of

logistics systems and operation; model development for logistics systems, analysis of systems; model

validation and verification; analysis of simulation results, case studies of logistics and supply chain

systems using discrete event simulations.

Assessment: 40% continuous assessment, 60% examination

IMSE2003 Industrial automation (6 credits)

Conditions and justification for automation; basic components of industrial automation; numerical control

technology; pneumatic/hydraulic actuators, programmable logic controllers, electro-pneumatic systems

design. Open-loop and closed-loop control; system stability; analogue and digital control.

Prerequisite: ENGG1003 Mathematics I, or ENGG1004 Mathematics IA and IMSE1018 Mathematics

(IMSE)

Assessment: 20% continuous assessment, 80% examination

IMSE2005 Managerial accounting and finance (6 credits)

Cost accounting - procedures; direct costs, absorption costing; marginal costing. Planning and control -

budgetary planning systems; standard costing systems; capital expenditure and investment; health, safety

and environmental aspects of company activities; contemporary issues in management accounting;

financial accounting - accounting rules; basic financial accounts; manufacturing accounts; company

account; financial performance - cash flow statements; interpretation of accounting data.

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 30% continuous assessment, 70% examination

IMSE2009 Quality management (6 credits)

Total quality management; management tools for quality; benchmarking; quality assurance management

systems; ISO9000 series; national quality awards; design of industrial experiments; statistical process

control; control charts; acceptance sampling; environmental management; ISO14000 series;

environmental management systems; business process reengineering; customer services quality.

Assessment: 30% continuous assessment, 70% examination

IMSE2016 Internet technology for e-commerce (6 credits)

Overview of E-Business and E-Commerce: Electronic Business Solutions (EBS), 3-tiered architecture,

EBS technologies; Business Models: Their new dimensions and impacts, types and choice; Design and

development: user requirement analysis, system development paradigms, structured system development

and object-oriented system development methods. Adoption and Implementation: internet programming,

Page 126: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

web-based system development, online database design and implementation, case studies and mini-

project.

Assessment: 60% continuous assessment, 40% examination

IMSE2018 Industrial organisation and management (6 credits)

Managing and managers; evolution of management theory; planning - decision making; strategic

management; strategy implementation, industrial marketing strategies; organising - organisational design

and structure; power and the distribution of authority; managing organisational change and innovation;

leading – motivation, leadership, teams and teamwork; communication and negotiation; controlling,

principles of effective control, operations control.

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 30% continuous assessment, 70% examination

IMSE2019 Stochastic decision systems (6 credits)

Decision analysis: decision making under uncertainty, axioms of decision analysis, methodology of

decision analysis, analytical hierarchy approach, quantification of judgmental uncertainties, assessing

utilities, and group decision problems; game theory and gaming: extensive and normal forms, zero-sum

two-person games, two-persons nonzero-sum games, n-persons games, teaching and training and

operational gaming; stochastic processes: random walks, recurrent events, Markov chains, and renewal-

processes.

Prerequisite: ENGG1003 Mathematics I, or ENGG1004 Mathematics IA and IMSE1018 Mathematics

(IMSE)

Assessment: 30% continuous assessment, 70% examination

IMSE2020 Purchasing and supply management (6 credits)

Introduction of purchasing function/process; quality management for goods and service; sourcing and

market analysis; make-or-buy decisions and subcontracting ; negotiation; controlling price and costs;

vendor selection; commodity buying; service buying; capital buying; strategic purchasing; e-procurement

and public procurement

Assessment: 40% continuous assessment, 60% examination

IMSE2027 Facilities planning and design (6 credits)

Plant location problem; advanced techniques in plant layout design, computer-based layout planning, and

quantitative approaches; materials handling, storage and warehousing for global manufacturing; lean

manufacturing, cellular manufacturing, one-piece flow; workplace design in the information age; digital

factory; fire safety and security; study cases drawn from the manufacturing and service industries.

Assessment: 30% continuous assessment, 70% examination

Page 127: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE2028 Human factors engineering (6 credits)

Human-organization interaction; human-machine interface usability and design; workplace safety and

health; applied anthropometry and biomechanics; physical work and manual material handling; workplace

and environmental design, illumination, noise, thermal; information processing; display and control; skills

and learning; job design and shift work.

Assessment: 20% continuous assessment, 80% examination

B. Common Core Curriculum Courses (12 credits)

C. Internship

IMSE2029 Internship (6 credits)

A minimum of six week summer internship in the industry.

Assessment: 100% practical work

Level Three

A1. Core Engineering Courses

IMSE3016 Operations planning and control (6 credits)

The use of operations planning and control systems in forecasting, scheduling and inventory control;

functions and organisation of production and inventory control systems; demand forecasting;

deterministic and stochastic inventory control problems; aggregate production planning; master

production scheduling; requirements and capacity planning systems; operations scheduling and control of

production systems; Just-In-Time techniques; balancing of assembly lines; information reporting and

processing; supply chain management.

Prerequisite: IMSE2008 Operational research techniques

Assessment: 20% continuous assessment, 80% examination

IMSE3022 Global logistics systems (6 credits)

Global operations and logistics strategies, strategic changes required by globalisation, the strategic

framework for integrating global operations, the role of logistics in global operations and marketing

strategies; global operations and logistics planning, supplier network development, physical distribution,

global logistics network design, global supply chain management, foreign exchange risk management in

global operations; operations analysis of global supply chains, information management for global

logistics, performance measurement and evaluation in global logistics.

Prerequisite: IMSE1016 Fundamentals of business logistics

Assessment: 20% continuous assessment, 80% examination

Page 128: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Technical project

IMSE3024 Project (12 credits)

A dissertation or report on a topic consisting of design, experimental or analytical investigation in the

field of logistics engineering and supply chain management.

Assessment: 100% continuous assessment

Integrative project

IMSE3025 Logistics systems integration (6 credits)

Student-centred learning on system integration and analysis and evaluation of logistics system

performance. The module is based on case studies and covers the application of various techniques as

follows:

Facility location analysis; network planning process; warehouse design and management; logistics

information management; supply chain performance analysis; alternative supply chain strategies; vehicle

routing and scheduling; systems modelling and simulation; customer-supplier relationship; international

transportation strategies.

Assessment: 100% continuous assessment

A2. Discipline Elective Courses

For the syllabuses of Discipline Elective Courses with the code IMSE1XXX and IMSE2XXX, please

refer to the previous section Level 2 A2.

IMSE3001 Computer integrated manufacturing (6 credits)

Overview of Computer Integrated Manufacturing (CIM) system and CAD/CAM functions; geometric

modelling in CAD - principles of surface and solid modelling; CNC applications in CAM; computer

aided process planning, automated process planning; rapid and virtual manufacturing; CAD and CAM

integration.

Prerequisite: IMSE1009 Fundamentals of Engineering Design

Assessment: 30% continuous assessment, 70% examination

IMSE3002 Engineering project management (6 credits)

Fundamentals of engineering project management; project environment; project evaluation; risk

management process; project selection and proposal preparation; project scheduling and contingency

setting and control; control of variation and claims; project management methodologies and techniques,

change management; multi-criteria decision making process; analytic hierarchy process; PERT/GANTT

techniques for project control and resources allocation; simulation of critical paths; case studies.

Page 129: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Co-requisite: IMSE2008 Operational research techniques

Assessment: 30% continuous assessment, 70% examination

IMSE3010 Financial engineering (6 credits)

Financial markets and financial securities, portfolio management and investment strategies; international

finance, foreign exchange markets; project evaluation and financing, present value, cost of capital, cost-

benefit ratio and internal rates of return; financial instruments, forwards, futures; swaps, options and

hedging strategies; foreign trade and investment in China.

Prerequisite: IMSE2005 Managerial accounting and finance

Assessment: 30% continuous assessment, 70% examination

IMSE3019 Digital enterprises and e-commerce (6 credits)

Enterprise resource management; EDI applications; data mining and warehousing; virtual enterprises;

advanced Internet and web applications in product development, industrial applications of virtual reality;

electronic product and component cataloguing; cryptographic systems; capability maturity model; social

accountability standard; E-commerce business models; technological, business planning and social issues

of E-commerce; order taking and processing; electronic payment systems, smart cards.

Prerequisite: IMSE2016 Internet technology for e-commerce, or IMSE1013 Introduction to information

systems, or IMSE1008 Computer applications for engineers, or ENGG1002 Computer programming and

applications, or ENGG1013 Computer programming and applications IA and ENGG1014 Computer

programming and applications IB, or ENGG1016 Computer programming and applications I

Assessment: 40% continuous assessment, 60% examination

IMSE3020 Technology marketing (6 credits)

Customer relationships and value, marketing strategies and plans, marketing environment, ethical and

social responsibility in marketing, marketing mix, marketing research and forecasting, marketing

segmentation and positioning, technology trend, distribution channels, intellectual property, e-marketing.

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 30% continuous assessment, 70% examination

IMSE3021 Strategic management of business and technology (6 credits)

Analysis of the external environment and industry clusters for local industries – threats and opportunities

from government policies as well as the legal, economic, social and technological environment;

competitive forces from industry rivals, customers and other sources; analysis of internal weaknesses and

strengths – resources, competences and success factors; mission and strategic intent; strategic directions

and methods – conditions and implications; implementing and evaluating strategic changes; management

for technology innovation.

Prerequisite: IMSE1003 Introduction to business and management

Assessment: 30% continuous assessment, 70% examination

Page 130: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE3023 Warehousing and terminal operations (6 credits)

Introduction to warehousing; material handling technologies, MH principles, container and unitizing

equipment, storage and retrieval equipment, AS/RS, material transport equipment, automatic data

collection and communication equipment, packaging; warehouse management system, receiving, cycle

counting, order processing, picking, replenishment, shipping; warehouse planning and design: simulation

model and software; design procedures.

Introduction to container terminal and air cargo terminal, basic operation flow at ship, quay, container

yard, gate and CFS, container handling equipment and operation modes organization structure of a

terminal and it various functions, container ship structure and generations, terminal management system,

terminal planning and design methodology and analysis tools.

Prerequisite: IMSE1016 Fundamentals of business logistics

Assessment: 30% continuous assessment, 70% examination

IMSE3028 Innovation and entrepreneurship (6 credits)

Entrepreneurship in the new world economy, developments in the pacific region and greater China;

general characteristics of entrepreneurs; enterprise formation, organizational structure, new economy

business models; enterprise resources, business plan, venture capital; technological growth;

environmental and contingency factors; case studies. Skill workshops: identifying strengths and

improving skills; organising yourself and your time; communication; systematic problem solving; group

work; negotiating and assertiveness; coping with pressure; leadership.

Assessment: 30% continuous assessment an 70% examination

DOUBLE-DEGREES IN BENG/BBA OPTION

(Applicable to students admitted in the academic year 2010-11 and thereafter)

Candidates are given an option to pursue the double-degrees in BEng/BBA, subject to the approval of the

Boards of the Faculty of Engineering and Faculty of Business and Economics upon their meeting the

prescribed admission requirements as laid down by both the Faculty of Engineering and the Faculty of

Business and Economics.

Candidates who have satisfied all the requirements of the BEng curriculum will be awarded the degree of

Bachelor of Engineering. The BEng(LESCM) curriculum under the double-degrees in BEng/BBA option

is as follows:

Exemptions

Candidates who have taken and passed the courses BUSI1007 (Principles of Management) and BUSI0027

(Management accounting I) under the double-degrees in BEng/BBA option are automatically granted

exemption for the courses IMSE1003 (Introduction to business and management), IMSE2005

(Managerial accounting and finance) and IMSE3021 (Strategic management of business and technology).

Page 131: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

First Year

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE1009 Fundamentals of engineering design 6 1 Introductory

IMSE1016 Fundamentals of business logistics 6 1 Introductory

ENGG1003

OR

ENGG1004

IMSE1018

Mathematics I

Mathematics IA

Mathematics (IMSE)

6

3

3

1

1

1

N/A

N/A

N/A

ENGG1002

OR

ENGG1016

Computer programming and applications

Computer programming and applications I

6

6

1

1&2

N/A

N/A

Credits required: 24

General Engineering Courses

Code Title Credits Length (Sem)

ENGG1009 Industrial management and logistics 6 1

ENGG1006 Engineering for sustainable development 6 1

ENGG1007 Foundations of computer science 6 1

ENGG1011 Introduction to biomedical engineering 6 1

ENGG1015 Introduction to electrical and electronic engineering 6 1

ENGG1018 Introduction to mechanical engineering 6 1

Select two courses from the above General Engineering Courses; credits required: 12

Language Enhancement Courses

Code Title Credits Length (Sem)

CAES1907 Business Communication 3 1

CAES1515 Professional and technical oral communication for

engineers

3 1

CENG1001 Practical Chinese language course for engineering students 3 1

Credits required: 9

Common Core Courses

Code Title Credits Length (Sem)

Common Core Course 6 1

Common Core Course 6 1

Credits required: 12

Second Year

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE1021 Engineering training 6 summer Introductory

IMSE0201 Supply chain design and development 6 1 Advanced

IMSE2008 Operational research techniques 6 1 Advanced

IMSE2009 Quality management 6 1 Advanced

Page 132: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

IMSE2016 Internet technology for e-commerce 6 1 Advanced IMSE2021 Transportation and distribution planning 6 1 Advanced

IMSE2024 Mathematics II 6 1 Advanced

IMSE2026 Engineers in society 6 1 Advanced

IMSE2035 Integrative studies (LSC practice) – Project 6 1 Advanced

Credits required: 54

Third Year

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE2029 Internship 6 summer Advanced

IMSE3002 Engineering project management 6 1 Advanced

IMSE3016 Operations planning and control 6 1 Advanced

IMSE3022 Global logistics systems 6 1 Advanced

IMSE3023 Warehousing and terminal operations 6 1 Advanced

IMSE3024 Project 12 2 Advanced

IMSE3025 Logistics systems integration 6 2 Advanced

Credits required: 48

Elective Course

Code Title Credits Length (Sem)

(Any Elective course) 3 1

Credits required: 3

Note: Candidates can refer to the previous sections for further information on the prerequisite

relationship and course syllabuses of the above-listed courses.

To be eligible for proceeding to the BBA programme in the 4th year, candidates must (1) fulfil the

requirements of the BEng curriculum; and (2) pass the 54 credits of courses, as listed below, as required

by the Faculty of Business and Economics during their study for BEng:

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1003 Introduction to management information systems 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 FINA1003 Corporate finance 6 BUSI0027 Management accounting I 6

Electives (Any 2 courses in Finance, HRM or Marketing

major) 12

Total 54

Subject to approval of the Board of the Faculty of Engineering, candidates who have completed the

requirements of BEng and decide not to proceed to the study for BBA may be awarded with a minor as

specified by the Faculty of Business and Economics, if they have completed not less than 36 credits of

courses in compliance with the syllabuses for the minor programme.

Page 133: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

To obtain the degree of BBA, candidates must satisfactorily complete 114 credits of courses, 54 of which

shall be completed during the study for BEng and 60 of which shall be completed during the 4th year in

accordance with the Regulations and Syllabuses for the Degree of BBA in Conjunction with the Degree

of BEng.

Note: Further details about the length and content of the courses listed may be obtained on application

to the department concerned.

MINOR OPTION - LOGISTICS ENGINEERING AND SUPPLY CHAIN MANAGEMENT

(Applicable to students admitted in the academic year 2010-11 and thereafter)

(Candidates enrolled in BEng degree curriculum with specialism in either Industrial Engineering and

Technology Management or Logistics Engineering and Supply Chain Management are NOT eligible to

choose this Minor Option.)

Candidates are given an option to pursue the minor in Logistics Engineering and Supply Chain

Management, subject to approval of the Head of Department concerned. Candidates who wish to have

their minor recorded on the transcript must take and pass all the required courses listed below in addition

to the graduation requirements of their own degree curriculum:

Core Engineering Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE1029 Logistics systems modeling and simulation 6 1 Introductory IMSE0201 Supply chain design and development 6 1 Advanced

Credits required: 12

Discipline Elective Courses

Code Title Credits Length

(Sem)

Major Course

Level

IMSE2005 Managerial accounting and finance 6 1 Advanced

IMSE2008 Operational research techniques 6 1 Advanced

IMSE2021 Transportation and distribution planning 6 1 Advanced

IMSE2026 Engineers in society 6 1 Advanced

IMSE3019 Digital enterprises and e-commerce 6 1 Advanced

Select 4 courses from the above Discipline Elective Courses; credits required: 24

Page 134: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECHANICAL ENGINEERING

(with optional Environmental Engineering and Energy Engineering Streams)

SYLLABUS

This syllabus applies to students admitted in the academic year 2012-13.

Definitions and Terminology

Each course offered by the Department of Mechanical Engineering shall be classified as either

introductory level course or advanced level course, and be assigned a Level --- One, Two or Three, in

which Level One courses are introductory courses whereas advanced courses include Levels Two and

Three courses.

A Discipline Core Course is a compulsory course which a candidate must pass in the manner provided in

the Regulations. A Project Course is also a compulsory course which a candidate must pass. A Breadth

Course is a Level 1, Level 2 or Level 3 course that is offered normally as an optional course for the

curriculum. A Depth Course is a Level 3 course offered as an optional course for the curriculum. Elective

course is a course offered by the Department of Mechanical Engineering, other departments under the

Faculty of Engineering, or by other faculties.

The Curriculum

The curriculum comprises of 180 credits of courses as follows:

(a) 24 credits from General Engineering courses, including:

(i) either ENGG1002 Computer programming and applications (6 credits) or

ENGG1016 Computer programming and applications I (6 credits); AND

(ii) either ENGG1003 Mathematics I (6 credits) or

ENGG1004 Mathematics IA (3 credits) and ENGG1005 Mathematics IB (3

credits); AND

(iii) ENGG1018 Introduction to mechanical engineering (6 credits); AND

(iv) Any one General Engineering course offered by other departments of the Faculty of

Engineering (6 credits)

(b) Discipline Core courses: 72 credits (for Main Stream); 84 credits (for Environmental

Engineering Stream) and 90 credits (for Energy Engineering Stream)

(c) 18 credits of Project courses

(d) 39 credits of Elective courses (Main stream students); OR

27 credits of Elective courses (for Environmental Engineering stream students) OR

21 credits of Elective courses (for Energy Engineering stream students)

(e) University requirements (21 credits), including:

(i) CAES1513 Professional and technical written communication for engineers (3 credits)30

(ii) CAES1515 Professional and technical oral communication for engineers (3 credits)

(iii) CENG1001 Practical Chinese language course for engineering students (3 credits)31

30

Students pursuing BEng/BBA should take CAES1907 in lieu of CAES1513. 31

“Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during their

secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG10xx can apply (i) to take

credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for international and exchange students; OR

(ii) to be exempted from the Chinese language requirement and take an elective language course in lieu”.

Page 135: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

(iv) 12 credits of courses from the University Common Core Curriculum, selecting no more

than one course from each Area of Inquiry

(f) 6 credits of Breadth course

To complete the degree curriculum, a candidate must pass at least a total of 180 credits, including all the

courses listed under (a) to (e) and satisfy any other requirements as stipulated in the University or Faculty

of Engineering regulations.

Degree Classification

The best 180 credits satisfying the Curriculum described above shall be taken into account for degree

classification.

Order of Study

There are no course prerequisites but lower level courses should preferably be taken before higher level

courses.

First Year

The first-year syllabuses shall normally include the following courses:

General Engineering Courses (Total 24 credits)

Either

ENGG1002 Computer programming and applications (6 credits); or

ENGG1016 Computer programming and applications I (6 credits); AND

Either

ENGG1003 Mathematics I (6 credits) or

both ENGG1004 Mathematics IA (3 credits) and ENGG1005 Mathematics IB (3 credits); AND

ENGG1018 Introduction to mechanical engineering (6 credits); AND

Any one General Engineering Courses (6 credits) from the following:

ENGG1007 Foundation of computer science

ENGG1009 Industrial management and logistics

ENGG1011 Introduction to biomedical engineering

ENGG1015 Introduction to electrical and electronic engineering

ENGG1018 Introduction to mechanical engineering

Discipline Core Courses (Total 24 credits)

MECH1004 Drawing and elements of design and manufacture (6 credits)

MECH1005 Fundamentals of electrical and electronic engineering (6 credits)

MECH1013 Engineering mechanics (6 credits)

MECH1014 Thermofluids (6 credits)

UG5 requirements (Total 9 credits)

CAES1513 Professional and technical written communication for engineers (3 credits)

Page 136: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Practical Chinese language course for engineering students (3 credits)

Optional Elective Course (Total 6 credits)

MECH1018 Engineering training (6 credits) (Summer semester)

Second Year

Main Stream

The second-year syllabuses for Main Stream students shall normally include the following courses:

Discipline Core Courses (Total 48 credits)

MECH1019 Properties of materials (6 credits)

MECH2002 Engineering thermodynamics (6 credits)

MECH2005 Design and manufacture (6 credits)

MECH2006 Electrical and electronic engineering (6 credits)

MECH2007 Mathematics II (6 credits)

MECH2008 Mechanics of fluids (6 credits)

MECH2009 Mechanics of solids (6 credits)

MECH2018 Dynamics and control (6 credits)

UG5 requirements (Total 12 credits)

2 University Common Core Curriculum Courses (12 credits)

Optional Elective Courses (Total 12 credits)

MECH2016 Fundamentals of aeronautical engineering (6 credits)

MECH2017 Industrial training (6 credits) (Summer semester)

MECH2019 Advanced computer programming in mechanical engineering applications

(6 credits)

Environmental Engineering Stream

The second-year syllabuses for Environmental Engineering Stream students shall normally include the

following courses:

Discipline Core Courses (Total 48 credits)

MECH1019 Properties of materials (6 credits)

MECH2002 Engineering thermodynamics (6 credits)

MECH2005 Design and manufacture (6 credits)

MECH2007 Mathematics II (6 credits)

MECH2008 Mechanics of fluids (6 credits)

MECH2009 Mechanics of solids (6 credits)

MECH2018 Dynamics and control (6 credits)

CIME2001 Water and air quality: concepts and measurement (6 credits)

Page 137: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

UG5 requirements (Total 12 credits)

2 University Common Core Curriculum Courses (12 credits)

Optional Elective Courses (Total 12 credits)

MECH2016 Fundamentals of aeronautical engineering (6 credits)

MECH2017 Industrial training (6 credits) (Summer semester)

MECH2019 Advanced computer programming in mechanical engineering applications

(6 credits)

Energy Engineering Stream

The second-year syllabuses for Energy Engineering Stream students shall normally include the following

courses:

Discipline Core Courses (Total 48 credits)

MECH1019 Properties of materials (6 credits)

MECH2002 Engineering thermodynamics (6 credits)

MECH2005 Design and manufacture (6 credits)

MECH2006 Electrical and electronic engineering (6 credits)

MECH2007 Mathematics II (6 credits)

MECH2008 Mechanics of fluids (6 credits)

MECH2009 Mechanics of solids (6 credits)

MECH2018 Dynamics and control (6 credits)

UG5 requirements (Total 12 credits)

2 University Common Core Curriculum Courses (12 credits)

Optional Elective Courses (Total 12 credits)

MECH2016 Fundamentals of aeronautical engineering (6 credits)

MECH2017 Industrial training (6 credits) (Summer semester)

MECH2019 Advanced computer programming in mechanical engineering applications

(6 credits)

Third Year

Main Stream

The third-year syllabuses for Main Stream students shall normally include the following courses:

Project Courses (Total 18 credits)

MECH3008 Design (6 credits)

MECH3022 Project (12 credits)

Breadth Course (Total 6 credits)

MECH3010 Engineering and technology management (6 credits)

Page 138: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Elective Courses (39 credits)

Students are required to complete 39 credits of Elective courses in the following manner:

(i) Elective Breadth/Depth Courses (up to 39 credits)

(ii) Elective MSc(Eng) Courses (up to 6 credits)

(iii) Free Elective Courses(up to 12 credits)

Elective Breadth/Depth Courses (Up to 39 credits from the following)

BBSE3009 Project management and engineering economics (6 credits)

MECH2016 Fundamentals of aeronautical engineering (6 credits)

MECH2019 Advanced computer programming in mechanical engineering applications

(6 credits)

MECH3002 Air pollution control (6 credits)

MECH3004 Automatic control (6 credits)

MECH3005 Building services (6 credits)

MECH3007 Computer-aided design and manufacture (CAD/CAM) (6 credits)

MECH3009 Energy conversion systems (6 credits)

MECH3011 Heat transfer (6 credits)

MECH3012 Product design and development (6 credits)

MECH3014 Materials for engineering applications (6 credits)

MECH3015 Applied stress and strength analysis (6 credits)

MECH3020 Vibration (6 credits)

MECH3021 Viscous flow(6 credits)

MECH3023 Building energy management and control systems (6 credits)

MECH3026 Acoustics and noise control (6 credits)

MEDE3001 Tissue Engineering (3 credits)

MEDE3003 Biomaterials (3 credits)

MEDE3005 Transport phenomena in biological systems (6 credits)

MEDE3007 Molecular and cellular biomechanics (6 credits)

Elective MSc(Eng) courses (Up to 6 credits)

MECH6010 Service behavior of materials (3 credits)

MECH6023 Power plant technology (3 credits)

MECH6024 Applied mathematics for engineers (3 credits)

MECH6028 Processing and properties of engineering plastics (3 credits)

MECH6033 Energy conservation and management (3 credits)

MECH6044 Energy and carbon audit (3 credits)

MECH6045 Nanotechnology: fundamentals and applications (3 credits)

MECH6046 Microsystems for energy, biomedical and consumer electronics applications

(3 credits)

Free Elective Courses (Up to 12 credits)

Any other two elective courses as approved by the department (12 credits)

Page 139: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Environmental Engineering stream

The third-year syllabuses for Environmental Engineering Stream students shall normally include the

following courses:

Project Courses (Total 18 credits)

MECH3008 Design (6 credits)

MECH3022 Project (12 credits)

Discipline Core Courses (Total 12 credits)

MECH2006 Electrical and electronic engineering (6 credits)

MECH3002 Air pollution control (6 credits)

Breadth Course (Total 6 credits)

MECH3010 Engineering and technology management (6 credits)

Elective Courses (27 credits)

Students are required to complete 27 credits of Elective courses in the following manner:

(i) Elective Breadth/Depth Courses (up to 27 credits)

(ii) Elective MSc(Eng) Courses (up to 6 credits)

(iii) Free Elective Courses (up to 612 credits)

Elective Breadth/Depth Courses (Up to 27 credits)

BBSE3009 Project management and engineering economics (6 credits)

CIVL3011 Municipal and industrial waste treatment (6 credits)

CIVL3015 Solid and hazardous waste management (6 credits)

CIVL3022 Wind engineering (6 credits)

MECH2016 Fundamentals of aeronautical engineering (6 credits)

MECH2019 Advanced computer programming in mechanical engineering

applications (6 credits)

MECH3005 Building services (6 credits)

MECH3007 Computer-aided design and manufacture (CAD/CAM) (6 credits)

MECH3009 Energy conversion systems (6 credits)

MECH3011 Heat transfer (6 credits)

MECH3012 Product design and development (6 credits)

MECH3015 Applied stress and strength analysis (6 credits)

MECH3020 Vibration (6 credits)

MECH3021 Viscous flow (6 credits)

MECH3023 Building energy management and control systems (6 credits)

MECH3026 Acoustics and noise control (6 credits)

Elective MSc(Eng) courses (Up to 6 credits)

MECH6010 Service behavior of materials (3 credits)

MECH6023 Power plant technology (3 credits)

Page 140: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH6024 Applied mathematics for engineers (3 credits)

MECH6028 Processing and properties of engineering plastics (3 credits)

MECH6033 Energy conservation and management (3 credits)

MECH6044 Energy and carbon audit (3 credits)

MECH6045 Nanotechnology: fundamentals and applications (3 credits)

MECH6046 Microsystems for energy, biomedical and consumer electronics applications

(3 credits)

Free Elective Courses (Up to 612 credits)

Any other two elective courses as approved by the department (612 credits)

Energy Engineering stream

The third-year syllabuses for Energy Engineering Stream students shall normally include the following

courses:

Project Courses (Total 18 credits)

MECH3008 Design (6 credits)

MECH3022 Project (12 credits)

Discipline Core Course (Total 18 credits)

MECH3009 Energy conversion systems (6 credits)

MECH3011 Heat transfer (6 credits)

MECH3023 Building energy management and control systems (6 credits)

Breadth Course (Total 6 credits)

MECH3010 Engineering and technology management (6 credits)

Elective Courses (21 credits)

Students are required to complete 21 credits of Elective courses in the following manner:

(i) Elective Breadth/Depth Courses (up to 21 credits)

(ii) Elective MSc(Eng) Courses (up to 6 credits)

(iii) Free Elective Courses (up to 12 credits)

Elective Breadth/Depth Courses (Up to 21 credits)

BBSE3009 Project management and engineering economics (6 credits)

CIVL3022 Wind engineering (6 credits)

MECH2016 Fundamentals of aeronautical engineering (6 credits)

MECH2019 Advanced computer programming in mechanical engineering

applications (6 credits)

MECH3002 Air pollution control (6 credits)

MECH3005 Building services (6 credits)

MECH3007 Computer-aided design and manufacture (CAD/CAM) (6 credits)

MECH3020 Vibration (6 credits)

Page 141: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH3021 Viscous flow (6 credits)

MECH3026 Acoustics and noise control (6 credits)

Elective MSc(Eng) courses (Up to 6 credits)

MECH6010 Service behavior of materials (3 credits)

MECH6023 Power plant technology (3 credits)

MECH6024 Applied mathematics for engineers (3 credits)

MECH6028 Processing and properties of engineering plastics (3 credits)

MECH6033 Energy conservation and management (3 credits)

MECH6044 Energy and carbon audit (3 credits)

MECH6045 Nanotechnology: fundamentals and applications (3 credits)

MECH6046 Microsystems for energy, biomedical and consumer electronics applications

(3 credits)

Free Elective Courses (Up to 12 credits)

Any other two elective courses as approved by the department (12 credits)

Course Descriptions

Level One

MECH1004 Drawing and elements of design and manufacture (6 credits)

Engineering drawing techniques; orthographic and pictorial projections; dimensioning and tolerancing;

limits and fits; screw fasteners; cam; gears; computer aided drafting with 3D CAD modeling; product

design; manufacturing processes.

Assessment: 100% continuous assessment

__________________________________________________________________________________

MECH1005 Fundamentals of electrical and electronic engineering (6 credits)

Basic circuit principles; steady-state A.C. circuit theory; magnetic circuits; transformers; bipolar junction

transistors; field effect transistors; direct-current motors; solid-state controller for D.C. motors;

combinational logic circuits.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH1013 Engineering Mechanics (6 credits)

Stress and strain; bending of beams; deflection of beams; thin-walled pressure vessels; kinematics of

particles with different forms of acceleration; mechanisms; simple and epicyclic gear trains; momentum

and energy conservation, application of kinetic principles to particles and vehicles with mass variation,

velocity-dependent resistance and the action of central forces; undamped and damped free vibration.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

Page 142: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH1014 Thermofluids (6 credits)

Concepts and definitions; properties of pure substance; heat and work; first law of thermodynamics;

second law of thermodynamics; entropy; basic concepts on fluids and flows; dimensional analysis,

similarity and modelling; momentum theorems and pipe flow analysis.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH1018 Engineering training (6 credits)

Instrumentation; PLC; basic electrical engineering; design and model making; machining and metrology;

machining practice.

Assessment: 100% practical work

MECH1019 Properties of materials (6 credits)

Elements of atomic structure and bonding; crystal structure; structure of polymers; solidification and phase

diagrams; defects and plastic deformation in the crystalline state; TTT diagrams and heat treatment of steels;

metallurgy of fatigue; corrosion resistance and surface treatment; mechanical properties of plastics.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

_________________________________________________________________________________

ENGG1002 Computer programming and applications (6 credits)

ENGG1003 Mathematics I (6 credits)

ENGG1004 Mathematics IA (3 credits)

ENGG1005 Mathematics IB (3 credits)

ENGG1006 Engineering for sustainable development (6 credits)

ENGG1007 Foundations of computer science (6 credits)

ENGG1009 Industrial management and logistics (6 credits)

ENGG1011 Introduction to biomedical engineering (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

ENGG1016 Computer programming and applications I (6 credits)

ENGG1018 Introduction to mechanical engineering (6 credits)

For course descriptions, please refer to the General Engineering Courses in the syllabus for the degree of

BEng for details.

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG9001 Practical Chinese for engineering students (3 credits)

For course descriptions, please refer to the University Language Enhancement Courses in the syllabus for

the degree of BEng for details.

Page 143: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CAES1513 Professional and technical written communication for engineers (3 credits)

The focus of this course is the function and importance of professional and technical communication in

English and specifically understanding and using written English. Topics include accessing, abstracting,

analyzing, organizing and summarizing information; making effective grammatical and lexical choices;

technical report writing; small-scale project design and implementation. Assessment is wholly by

coursework.

Assessment: 100% continuous assessment

CCXXxxxx University Common Core Curriculum course (6 credits)

CCXXxxxx University Common Core Curriculum course (6 credits)

2 University Common Core Curriculum Courses from different Areas of Inquiry. Please refer to the

University Common Core Curriculum Courses for details.

Level Two

MECH2002 Engineering thermodynamics (6 credits)

Steam and gas power plants; refrigeration; jet propulsion; gas mixture; psychrometry and air-conditioning;

introduction to heat transfer and combustion.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

__________________________________________________________________________________

MECH2005 Design and manufacture (6 credits)

Material selection; joining and fastening; jigs and fixtures design; power transmission system design;

CNC machining; rapid prototyping.

Assessment: 100% continuous assessment

MECH2006 Electrical and electronic engineering (6 credits)

Analog electronics; sequential logic circuits; digital-to-analog and analog-to-digital converters;

introduction to microcontrollers; three-phase power systems; induction motors; synchronous motors; step

motors; solid-state controllers for A.C. motors.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH2007 Mathematics II (6 credits)

Complex variables; Fourier series and Fourier transforms; partial differential equations; introduction to

probability and statistics; elementary numerical analysis.

Assessment: 20% continuous assessment, 80% examination.

Page 144: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH2008 Mechanics of fluids (6 credits)

Navier-Stokes equations; pipe and channel viscous flows; lubrication; two-dimensional potential flows;

boundary layer flows; open-channel flows.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH2009 Mechanics of solids (6 credits)

Two-dimensional theory of elasticity; thermal stress and rotating disks; experimental methods; material

failure and yielding; introduction to the finite element method; buckling; energy methods; bending of

circular plate.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH2016 Fundamentals of aeronautical engineering (6 credits)

History of aeronautical science; wing aerodynamics; propulsion; flight mechanics; systems and airframe

structures; fatigue-crack growth, crack monitoring, damage tolerance; metallic materials, composites,

fibre-reinforced laminates; high-temperature alloys for turbines, creep damage.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH2017 Industrial training (6 credits)

Training in industry for a nominal period of at least six weeks during the summer vacation of the Second

Year of Study.

Assessment: 100% practical work

MECH2018 Dynamics and control (6 credits)

Advanced rotational motion; balancing of rotating and reciprocating masses; forced vibration of single

degree of freedom systems; vibration measurement, isolation and control; torsional vibration of multi-

rotor systems; free transverse vibration of shafts; modelling of physical systems; time response analysis

of dynamical systems; feedback control systems; control system design and applications; stability; root

locus method.

Assessment: 20% practical work, 10% continuous assessment, 70% examination

MECH2019 Advanced computer programming in mechanical engineering applications (6 credits)

Windows® Form programming in C# with user interface and graphics; group project on the application

of computing to the solution of an engineering problem; interfacing a microcontroller with a window

program; basic programming technique on numerical computation with SCILab for solving engineering

problems.

Assessment: 100% continuous assessment

Page 145: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CIME2001 Water and air quality: concepts and measurement (6 credits)

Water quality and water pollution; standard methods of water and wastewater examination; air quality and

air pollution control principles; measurement techniques in air pollution.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

Level Three

BBSE3009 Project management and engineering economics (6 credits)

Characteristics of building projects and typical contracts; roles of different building professionals; project

planning, scheduling and control; contract documentation and contractual arrangement; estimating and

tendering; site organisation and supervision; measurement and valuation of works; claim management and

settlement; alternative dispute resolution; time value of money; interest and interest formulas; equivalent

analysis; bases for comparison of alternatives; present worth analysis; annual equivalent worth analysis;

rate of return analysis; project cash flow analysis; decision making among alternatives; applications to

real-world economy.

Assessment: 30% continuous assessment, 70% examination

__________________________________________________________________________________

MECH3002 Air pollution control (6 credits)

Micrometeorology, air dispersion; combustion fundamentals; pollutant formation mechanism and control

technologies; abatement of volatile organic compounds using incineration techniques; particulate and

aerosol abatement technology; particle technology, log-normal distribution; settling chamber, cyclone,

electrostatic precipitator, bag filter.

Assessment: 20% continuous assessment, 80% examination

MECH3004 Automatic control (6 credits)

Control of mechanical and electrical systems; frequency domain analysis, Nyquist stability criterion;

linear control system design; computer control systems; state-space analysis of multivariable linear

system, controllability and observability, stability analysis, state feedback.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH3005 Building services (6 credits)

Introduction to the construction industry; electrical supply and lighting system design; lifts and escalators;

air conditioning and refrigeration; cold and hot water supply systems; stormwater and sanitary drainage

systems; fire safety and protection.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

Page 146: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH3007 Computer-aided design and manufacture (CAD/CAM) (6 credits)

Basic data structure techniques; transformation techniques; mathematical bases for surface modeling;

principles of solid modeling and applications; numerical control; computer-aided production technologies;

computer-integrated manufacturing.

Assessment: 30% continuous assessment, 70% examination

MECH3008 Design (6 credits)

Students undertake a group design project under supervision from September to April of the following

year. Project topics are stipulated by industrial sponsors.

Assessment: 100% practical work

MECH3009 Energy conversion systems (6 credits)

Energy calculations; solar thermal power plant; energy storage; solar photovoltaic systems; wind energy

systems; nuclear energy and power plants; nuclear waste management; urban waste.

Assessment: 30% continuous assessment, 70% examination

MECH3010 Engineering and technology management (6 credits)

Quantitative methods for engineering and technology management; managing technology through the

product life cycle; planning; organizing; staffing; leading; controlling; quantitative methods for analyzing

/ solving decision making involving engineering and technology management problems; quantitative

methods for forecasting; resource allocations subject to constraints; linear programming and simplex

method; decision theory with the application of decision trees; inventory control models; queuing theory;

transportation and resource allocation for business operations.

Assessment: 15% continuous assessment, 85% examination

MECH3011 Heat transfer (6 credits)

Fourier’s law; heat-conduction equation; thermal conductivity; conduction; fins; basic convection

principles; laminar and turbulent heat transfer in tubes and over plates; Reynolds analogy; types of heat

exchangers; overall heat-transfer coefficient; log mean temperature difference; effectiveness-NTU

method; heat exchanger design.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

Page 147: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH3012 Product design and development (6 credits)

Product design and manufacturing process; methods and tools used for designing and developing

electromechanical products; tooling design; design for manufacture and assembly, product costing; value

engineering.

Assessment: 40% continuous assessment, 60% examination

MECH3014 Materials for engineering applications (6 credits)

Materials for high strength/weight ratio; high temperature service; resistance to corrosion resistance and

protection; advanced alloys; composite and ceramic materials; problem based learning module.

Assessment: 15% continuous assessment, 85% examination

MECH3015 Applied stress and strength analysis (6 credits)

Theory of elasticity, plastic analysis, finite element methods for two- and three-dimensional continua;

rectangular plate bending; fracture mechanics.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH3020 Vibration (6 credits)

Vibration measurement; single- and two-plane balancing of rotors in situ, machinery condition monitoring;

random vibration; digital signal analysis; matrix analysis of free and forced vibrations of multi-degree-of-

freedom systems; classical analysis of beam vibration; energy methods for approximate vibration analysis.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH3021 Viscous flow (6 credits)

Continuity and Navier-Stokes equations; laminar boundary layers; elementary concepts of compressible

flows and shock waves; stability theory; flow behind bluff bodies; low Reynolds number flows and

turbulent flows.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH3022 Project (12 credits)

A dissertation or report on a topic consisting of engineering design; laboratory experiments; and/or

analytical investigation.

Assessment: 100% practical work

Page 148: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH3023 Building energy management and control systems (6 credits)

Concepts of distributed computer-based monitoring and control; hardware and software development;

communication protocols; application to maintenance, energy management and control; system design

and performance evaluation; computer simulation and emulation techniques; analysis of dynamic building

services systems.

Assessment: 10% practical work, 20% continuous assessment, 70% examination

MECH3026 Acoustics and noise control (6 credits)

Human hearing; sound measurement and environmental noise legislation; wave equation, sound radiation

by piston and aeroacoustic source mechanisms; sound propagation and reflection in ducts; duct modes;

sound absorption mechanisms; sound reverberation in rooms and transmission through walls; physics of

active noise control; introduction to vibration isolation.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH6010 Service behaviour of materials

Creep regimes; creep mechanisms; creep resistant alloys; brittle fracture; ductile fracture; brittle-ductile

transition; fracture mechanism maps; fatigue; Basquins and Coffin-Manson Laws; Goodman’s relation;

Palmgren-Miner rule; corrosion; electrochemical principles; forms of corrosion; corrosion control; case

studies; introduction to polymer-matrix composites.

Assessment: 100% examination

MECH6024 Applied mathematics for engineers (3 credits)

Statistical and numerical methods in engineering; hypothesis testing; estimation of parameters and

confidence intervals; correlation coefficient; direct and iterative methods for systems of equations;

numerical analysis; finite difference and finite element schemes; wave propagation and vibration; normal

modes.

Assessment: 20% continuous assessment, 80% examination

MECH6028 Processing and properties of engineering plastics (3 credits)

Viscosity of polymer melts, extrusion, injection moulding, blow moulding, rapid prototyping, joining,

plating, yield criteria, environmental stress cracking, UV degradation, flame retardation, biodegradable

polymers, viscoelastic behaviour of plastics, dynamic behaviour, design methods for plastics based on

creep data.

Assessment: 100% examination

Page 149: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH6045 Nanotechnology: fundamentals and applications (3 credits)

Characteristic length scales, nanomaterials, nanostructures, physical properties of nanostructures,

deposition techniques of nanofabrication, high resolution analysis and characterization, scanning probes

methods, nanoindentation, deformation of nanostructures, mechanical behaviours of nanocrystalline

solids, ultra-high strength of nanostructures, sensors, actuators, MEMS, NEMS, functional nanomaterials,

nano-scale devices, modelling and computer-aided designs, bio-nanotechnology.

Assessment: 10% continuous assessment, 90% examination

MECH6023 Power plant technology (3 credits)

Historical development; energy resources; steam and vapour cycles; boilers; fuels and combustion; steam

turbines; gas turbines; principles of nuclear energy; radioactivity; reaction rate and power shape; nuclear

reactor thermal-hydraulics; Pressurized Water Reactor power plant and its design limits.

Assessment: 20% continuous assessment, 80% examination

MECH6033 Energy conservation and management (3 credits)

Energy sources and environmental impact; energy in buildings; energy-efficient industrial processes; waste

heat recovery; energy storage; energy auditing; economic analysis; energy strategies and management.

Assessment: 30% continuous assessment, 70% examination

MECH6044 Energy and carbon audit (3 credits)

Climate change and potential challenges; greenhouse gas emission and environmental impact; energy and

carbon management opportunity; measurement & verification; carbon audit guidelines in Hong Kong;

carbon footprint calculator.

Assessment: 40% continuous assessment, 60% examination

MECH6046 Microsystems for energy, biomedical and consumer electronics applications

(3 credits)

MEMS and microsystem products, microsensors, microactuators, microfluidic devices, multidisciplinary

nature of microsystem design and manufacture, fluid mechanics in microscaled flows, materials for

MEMS and microfluidic devices, fluid mechanics in microscaled flows, fabrication techniques of MEMS

and microfluidic devices, flow characterization techniques, flow control with microfluidics, microfluidics

for life sciences and chemistry.

Assessment: 10% continuous assessment, 90% examination 60%

Page 150: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

CIVL3022 Wind engineering (6 credits)

CIVL3015 Solid and hazardous waste management (6 credits)

CIVL3011 Municipal and industrial wastewater treatment (6 credits)

For course descriptions, please refer to the syllabuses of the Civil Engineering programme.

MEDE3001 Tissue Engineering (3 credits)

MEDE3003 Biomaterials (3 credits)

MEDE3005 Transport phenomena in biological systems (6 credits)

MEDE3007 Molecular and cellular biomechanics (6 credits)

For course descriptions, please refer to the syllabuses of the Medical Engineering programme.

Page 151: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECHANICAL ENGINEERING (BUILDING SERVICES ENGINEERING)

SYLLABUS

This syllabus applies to students admitted in the academic year 2012-13.

Definitions and Terminology

Each course offered by the Department of Mechanical Engineering shall be classified as either

introductory level course of advanced level course, and be assigned a Level --- One, Two or Three, in

which Level One courses are introductory courses whereas advanced courses includes Levels Two and

Three courses.

A Discipline Core Course is a compulsory course which a candidate must pass in the manner provided in

the Regulations. A Project Course is also a compulsory course which a candidate must pass. A Breadth

Course is a Level 1, Level 2 or Level 3 course that is offered normally as an optional course for the

curriculum. A Depth Course is a Level 3 course offered as an optional course for the curriculum. Elective

course is a course offered by the Department of Mechanical Engineering, other departments under the

Faculty of Engineering, or by other faculties.

The Curriculum

The curriculum comprises of 180 credits of courses as follows:

(a) 24 credits from General Engineering courses, including:

(i) either ENGG1002 Computer programming and applications (6 credits) or

ENGG1016 Computer programming and applications I (6 credits); AND

(ii) either ENGG1003 Mathematics I (6 credits) or

ENGG1004 Mathematics IA (3 credits) and ENGG1005 Mathematics IB (3

credits); AND

(iii) ENGG1018 Introduction to mechanical engineering (6 credits); AND

(iv) Any one General Engineering course offered by other departments of the Faculty of

Engineering (6 credits)

(b) 90 credits of Discipline Core courses

(c) 18 credits of Project courses

(d) 21 credits of Elective courses

(e) University requirements (21 credits), including:

(i) CAES1513 Professional and technical written communication for engineers (3 credits)32

(ii) CAES1515 Professional and technical oral communication for engineers (3 credits)

(iii) CENG1001 Practical Chinese language course for engineering students (3 credits)33

(iv) 12 credits of courses from the University Common Core Curriculum, selecting no more

than one course from each Area of Inquiry

(f) 6 credits of Breadth course

32

Students pursuing BEng/BBA should take CAES1907 in lieu of CAES1513 33 “Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language

during their secondary education / who have not attained the requisite level of competence in the Chinese language to take

CENG10xx can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese

especially for international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an

elective language course in lieu”.

Page 152: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

To complete the degree curriculum, a candidate must pass at least a total of 180 credits, including all the

courses listed under (a) to (e) and satisfy any other requirements as stipulated in the University or Faculty

of Engineering regulations.

Degree Classification

The best 180 credits satisfying the Curriculum described above shall be taken into account for degree

classification.

Order of Study

There are no course prerequisites but lower level courses should preferably be taken before higher level

courses.

First Year

The first-year syllabuses shall normally include the following courses:

General Engineering Courses (Total 24 credits)

Either

ENGG1002 Computer programming and applications (6 credits); or

ENGG1016 Computer programming and applications I (6 credits); AND

Either

ENGG1003 Mathematics I (6 credits) or

both ENGG1004 Mathematics IA (3 credits) and ENGG1005 Mathematics IB (3 credits); AND

ENGG1018 Introduction to mechanical engineering (6 credits); AND

Any one General Engineering Courses (6 credits) from the following:

ENGG1007 Foundation of computer science

ENGG1009 Industrial management and logistics

ENGG1011 Introduction to biomedical engineering

ENGG1015 Introduction to electrical and electronic engineering

ENGG1006 Engineering for sustainable development

Discipline Core Courses (Total 24 credits)

MECH1004 Drawing and elements of design and manufacture (6 credits)

MECH1005 Fundamentals of electrical and electronic engineering (6 credits)

MECH1013 Engineering mechanics (6 credits)

MECH1014 Thermofluids (6 credits)

UG5 requirements (Total 9 credits)

CAES1513 Professional and technical written communication for engineers (3 credits )

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Practical Chinese language course for engineering students (3 credits)

Optional Elective Course (Total 6 credits)

BBSE1012 Engineering training (6 credits) (Summer semester)

Page 153: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Second Year

The second-year syllabuses shall normally include the following courses:

Discipline Core Courses (Total 48 credits)

BBSE2001 Utility services (6 credits)

BBSE2007 Electrical power supply services and lighting engineering (6 credits)

BBSE2008 Air conditioning and refrigeration engineering (6 credits)

MECH1019 Properties of materials (6 credits)

MECH2002 Engineering thermodynamics (6 credits)

MECH2007 Mathematics II (6 credits)

MECH2008 Mechanics of fluids (6 credits)

MECH2018 Dynamics and control (6 credits)

UG5 requirements (Total 12 credits)

2 University Common Core Curriculum Courses (12 credits)

Optional Elective Courses (Total 12 credits)

BBSE2006 Industrial training (6 credits) (Summer semester)

MECH2016 Fundamentals of aeronautical engineering (6 credits)

MECH2019 Advanced computer programming in mechanical engineering applications

(6 credits)

Third Year

The third-year syllabuses for Main Stream students shall normally include the following courses:

Project Courses (Total 18 credits)

BBSE3002 Applied research project (12 credits)

BBSE3008 Design project (6 credits)

Breadth Course (Total 6 credits)

MECH3010 Engineering and technology management (6 credits)

Discipline Core Courses (18 credits)

BBSE3003 Fire protection engineering (6 credits)

BBSE3009 Project management and engineering economics (6 credits)

MECH3023 Building energy management and control systems (6 credits)

Elective Courses (21 credits)

Students are required to complete 21 credits of Elective courses in the following manner:

(i) Elective Breadth/Depth Courses (up to 21 credits)

Page 154: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

(ii) Elective MSc(Eng) courses (up to 6 credits)

(iii) Free Elective Course (up to 6 12 credits)

Elective Breadth/Depth Courses (Up to 21 credits)

MECH2016 Fundamentals of aeronautical engineering (6 credits)

MECH2019 Advanced computer programming in mechanical engineering applications

(6 credits)

MECH3002 Air pollution control (6 credits)

MECH3004 Automatic control (6 credits)

MECH3007 Computer-aided design and manufacture (CAD/CAM) (6 credits)

MECH3009 Energy conversion systems (6 credits)

MECH3011 Heat transfer (6 credits)

MECH3012 Product design and development (6 credits)

MECH3014 Materials for engineering applications (6 credits)

MECH3020 Vibration (6 credits)

MECH3021Viscous flow (6 credits)

MECH3026 Acoustics and noise control (6 credits)

Elective MSc(Eng) courses (Up to 6 credits)

MECH6010 Service behavior of materials (3 credits)

MECH6023 Power plant technology (3 credits)

MECH6024 Applied mathematics for engineers (3 credits)

MECH6028 Processing and properties of engineering plastics (3 credits)

MECH6033 Energy conservation and management (3 credits)

MECH6044 Energy and carbon audit (3 credits)

MECH6045 Nanotechnology: fundamentals and applications (3 credits)

MECH6046 Microsystems for energy, biomedical and consumer electronics applications

(3 credits)

Free Elective Courses (Up to 6 12 credits)

Any other two elective courses as approved by the department (12 credits)

Minor Programmes

From 2010-11 academic year, candidates from other than the Department of Mechanical Engineering may

pursue a Minor in Mechanical Engineering or Minor in Mechanical Engineering – Building Services

Engineering. Candidates who are interested in pursuing minor in Mechanical Engineering must satisfy

the following prerequisites:

Passed HKALE Pure Mathematics and

Passed HKAL/AS Physics/Engineering Science

Page 155: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Minor in Mechanical Engineering

Candidates are required to complete a total of 36 credits of courses comprising:

(a) Introductory courses (12 credits)

Students are required to complete:

MECH1013 Engineering mechanics (6 credits) MECH1014 Thermofluids (6 credit units)

(b) Advanced Elective courses (24 credits)

Students must complete 24 credits of advanced elective courses to be chosen from the following list:

MECH1004 Drawing and elements of design and manufacture (6 credits)

MECH1019 Properties of materials (6 credits)

MECH2002 Engineering thermodynamics (6 credits)

MECH2005 Design and manufacture (6 credits)

MECH2008 Mechanics of fluids (6 credits)

MECH2009 Mechanics of solids (6 credits)

MECH2018 Dynamics and control (6 credits)

Minor in Mechanical Engineering – Building Services Engineering

Candidates are required to complete a total of 36 credits of courses comprising:

(a) Introductory courses (12 credits)

Students are required to complete:

MECH1013 Engineering mechanics (6 credits) MECH1014 Thermofluids (6 credit units)

(b) Advanced Elective courses (24 credits)

Students must complete 24 credits of advanced elective courses to be chosen from the following list

with at least 12 credits of courses selected from those with course code BBSExxxx:

MECH2002 Engineering thermodynamics (6 credits)

MECH2008 Mechanics of fluids (6 credits)

BBSE2001 Utility services (6 credits)

BBSE2007 Electrical services and lighting engineering (6 credits)

BBSE2008 Air conditioning and refrigeration engineering(6 credits)

BBSE3003 Fire protection engineering (6 credits)

BBSE3023 Building energy management and control systems (6 credits)

Double –Degree in BEng/BBA

Candidates pursuing studies for the double-degree in BEng/BBA curriculum are required to satisfy all the

requirement of the above BEng curriculum and pass 54 credits of courses as listed below:

Page 156: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1003 Introduction to management information system 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 FINA1003 Corporate finance 6 BUSI0027 Management accounting I 6

Business Electives (Any 2 courses in Finance, HRM

or Marketing major) 12

Total 54

Candidates pursuing studies for the double-degree in BEng/BBA curriculum are granted exemptions from

the following courses:

Courses in the BEng curriculum to be exempted

Business courses to be completed

CAES1513 Professional and technical written

communication for engineers (3 credits) CAES1907 Business communication (3 credits)

Two Elective courses in Mechanical

Engineering (total 12 credits) (1) BBSE3009 Project management and

engineering economics (6 credits) (2) MECH3010 Engineering and

technology management (6 credits)

BUSI1003 Introduction to management

information system (6 credits) and BUSI1007 Principles of management (6 credits)

Two Elective Courses (6 12 credits) Any two other courses (12 credits)

Page 157: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

COURSE DESCRIPTIONS

Level One

BBSE1012 Engineering training (6 credits)

Knowledge and use of hand and machine tools; sheet metal work; welding; fixing and jointing of cables

and pipes; construction, assembly and appreciation of electrical and mechanical systems; properties of

metals and other building materials.

Assessment: 100% practical work

MECH1004 Drawing and elements of design and manufacture (6 credits)

Engineering drawing techniques; orthographic and pictorial projections; dimensioning and tolerancing;

limits and fits; screw fasteners; cam; gears; computer aided drafting with 3D CAD modeling; product

design; manufacturing processes.

Assessment: 100% continuous assessment

MECH1005 Fundamentals of electrical and electronic engineering (6 credits)

Basic circuit principles; steady-state A.C. circuit theory; magnetic circuits; transformers; bipolar junction

transistors; field effect transistors; direct-current motors; solid-state controller for D.C. motors;

combinational logic circuits.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH1013 Engineering Mechanics (6 credits)

Stress and strain; bending of beams; deflection of beams; thin-walled pressure vessels; kinematics of

particles with different forms of acceleration; mechanisms; simple and epicyclic gear trains; momentum

and energy conservation, application of kinetic principles to particles and vehicles with mass variation,

velocity-dependent resistance and the action of central forces; undamped and damped free vibration.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH1014 Thermofluids (6 credits)

Concepts and definitions; properties of pure substance; heat and work; first law of thermodynamics;

second law of thermodynamics; entropy; basic concepts on fluids and flows; dimensional analysis,

similarity and modelling; momentum theorems and pipe flow analysis.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

Page 158: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH1019 Properties of materials (6 credits)

Elements of atomic structure and bonding; crystal structure; structure of polymers; solidification and phase

diagrams; defects and plastic deformation in the crystalline state; TTT diagrams and heat treatment of steels;

metallurgy of fatigue; corrosion resistance and surface treatment; mechanical properties of plastics.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

ENGG1002 Computer programming and applications (6 credits)

ENGG1003 Mathematics I (6 credits)

ENGG1004 Mathematics IA (3 credits)

ENGG1005 Mathematics IB (3 credits)

ENGG1006 Engineering for sustainable development (6 credits)

ENGG1007 Foundations of computer science (6 credits)

ENGG1009 Industrial management and logistics (6 credits)

ENGG1011 Introduction to biomedical engineering (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

ENGG1016 Computer programming and applications I (6 credits)

ENGG1018 Introduction to mechanical engineering (6 credits)

For course descriptions, please refer to the General Engineering Courses in the syllabus for the degree of

BEng for details.

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG9001 Practical Chinese for engineering students (3 credits)

For course descriptions, please refer to the University Language Enhancement Courses in the syllabus for

the degree of BEng for details.

CAES1513 Professional and technical written communication for engineers (3 credits)

The focus of this course is the function and importance of professional and technical communication in

English and specifically understanding and using written English. Topics include accessing, abstracting,

analyzing, organizing and summarizing information; making effective grammatical and lexical choices;

technical report writing; small-scale project design and implementation. Assessment is wholly by

coursework.

Assessment: 100% continuous assessment

CCXXxxxx University Common Core Curriculum course (6 credits)

CCXXxxxx University Common Core Curriculum course (6 credits)

2 University Common Core Curriculum Courses. Please refer to the University Common Core

Curriculum Courses for details.

Page 159: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Level Two

BBSE2001 Utility services (6 credits)

Characteristics and design of different utility service installations, cold, hot and flushing water supply

systems, steam supply, sanitary and storm water drainage systems, vertical transportation system,

communication systems, security and alarm.

Assessment: 15% practical work, 20% continuous assessment, 65% examination

BBSE2006 Industrial training (6 credits)

Training in industry for a nominal period of at least six weeks during the summer vacation of the Second

Year of Study.

Assessment: 100% practical work

BBSE2007 Electrical services and lighting engineering (6 credits)

Electrical power systems and motors; electricity market, system planning and design; electrical power

supply and distribution; standby generators and power supplies; introduction and lighting basic concepts;

light sources and luminaires; lighting design principles and process; lighting energy management.

Assessment: 15% practical work, 20% continuous assessment, 65% examination

BBSE2008 Air conditioning and refrigeration engineering (6 credits)

Air conditioning systems, psychrometry, thermal comfort, load and energy calculations, air-side systems,

fan design and other major components, air duct design, space air diffusion, water-side systems, piping

system design, pump design and operation, indoor air quality, mechanical and natural ventilation,

ventilation efficiency, refrigerants and refrigeration systems, refrigeration cycles and principles, design of

refrigeration systems, refrigeration system components and performance.

Assessment: 15% practical work, 20% continuous assessment, 65% examination

MECH2002 Engineering thermodynamics (6 credits)

Steam and gas power plants; refrigeration; jet propulsion; gas mixture; psychrometry and air-conditioning;

introduction to heat transfer and combustion.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH2007 Mathematics II (6 credits)

Complex variables; Fourier series and Fourier transforms; partial differential equations; introduction to

probability and statistics, elementary numerical analysis.

Assessment: 20% continuous assessment, 80% examination

Page 160: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH2008 Mechanics of fluids (6 credits)

Navier-Stokes equations; pipe and channel viscous flows; lubrication; two-dimensional potential flows;

boundary layer flows; open-channel flows.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH2016 Fundamentals of aeronautical engineering (6 credits)

History of aeronautical science; wing aerodynamics; propulsion; flight mechanics; systems and airframe

structures; fatigue-crack growth, crack monitoring, damage tolerance; metallic materials, composites,

fibre-reinforced laminates; high-temperature alloys for turbines, creep damage.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH2018 Dynamics and control (6 credits)

Advanced rotational motion; balancing of rotating and reciprocating masses; forced vibration of single

degree of freedom systems; vibration measurement, isolation and control; torsional vibration of multi-

rotor systems; free transverse vibration of shafts; modelling of physical systems; time response analysis

of dynamical systems; feedback control systems; control system design and applications; stability; root

locus method.

Assessment: 20% practical work, 10% continuous assessment, 70% examination

MECH2019 Advanced computer programming in mechanical engineering applications

(6 credits)

Windows® Form programming in C# with user interface and graphics; group project on the application

of computing to the solution of an engineering problem; interfacing a microcontroller with a window

program; basic programming technique on numerical computation with SCILab for solving engineering

problems.

Assessment: 100% continuous assessment

Level Three

BBSE3002 Applied research project (12 credits)

Engineering design; laboratory experiments; analytical investigation; final year project

Assessment: 100% practical work

__________________________________________________________________________________

BBSE3003 Fire protection engineering (6 credits)

Fire behavior and characteristics; compartment fires; fire hazards; automatic fire detection and alarm

systems; automatic fixed water-based and gas-based fire extinguishing systems; special fire extinguishing

systems; portable fire extinguishers; smoke production; smoke management and control systems;

Page 161: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

staircase pressurization systems; building evacuation; LPC/FOC rules; HKFSD and NFPA codes;

prescriptive and performance-based approaches; fire risk management.

Assessment: 15% practical work, 20% continuous assessment, 65% examination

BBSE3008 Design Project (6 credits)

Design project; Innovative Design; Inter-Disciplinary Design; Feasibility Studies; Conceptual Design;

Scheme Design; Detail Design; Building Services Systems; Ventilation and Air Conditioning; Fire

Protection; Water Supply and Drainage; Electrical Power Supply and Lighting; Vertical Transportation;

System Components; Performance Evaluation; Computer Simulation and Modelling; Life-cycle Costing

and Economic Analysis.

Assessment: 100% practical work

BBSE3009 Project management and engineering economics (6 credits)

Characteristics of building projects and typical contracts; roles of different building professionals; project

planning, scheduling and control; contract documentation and contractual arrangement; estimating and

tendering; site organisation and supervision; measurement and valuation of works; claim management and

settlement; alternative dispute resolution; time value of money; interest and interest formulas; equivalent

analysis; bases for comparison of alternatives; present worth analysis; annual equivalent worth analysis;

rate of return analysis; project cash flow analysis; decision making among alternatives; applications to

real-world economy.

Assessment: 30% continuous assessment, 70% examination

__________________________________________________________________________________

MECH3002 Air pollution control (6 credits)

Micrometeorology, air dispersion; combustion fundamentals; pollutant formation mechanism and control

technologies; abatement of volatile organic compounds using incineration techniques; Particulate and

aerosol abatement technology; particle technology, log-normal distribution; settling chamber, cyclone,

electrostatic precipitator, bag filter.

Assessment: 20% continuous assessment, 80% examination

MECH3004 Automatic control (6 credits)

Control of mechanical and electrical systems; frequency domain analysis, Nyquist stability criterion;

linear control system design; computer control systems; state-space analysis of multivariable linear

system, controllability and observability, stability analysis, state feedback.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

Page 162: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH3007 Computer-aided design and manufacture (CAD/CAM) (6 credits)

Basic data structuring techniques; transformation techniques; mathematical bases for surface modeling;

principles of solid modeling and applications; numerical control; computer-aided production technologies;

computer-integrated manufacturing.

Assessment: 30% continuous assessment, 70% examination

MECH3009 Energy conversion systems (6 credits)

Energy calculations; solar thermal power plant; energy storage; solar photovoltaic systems; wind energy

systems; nuclear energy and power plants; nuclear waste management; urban waste.

Assessment: 30% continuous assessment, 70% examination

MECH3010 Engineering and technology management (6 credits)

Quantitative methods for engineering and technology management; managing technology through the

product life cycle; planning; organizing; staffing; leading; controlling, quantitative methods for analyzing

/ solving decision making involving engineering and technology management problems; quantitative

methods for forecasting; resource allocations subject to constraints; linear programming and simplex

method; decision theory with the application of decision trees; inventory control models; queuing theory;

transportation and resource allocation for business operations.

Assessment: 15% continuous assessment, 85% examination

MECH3011 Heat transfer (6 credits)

Fourier’s law; heat-conduction equation; thermal conductivity; conduction; fins; basic convection

principles; laminar and turbulent heat transfer in tubes and over plates; Reynolds analogy; types of heat

exchangers; overall heat-transfer coefficient; log mean temperature difference; effectiveness-NTU

method; heat exchanger design.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

__________________________________________________________________________________

MECH3012 Product design and development (6 credits)

Product design and manufacturing process; methods and tools used for designing and developing

electromechanical products; tooling design; design for manufacture and assembly, product costing; value

engineering.

Assessment: 40% continuous assessment, 60% examination

Page 163: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH3014 Materials for engineering applications (6 credits)

Materials for high strength/weight ratio; high temperature service; resistance to corrosion resistance and

protection; advanced alloys; composite and ceramic materials; problem based learning module.

Assessment: 15% continuous assessment, 85% examination

MECH3020 Vibration (6 credits)

Vibration measurement; single- and two-plane balancing of rotors in situ, machinery condition monitoring;

random vibration; digital signal analysis; matrix analysis of free and forced vibrations of multi-degree-of-

freedom systems; classical analysis of beam vibration; energy methods for approximate vibration analysis.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH3021 Viscous flow (6 credits)

Continuity and Navier-Stokes equations; laminar boundary layers; elementary concepts of compressible

flows and shock waves; stability theory; flow behind bluff bodies; low Reynolds number flows and

turbulent flows.

Assessment: 10% practical work, 10% continuous assessment, 80% examination

MECH3023 Building energy management and control systems (6 credits)

Concepts of distributed computer-based monitoring and control; hardware and software development;

communication protocols; application to maintenance, energy management and control; system design

and performance evaluation; computer simulation and emulation techniques; analysis of dynamic building

services systems.

Assessment: 10% practical work, 20% continuous assessment, 70% examination

MECH3026 Acoustics and noise control (6 credits)

Human hearing; sound measurement and environmental noise legislation; wave equation, sound radiation

by piston and aeroacoustic source mechanisms; sound propagation and reflection in ducts; duct modes;

sound absorption mechanisms; sound reverberation in rooms and transmission through walls; physics of

active noise control; introduction to vibration isolation.

Assessment: 10% practical work, 10% continuous assessment, 80% examination.

MECH6024 Applied mathematics for engineers (3 credits)

Statistical and numerical methods in engineering; hypothesis testing; estimation of parameters and

confidence intervals; correlation coefficient; direct and iterative methods for systems of equations;

Page 164: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

numerical analysis; finite difference and finite element schemes; wave propagation and vibration; normal

modes.

Assessment: 20% continuous assessment, 80% examination.

MECH6028 Processing and properties of engineering plastics (3 credits)

Viscosity of polymer melts, extrusion, injection moulding, blow moulding, rapid prototyping, joining,

plating, yield criteria, environmental stress cracking, UV degradation, flame retardation, biodegradable

polymers, viscoelastic behaviour of plastics, dynamic behaviour, design methods for plastics based on

creep data.

Assessment: 100% examination

MECH6010 Service behaviour of materials

Creep regimes; creep mechanisms; creep resistant alloys; brittle fracture; ductile fracture; brittle-ductile

transition; fracture mechanism maps; fatigue; Basquins and Coffin-Manson Laws; Goodman’s relation;

Palmgren-Miner rule; corrosion; electrochemical principles; forms of corrosion; corrosion control; case

studies; introduction to polymer-matrix composites.

Assessment: 100% examination

MECH6023 Power plant technology (3 credits)

Historical development; energy resources; steam and vapour cycles; boilers; fuels and combustion; steam

turbines; gas turbines; principles of nuclear energy; radioactivity; reaction rate and power shape; nuclear

reactor thermal-hydraulics; Pressurized Water Reactor power plant and its design limits.

Assessment: 20% continuous assessment, 80% examination

MECH6033 Energy conservation and management (3 credits)

Energy sources and environmental impact; energy in buildings; energy-efficient industrial processes; waste

heat recovery; energy storage; energy auditing; economic analysis; energy strategies and management.

Assessment: 30% continuous assessment, 70% examination

MECH6044 Energy and carbon audit (3 credits)

Climate change and potential challenges; greenhouse gas emission and environmental impact; energy and

carbon management opportunity; measurement & verification; carbon audit guidelines in Hong Kong;

carbon footprint calculator.

Assessment: 40% continuous assessment, 60% examination

Page 165: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MECH6045 Nanotechnology: fundamentals and applications (3 credits)

Characteristic length scales, nanomaterials, nanostructures, physical properties of nanostructures,

deposition techniques of nanofabrication, high resolution analysis and characterization, scanning probes

methods, nanoindentation, deformation of nanostructures, mechanical behaviours of nanocrystalline

solids, ultra-high strength of nanostructures, sensors, actuators, MEMS, NEMS, functional nanomaterials,

nano-scale devices, modelling and computer-aided designs, bio-nanotechnology.

Assessment: 10% continuous assessment , 90% examination

MECH6046 Microsystems for energy, biomedical and consumer electronics applications (3

credits)

MEMS and microsystem products, microsensors, microactuators, microfluidic devices, multidisciplinary

nature of microsystem design and manufacture, fluid mechanics in microscaled flows, materials for

MEMS and microfluidic devices, fluid mechanics in microscaled flows, fabrication techniques of MEMS

and microfluidic devices, flow characterization techniques, flow control with microfluidics, microfluidics

for life sciences and chemistry.

Assessment: 10% continuous assessment, 90% examination

Page 166: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MEDICAL ENGINEERING

SYLLABUS

This syllabus applies to students admitted in the academic year 2012-13.

Definitions and Terminology

Each course offered for the BEng in Medical Engineering curriculum shall be classified as either

introductory level course or advanced level course, and be assigned a Level --- One, Two or Three, in

which Level One courses are generally classified as introductory courses whereas advanced courses

includes Level Two and Three courses.

A Compulsory course is a course which a student must study. A Core Engineering course is a

Compulsory course which a student must pass in the manner as stipulated in the Regulations.

The Projects shall include MEDE2008 Integrated Project and MEDE3002 Final-year Project.

The training course in this curriculum consists of MEDE1010 Engineering Training and MEDE2010

Professional Training (Internship).

An Elective course in Medical Engineering is a Level 2 or Level 3 course offered as an optional course

for the curriculum.

Loading

The normal load for a student is 60 credits of courses (excluding summer semester) per academic year

with 30 credits in each semester. Students are allowed to increase the loading by not more than 6 credits

in a semester or decrease the loading by the equivalent number of credits which they have previously

taken as additional loading and passed.

Curriculum Requirement

The curriculum comprises 186 credits of courses as follows:

(a) 108 credits of Core Engineering courses

(b) 30 credits of Compulsory courses

(c) at least 15 credits of elective courses in Medical Engineering

(d) 21 credits of courses satisfying the UG5 requirements:

(i) Professional and technical communication for medical engineering students34

(3

credits)

(ii) Professional and technical oral communication for engineers (3 credits)

(iii) Practical Chinese language course for engineering students35

(3 credits)

34

Students pursuing the double degrees in BEng/BBA are required to take CAES1907 in lieu of CAES1511. 35

Putonghua-speaking students should take CUND0002 or CUND0003. Students who have not studied Chinese language during

their secondary education / who have not attained the requisite level of competence in the Chinese language to take CENG1001

can apply (i) to take credit-bearing Cantonese or Putonghua language courses offered by the School of Chinese especially for

Page 167: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

(iv) Two courses from the Common Core Curriculum, selecting no more than one

course from each Area of Inquiry (12 credits)

(e) 6 credits of Complementary Studies courses36

(f) Engineering training3 (3 credits)

(g) Professional training3 (3 credits)

To complete the degree requirement, a student must obtain at least 186 credits including all courses listed

under (a) to (g).

Order of Study

Order of study is dictated by pre-requisite and co-requisite requirements. Generally, Level 1 course

should be taken before Level 2 courses, Level 2 courses should be taken before Level 3 courses. Medical

Engineering elective course can be taken in any order as long as pre-requisites are met.

Degree Classification

The best 180 credits including the courses below shall be taken into account:

(i) 6 credits of Complementary Studies courses;

(ii) 21 credits of courses satisfying the UG5 requirements;

(iii) 108 credits of Core Engineering Courses;

(iv) the remaining courses with the best results including at least 15 credits of elective courses in

Medical Engineering and 30 credits of Compulsory courses.

The programme structure is as follows:

FIRST YEAR

Core Engineering Courses (Total 36 credits)

(The number in brackets is the number of credits of the particular course)

ENGG1011 Introduction to biomedical engineering (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

ENGG1018 Introduction to mechanical engineering (6 credits)

MEDE0001 Life science I (Biochemistry) (6 credits)

either

ENGG1002 Computer programming and applications (6 credits)

or

ENGG1016 Computer programming and applications I (6 credits)

either

international and exchange students; OR (ii) to be exempted from the Chinese language requirement and take an elective course

in lieu. 36

Students pursuing the studies of double degrees in BEng/BBA are allowed a waiver from taking these courses, the credits of

which will be replaced by the required courses in Finance, HRM or Marketing major offered by the Faculty of Business and

Economics to satisfy the Medical Engineering Curriculum requirement.

Page 168: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ENGG1003 Mathematics I (6 credits)

or

ENGG1004 Mathematics IA (3 credits) and

ENGG1005 Mathematics IB (3 credits)

UG5 Requirements (Total 21 credits)

CAES1511 Professional and technical communication for medical engineering students1

(3 credits)

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Practical Chinese language course for engineering students2 (3 credits)

Two Common Core Curriculum Courses (12 credits)

Engineering Training (Total 3 credits)

MEDE1010 Engineering training3 (3 credits)

SECOND YEAR

Core Engineering Courses (Total 54 credits)

MECH2007 Mathematics II (6 credits)

MEDE0002 Life science II (Cell Biology & Physiology) (6 credits)

MEDE2001 Biomechanics for medical engineering (6 credits)

MEDE2002 Electromagnetics in biomedicine (6 credits)

MEDE2005 Thermofluids for medical engineering (6 credits)

MEDE2007 Medical imaging (6 credits)

MEDE2008 Integrated project (6 credits)

MEDE2202 Biomaterials I (6 credits)

MEDE2203 Biomedical signals and linear systems (6 credits)

Complementary Studies Course (Total 6 credits)

MEDE2814 Engineering management and society3 (6 credits)

Professional Training (Total 3 credits)

MEDE2010 Professional training 3 (3 credits)

THIRD YEAR

Core Engineering Courses (Total 18 credits)

MEDE3002 Medical engineering final year project (12 credits)

LIFE2004 Life sciences III (Physiology) (6 credits)

Compulsory Courses 3 (Total 30 credits)

MEDE2006 Statistical planning and analysis for biomedical studies (3 credits)

MEDE2009 Biophotonics (6 credits)

MEDE3001 Tissue engineering (3 credits)

MEDE3003 Biomaterials II (3 credits)

MEDE3005 Transport phenomena in biological systems (6 credits)

Page 169: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MEDE3006 Medical devices (3 credits)

MEDE3007 Molecular and cellular biomechanics (6 credits)

Elective Course in Medical Engineering3 (Total 15 credits)

Recommended Elective Course

BIOC3608 Sequence bioinformatics (6 credits)

ELEC1401 Computer organization and microprocessors (6 credits)

ELEC2815 Economics, finance and marketing for engineers (6 credits)

ELEC6067 Magnetic resonance imaging (MRI) technology & applications (3 credits)

ELEC6079 Biomedical ultrasound (3 credits)

MECH6045 Nanotechnology: fundamentals and applications (3 credits)

Additional Elective Course

Group A: Biomechanics, Biomaterials and Tissue Engineering MECH2005 Design and manufacture (6 credits)

MECH2018 Dynamics and control (6 credits)

MECH6024 Applied mathematics for engineers (3 credits)

Group B: Medical Electronics and Biomedical Imaging

ELEC2204 Digital signal processing (6 credits)

ELEC2205 Control and instrumentation (6 credits)

ELEC2302 Digital system design (6 credits)

ELEC2601 Human computer interaction (6 credits)

ELEC3222 Robotics (6 credits)

ELEC3225 Digital imaging processing (6 credits)

CSIS0278 Introduction to database management systems (6 credits)

The list of Elective courses in Medical Engineering is updated regularly and some courses may not be

offered every year. Students are encouraged to consult the Programme Director or other teachers in

Medical Engineering for advice on planning their curriculum, especially in the third-year.

Double degrees in BEng/BBA option

Students pursuing studies for the double degrees in BEng/BBA curriculum are required to satisfy all the

requirements of the above BEng curriculum and pass 54 credits of courses as listed below:

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1003 Introduction to management information system 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 FINA1003 Corporate finance 6 BUSI0027 Management accounting I 6

Business Electives (Any 2 courses in Finance, HRM

or Marketing major) 12

Total 54

Page 170: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Exemption rule for students pursuing the BEng/BBA double degrees option:

For students pursuing the double degrees in BEng/BBA option, they are deemed to have satisfied the

following courses:

6 credits of Complementary Studies

9 credits of Elective course in Medical Engineering

3 credits of Engineering training

3 credits of Professional training (Internship)

3 credits of Compulsory course

after they have successfully completed all the courses from the following list:

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1003 Introduction to management information systems 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 FINA1003 Corporate finance 6 BUSI0027 Management accounting I 6

Exemption rule for students pursuing the minor in FBE:

Students pursuing studies for Minor in Business/Economics/Finance are required to satisfy all the

requirement of the above BEng curriculum and pass 36 credits of courses as prescribed by the Faculty of

Business and Economics (information also available from http://engg.hku.hk/).

Furthermore, such students are deemed to have satisfied 6 credits of Elective (ELEC2815 Economics,

finance and marketing for engineers) and 3 credits of Engineering Training (MEDE1010) after they have

successfully completed 12 credits of courses from the following list.

Course Code Course Credits BUSI1002 Introduction to accounting 6 BUSI1004 Marketing 6 BUSI1007 Principles of management 6 ECON1001 Introduction to economics I 6 ECON1002 Introduction to economics II 6 ECON2101 Microeconomic theory 6 ECON2113 Microeconomic analysis 6 FINA1003 Corporate finance 6 FINA2802 Investments and portfolio analysis 6

Page 171: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

COURSE DESCRIPTIONS

LEVEL ONE

ENGG1002 Computer programming and applications (6 credits)

ENGG1003 Mathematics I (6 credits)

ENGG1004 Mathematics IA (3 credits)

ENGG1005 Mathematics IB (3 credits)

ENGG1011 Introduction to biomedical engineering (6 credits)

ENGG1015 Introduction to electrical and electronic engineering (6 credits)

ENGG1016 Computer programming and applications I (6 credits)

ENGG1018 Introduction to mechanical engineering (6 credits)

Please refer to the General Engineering courses in the syllabus for the degree of BEng for details.

MEDE0001 Life science I (Biochemistry) (6 credits)

This course presents an overview and an understanding of the basic mechanisms underlying life processes.

Topics include chemistry of life – pH, water, etc; fundamental bioenergetics; biomolecules and their

functions; intermediary metabolism; enzymes and coenzymes; nucleic acids and genetic information.

Assessment: 30% continuous assessment, 70% examination

CAES1511 Professional and technical communication for medical engineering students (3

credits)

There are two elements in this first-year course.

Part one – Spoken and written academic / professional English skills.

Students will present the engineering and medical aspects of a Medical Engineering problem through a

poster presentation. This poster presentation will be co-assessed by members of the Centre for Applied

English Studies and the Medical Engineering Team. While doing this task, students will also learn

interviewing skills, and the skills for holding meetings and writing minutes.

Part Two – Medical terminology word analysis skills.

Students will be taught how to break down and understand medical terminology through an analysis of

common medical prefixes, roots and suffixes.

Assessment: 100% continuous assessment

CAES1515 Professional and technical oral communication for engineers (3 credits)

CENG1001 Practical Chinese language course for engineering students (3 credits)

Please refer to the University Language Enhancement Courses in the syllabus for the degree of BEng for

details.

Page 172: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MEDE1010 Engineering training (3 credits)

Design & model making, computational fluid dynamics (CFD), material processing, rapid prototyping,

machining & metrology, CAD/CAM, soldering, wire wrapping, printed circuit boards (PCBs), use of wire

wrapping tools, virtual instrumentation.

Assessment: 75% practical work, 25% continuous assessment

12 credits of courses from the Common Core Curriculum

_________________________________________________________________________________

LEVEL TWO

MECH2007 Mathematics II (6 credits)

Complex variables; Fourier series and Fourier transforms; partial differential equations; introduction to

probability and statistics; elementary numerical analysis.

Assessment: 20% continuous assessment, 80% examination

MEDE0002 Life science II (Cell Biology and Physiology) (6 credits)

This course aims to provide a basic understand of the structure and function of cells and tissues within our

body, including the structures and functions of the cell; the general organisation of epithelium and glands;

the different types and functions of the connective tissues; the general organisation of the nervous tissues,

muscle and skin tissues, bone marrow and lymphatic tissues. The second part of the course will provide

the students with integrated knowledge of human physiology and pathophysiology that is relevant to

medical engineering in such areas as organization of the body, homeostasis and excitable tissues; the

cardiovascular system; the renal system, and some common disorders of the cardiovascular and renal

systems.

Assessment: 20% continuous assessment, 80% examination

MEDE2001 Biomechanics for medical engineering (6 credits)

Stress and strain; bending and deflection of beams; structural failure and viscoelasticity; Kinematics of

particles, momentum and energy principles; free vibration and kinematics of mechanisms; human gait and

motion; bone fracture & fixation.

Assessment: 10% practical work, 20% continuous assessment, 70% examination

MEDE2002 Electromagnetics in biomedicine (6 credits)

The aim of this course is two-folded. First, fundamental physics and mathematics in electricity and

magnetism are discussed. Vector analysis is included. Topics on electricity include electric field, Gauss’s

Page 173: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

law, divergence theorem, electric potential, capacitor, dielectrics, Poisson’s and Laplace’s equations, and

work and electrostatic energy. Topics on magnetism include magnetic field, Ampere’s circuital law,

Stokes theorem, magnetic flux, magnetic materials, and Faraday’s law. Finally, Maxwell equations and

transmission lines are explained. Second, emphasis is placed on the biological aspects of

electromagnetism. Sections on biomedical applications of electromagnetism cover the biomedical

instrument – linear accelerator (cyclotron, proton treatment facility). Sections on bioelectromagnetism

and bioelectromagnetics cover electromagnetic fields generated by biological systems and the biological

interaction with electromagnetic fields.

Assessment: 20% continuous assessment, 80% examination

MEDE2005 Thermofluids for medical engineering (6 credits)

Concepts and definitions in engineering thermodynamics; thermodynamic properties; first law of

thermodynamics; basic concepts in fluid mechanics for medical engineering; dimensional analysis and

similarity; introduction to mass transport; introduction to diffusion

Assessment: 10% practical work, 20% continuous assessment, 70% examination

MEDE2007 Medical imaging (6 credits)

Medical imaging is an indispensible technology in modern healthcare and biomedical research. It

provides in vivo anatomical, physiological and functional information of the human body in normal,

developing and pathological states. The rapid development in this field not only leads to better disease

diagnosis and more accurate treatment efficacy assessment, but also paves the way for better

understanding of living biological systems.

This course will focus mainly on the principles of conventional (X-ray and Ultrasound) and modern

(Computerized Tomography – CT; Magnetic Resonance Imaging – MRI; Nuclear Imaging and Optical

Imaging) imaging techniques applied to biological systems and in medical diagnoses and the

interpretations of these images.

At the end of the course, students should gain a clear understanding in the physics, working principles and

mathematics involved in the various imaging modalities covered. They should also be able to appreciate

the interdisciplinary nature of the subject and learn the latest development or advancement in the field of

medical imaging.

Assessment: 15% continuous assessment, 85% examination

MEDE2008 Integrated project (6 credits)

This project is broadly centered around the topic of biomedical circuits. Its overall aim is to provide

biomedical or electronic engineering students with a hands-on opportunity to develop an

electrocardiogram (ECG) amplifier circuit from scratch and thereby learn more about the technical details

of bio-potential measurement devices. Upon completing this course, the student should be able to explain

to others the practical importance and technical details of amplifier circuits used for ECG potential

measurements; to develop an ECG amplifier on a breadboard as well as a standalone package using basic

Page 174: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

electronic parts such as op-amp chips, resistors, and capacitors. Understand how proper design of circuits

can play an important role in measuring bio-potentials and assist in medical diagnoses accordingly.

Assessment: 100% practical work

MEDE2202 Biomaterials I (6 credits)

Bonds and crystal structure; defects in crystalline solids; diffusion; solidification; phase diagram; strength of

materials; plastic deformation; recrystallization; grain growth; fracture of materials; fatigue life and fatigue

crack growth; creep; corrosion; structure and properties of polymers; analytical and testing techniques;

definitions in biomaterials science and engineering; history of biomaterials; structure and properties of

biological materials; materials in biomedical applications.

Assessment: 15% practical work, 85% examination

MEDE2203 Biomedical signals and linear systems (6 credits)

Signals and linear system theory is fundamental to all engineering discipline, especially in the field of

electrical, computer and medical engineering. This is a first course in signals and linear systems for

engineering students without any pre-requisite knowledge in signal theory or signal processing other than

some knowledge in fundamental calculus and use of complex numbers. The course uses simple real life

examples of signals and systems to illustrate how signal theory can be used in practical application, and

will including an introduction to MATLAB as a tool for signal analysis and system modelling.

This course aims to help students gain a firm understanding of the fundamentals of signal and linear

systems concepts and theory using adequate mathematical and computing techniques to tackle simple

signal processing problems. It serves as a pre-requisite course for many other courses including Digital

Signal Processing, Control and Instrumentation, Communication Systems, and Digital Image Processing.

Specifically, the course covers the following topics: time-domain signal representation, periodic and

aperiodic signals; spectral representation of signals, Fourier series and Fourier transform; system

responses and linear system modelling; sampling, aliasing and analog-to-digital conversion; z-transform

and concepts of poles and zeros; convolution; FIR filters and digital filtering; IIR filters and frequency

response of digital filters; continuous-time systems and Fourier transform properties; application

examples of signal analysis and processing.

At the end of the course, students should have a clear understanding of the fundamentals of signals and

system theory to enable them to perform simple signal analysis and processing using both analytical

method as well as using computing tools, link the mathematical representation of signals to some very

simple real life signals and vice versa, and appreciate the applications of linear systems theory in solving

some simple real life problems. In addition, students should be aware of the complexity of real life

problems and the need to continue investigation in practice after graduation.

Assessment: 20% practical work, 10% continuous assessment, 70% examination

Page 175: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MEDE2814 Engineering management and society (6 credits)

The aims are to develop basic understanding of organization and management skills, professional ethics

and legal foundation for the engineering discipline. Topics on engineering organization, project

management and managerial skills, decision making processes, contingency and crisis management,

leadership, corporate culture and philanthropy will be discussed. In order to provide a clear and right

insight for engineering students to interact and contribute to the society, topics related to professional

conduct, social responsibility, sustainability and safety issues, technology and environment, professional

ethics are included. For the legal foundation, topics such as contract, intellectual property, tort,

professional negligence and related law issues are discussed.

Assessment: 50% continuous assessment, 50% examination

MEDE2010 Professional training (3 credits)

This course aims to provide our students with on-the-job training in local or non-local companies or

organizations so that they can integrate theory learning with practical applications; understand real-life

organizational structure and business operation; learn how to build human relations with seniors and co-

workers; and enrich personal resume for becoming engineering professional.

Assessment: 100% continuous assessment

LEVEL THREE

LIFE2004 Life Sciences III (Physiology) (6 credits)

To provide the students with integrated knowledge of human physiology and pathophysiology that is

relevant to medical engineering in such areas as (1) blood, blood clotting and immune response, (2)

breathing and gas transport, (3) generation and transmission of nerve impulses, muscle contraction, bone,

(4) the brain and its functions, autonomic system and reflexes, and (5) some disorders of the above.

Assessment: 0% practical work, 30% continuous assessment, 70% examination

MEDE2006 Statistical planning and analysis for biomedical studies (3 credits)

To understand the principles and concepts in statistical methodology commonly used for biomedical

investigations; to apply the statistical tools in planning for biomedical studies, managing and analyzing

data generated from these studies; to appreciate the principles and concepts for critical appraisal of

biomedical literature

Assessment: 20% continuous assessment, 80% examination

MEDE2009 Biophotonics (6 credits)

This is an introductory course in biophotonics covering: (1) The essential concepts of (i) basic ray optics,

(ii) wave optics, e.g. interference and diffraction, and (iii) photon optics, e.g. laser principles. (2)

Page 176: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

Interaction of light with biological cells/tissues and its significances and implications in optical

bioimaging and other optical diagnostic and therapeutic applications. (3) State-of-the-art biophotonic

instrumentations and technologies: optical bioimaging and microscopy (optical coherence tomography

(OCT), fluorescence microscopy, multiphoton and other nonlinear optical microscopy), lab-on-chip

biosenors, laser therapy, optical-fiber-based micro-endoscopy.

Assessment: 30% practical work, 30% continuous assessment, 40% examination

MEDE3001 Tissue engineering (3 credits)

To understand the basic composition of engineered tissues; appreciate the breadth and depth of the

engineering considerations when designing tissue substitutes; introduce the current technological

advances enabling the tissue engineering sectors and the future trends; review some real examples of

engineered tissue, skin and cartilage as the only marketed products and candidates in R&D stage; outline

other key issues such as safety and regulations.

Assessment: 20% practical work, 80% examination

MEDE3002 Medical engineering final year project (12 credits)

This course is a core course for all final year medical engineering students. It requires students to apply

the knowledge they acquired throughout their academic studies to solving real-life medical engineering

problems. Students are provided with an opportunity to pursue their own research interest under the

supervision of teachers from both Engineering & Medicine. At the end of the course, students are required

to present a dissertation or report on a topic consisting of design, experimental or analytical investigations.

They will develop the ability to formulate and solve problems in medical engineering.

Assessment: 100% continuous assessment

MEDE3003 Biomaterials II (3 credits)

To provide students with criteria for and medical use of various biomaterials in human body tissue repair;

to keep students updated with the most recent developments in the biomaterials and tissue engineering

field and also future directions; to equip students with a broad knowledge of prosthetic medical devices;

to make students aware of prosthetic medical device regulations and standards for materials and dev ices

as well as ethical issues

Pre-requisite: MEDE2004 / MEDE2202

Assessment: 20% practical work, 80% examination

MEDE3005 Transport phenomena in biological systems (6 credits)

Basic equations of fluid mechanics; fluid flow in the circulation and tissues; transport in porous media;

mass transport in biological systems; kinetics; heat conduction; heat convection; heat exchangers..

Pre-requisite: MEDE2005 or equivalent

Assessment: 20% continuous assessment, 80% examination

Page 177: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

MEDE3006 Medical devices (3 credits)

Provides a practical introduction to various medical devices in modern healthcare industries, including the

basic principles and applications of commonly used medical instruments and devices, monitoring and

analysis equipment, therapeutic equipment, software systems, and the safety and regulatory issues.

Assessment: 20% practical work, 40% continuous assessment, 40% examination

MEDE3007 Molecular and cellular biomechanics (6 credits)

The focus of this course is on the physics of molecular biology and the mechanics of the cell. Topics

include: (1) Biopolymer (actin filaments, microtubules, DNA etc.) conformations and dynamics (random

walk model of polymers, worm-like chain model, persistence length, entropic driven elasticity); (2) Basic

statistical mechanics and thermodynamics of solutions (entropy of mixing, Osmotic pressure); (3)

Mechanics of the cell (membrane elasticity, cell shape, cell adhesion); and (4) Introduction to

intermolecular interactions (electrostatic force, van der Waals force).

Assessment: 40% continuous assessment, 60% examination

Elective Courses in Medical Engineering

BIOC3608 Sequence bioinformatics (6 credits)

Please refer to the information provided by the Department of Biochemistry

CSIS0278 Introduction to database management systems (6 credits)

Please refer to syllabus of the Computer Science programme

ELEC1401 Computer organization and microprocessors (6 credits)

ELEC2204 Digital signal processing (6 credits)

ELEC2205 Control and instrumentation (6 credits)

ELEC2302 Digital system design (6 credits)

ELEC2601 Human computer interaction (6 credits)

ELEC2815 Economics, finance and marketing for engineers (6 credits)

ELEC3222 Robotics (6 credits)

ELEC3225 Digital imaging processing (6 credits)

Please refer to the syllabuses of the BEng programmes offered by the Department of Electrical and

Electronic Engineering for details.

Page 178: REGULATIONS FOR THE DEGREE OF BACHELOR OF ENGINEERING (BEng)3-year-programme).pdf · recorded on the transcript of the candidate. EN15 Degree Classification To be eligible for the

ELEC6067 Magnetic resonance imaging (MRI) technology and applications (3 credits)

With advances in engineering and computing, an extraordinary body of imaging technologies and

applications has developed over the last 25 years. Among the various in vivo imaging modalities available

or under development today, magnetic resonance imaging (MRI) is one of the most versatile and valuable

one.

This course is basically divided into two parts, covering a variety of MR related topics in detail. The first

part of the course will focus on the fundamental principles and hardware of MRI while the second part

will be on the advanced MRI applications.

At the end of the course, students should gain a thorough understanding in the principles of MRI and MR

systems. They will also learn the latest state-of-the-art applications of MRI in research and clinical

practices.

Assessment: Please refer to the information provided by the Department of Electrical and Electronic

Engineering

ELEC6079 Biomedical ultrasound (3 credits)

Ultrasound physics, imaging modes, data acquisition schemes, transducer modelling; other applications of

ultrasound including flow analysis, microscopy, therapy. Previous exposure to medical imaging theory

(e.g. MEDE 2007 – Medical Imaging, or equivalent) is highly preferred.

Assessment: Please refer to the information provided by the Department of Electrical and Electronic

Engineering

MECH6045 Nanotechnology: fundamentals and applications (3 credits)

Characteristic length scales, nanomaterials, nanostructures, physical properties of nanostructures,

deposition techniques of nanofabrication, high resolution analysis and characterization, scanning probe

methods, nanoindentation, deformation of nanostructures, mechanical behaviours of nanocrystalline

solids, ultra-high strength of nanostructures, sensors, actuators, MEMS, NEMS, functional nanomaterials,

nano-scale devices, modelling and computer-aided designs, bio-nanotechnology.

Assessment: Please refer to the information provided by the Department of Mechanical Engineering

_________________________________________________________________________________

MECH2005 Design and manufacture (6 credits)

MECH2018 Dynamics and control (6 credits)

MECH6024 Applied mathematics for engineers (3 credits)

Please refer to the syllabuses of the BEng programmes offered by the Department of Mechanical

Engineering for details.