undergraduate handbook 2005-2006 - university of …...admissions tutor & coordinator chairman,...

37
~~ri - 11111, i H ,l! ~.~ ï .

Upload: others

Post on 05-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

~~ri -11111,i H

,l! ~.~ï .

Page 2: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

~Head of Department

EComE Programme Directors

InfoE Programme Directors

EE Programme Directors

CE Programme Directors

Admissions Tutor & Coordinator

Chairman, Staff-studentConsultative Committee

EComE-J Class TutorEComE-11 Class TutorEComE-11i Class Tutor

InfoE-1 Class TutorInfoE-1i Class TutorInfoE-11i Ciass Tutor

EE-I Class Tutor

EE-Il Class TutorEE-1l1 Class Tutor

CE-I Class Tutor

CE-Il Class TutorCE-1l1 Class Tutor

Senior Computer Officer

Chief Technician

Administrative Assistant

General EnquiriesDepartment Fax NumberDepartment Home Page

Dr, Y.S. Hung

Dr. S.C. ChanDr. S.W CheungProfessor V. O.K LiDr. L.K. YeungProfessor F. F. WuDr. K.T. ChauDr. C.H. LeungDr. K.W Tse

Mr. P.C. Chui

Dr. N.H.C. Yung

Dr. WH. LamDr. E. LamDr. S.C. Chan

Dr. K.Y WongDr. N.H.C. YungDr. L.K. Yeung

Dr. J. ZhongDr. M.H. PongDr. K.T Chau

Dr. K.Y. WongDr. N.H.C. YungDr. C.H. Leung

Dr. S.P.H. Lui

Mr. C.L. Chan

Ms. Q.K.Y Chan

.-

_~,SEFUL NUMBERS

2857 8405

2859 80252859 24252857 84252857 84932859 27092859 27042859 70972859 2705

2859 2699

2859 2685

2859 19122241 59422859 8025

2857 84832859 26952857 8493

2857 84872859 70992859 2704

2857 84832859 26952859 7097

28591913

2859 2688

2859 2715

2859 70932559 8738

http://www.eee.hku.hk

Page 3: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

( r!.l~U~~.if ~1. Introduction to the Department of Electrical & Electronic Engineering ...............1

1.1 THE DEPARTMENT ...................................................................................................11.2 TEACHING STAFF .....................................................................................................11.3 LABORATORIES ... ................................. ............. ........ ... ... ...... .... .... ............................3

2. Time-Table and Lectures ..........................................................................................4

3. Undergraduate Study Programmes.........................................................................4

3.1 ELECTRONIC AND COMMUNICATIONS ENGINEERING .......................................43.2 INFORMATION ENGINEERING ................................................................................103.3 ELECTRICAL ENGINEERING ...................................................................................163.4 COMPUTER ENGINEERING ....................................................................................21

4. Laboratory and Tutorial Classes ............................................................................28

4.1 LABORATORY GUIDELINES ....................................................................................284.2 LOG BOOKS & REPORTS .......................................................................................284.3 TUTORIAL CLASSES.... ..... .......... ................... ........... ....... ....... ........ .........................28

5. Workshop/Industrial Training and Integrated Study-Work Programmes...........29

5.1 WORKSHOP TRAINING PROGRAMME..................................................................295.2 INDUSTRIAL TRAINING PROGRAMME ..................................................................295.3 INTEGRATED STUDY-WORK PROGRAMME.........................................................29

6. Communication/Information Channels.................................................................. .30

6.1 NON-ACADEMIC TUTORS/ CLASS TUTORS ........................................................306.2 STAFF-STUDENT CONSULTATIVE COMMITTEE ..................................................306.3 E-MAIL, INTRANET, NOTICE BOARD & OTHERS.................................................306.4 REFERENCE BOOKS.............................................................................................. .30

7. Professional Institutions......................................................................................... .31

7.1 HONG KONG INSTITUTION OF ENGINEERS (HKIE) ...........................................317.2 INSTITUTION OF ELECTRICAL ENGINEERS (lEE) ...............................................317.3 THE INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS (IEEE) ..............32

l

Page 4: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

( (i.i~~:i'!'i.i~~.i ~This Handbook contains a summary of the undergraduate programmes in the Department.

Starting in 2004, the Department admits students to our four degree programmes, namelyElectronic and Communications Engineering, Computer Engineering, ElectricalEngineering and Information Engineering, through common admission. By doing so, weallow students the flexibility of selecting anyone of the four programmes after admission.Along with this change, we have revised the first year curricula so that the fourprogrammes now share a set of common or equivalent courses in the first semester ofthe first year. This not only speaks for the fact that the four programmes have a commonfoundation in electrical and electronic engineering, but also reflects a trend towards amore general approach in engineering education. Depending on the specific programme,students will be offered, in the second and third years of studies, choices of optional

courses from a wide spectrum of topics encompassing computer systems,microelectronics, opto-electronics, wireless communications, networking, multimedia signalprocessing, information technology, energy conversion, power systems, control systems,biomedical engineering and many others. In 2005, we have further introduced a minoroption. Students can now choose to study for a minor programme in business, economicsor finance by taking additional courses. These minor programmes provide valuable

opportunities for students who have interests beyond engineering to enhance theiruniversity education.

The mission of the Department is to produce the highest quality of graduates to serve thesociety, and to conduct leading edge research. Our educational philosophy is to equipstudents with problem solving skills and life-long learning capabilities. The Department iscommitted to assist students throughout their studies to learn and to develop as wholepersons.

Head of Department

Ii

Page 5: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

~~~~. ~1.1 The Department

The Department of Electrical and Electronic Engineering is located at LG2, LG3, 1st, 2nd,5th, 6th, 7th and 8th floor of the Chow Yei Ching Building, 3rd floor of the Haking WongBuilding, 4th floor of the Yam Pak Building and CP-1 of the Composite Building. TheDepartment offers the Bachelor of Engineering (B.Eng.) degree in Electronic and

Communications Engineering, B.Eng. degree in Information Engineering, B.Eng. degree inElectrical Engineering and B.Eng. degree in Computer Engineering which is jointly run withthe Department of Computer Science. These programmes are accredited by the HongKong Institution of Engineers (HKIE). The Department also offers the degree of Master ofScience in Engineering (M.Sc.(Eng)) in Electrical and Electronic Engineering and jointlyoffers the degrees of M.Sc. (Eng.) in Building Services and MSc in Electronic Commerceand Internet Computing with the other Engineering Departments in the Faculty. Thesecourses have well-structured programmes of study spanning over twenty-four months.

Currently over 100 research students are studying for the Ph.D. and M.Phii degrees in theDepartment and most of them are financially supported through Postgraduate Studentships,Teaching Assistantships or Research Assistantships. Currently, there are a total of 36academic staff and 26 support staff.

1.2 Teaching Staff

Among the 36 teaching staff of the department, there are 4 Chair Professors, 1 Professor,26 Senior LecturerslLecturerslAssociate ProfessorslAssistant Professors, 3 Senior TeachingConsultantsl Teaching Consultants and 2 Research Assistant Professors. Dr. YS. Hung isthe Head of Department, Professor V.O.K. Li is the Chair of Information Engineering,

Professor T.S. Ng is the Chair of Electronic Engineering and Dean of Engineering,

Professor FF Wu is the Chair of Electrical Engineering, and Professor E.S. Yang is theChair of Microelectronics Engineering. The teaching staff members are:

l

Page 6: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

~ .r-I -. -Name Rm. No. Te!.No. E-mail

Prof. F.H.Y Chan 703 2859 2707 fhychan(Qeee.hku.hk

Dr. S.C. Chan 719 2859 8025 scchan(Qeee.hku.hk

Dr. K.T. Chau 709 2859 2704 ktchau(Qeee. hku. hk

Dr. P.YS. Cheung 601C 2859 2700 cheung(Qeee.hku.hk

Dr. S.w. Cheung 506 2859 2425 swcheung(Qeee.hku. hk

Dr. A.H.W. Choi 515 2857 8482 hwchoi(Qeee. hku. hk

Dr. WC.H. Choy 514 2857 8485 chchoy(Qeee.hku.hk

Mr. P.C. Chui 502 2859 2699 pcchui(Qeee.hku.hk

Dr. K.L. Ho 710 2859 7092 klho(Qeee.hku.hk

Dr. YS. Hung 601H 2857 8405 yshung(Qeee.hku.hk

Dr. R.YK. Kwok 604 2859 8059 ykwok(Qeee.hku.hk

Dr. P.T Lai 505 2859 2691 laip(Qeee.hku.hk

Dr. E. Lam 504 2241 5942 elam(Qeee.hku.hk

Dr. WH. Lam 715 2859 1912 whlam(Qeee.hku.hk

Mr. WK. Lee 605 2857 8403 wklee(Qeee.hku.hk

Dr. C.H. Leung 706 2859 7097 chleung(Qeee. hku. hk

Prof. V.O.K. Li 6010 2857 8425 vli(Qeee.hku.hk

Mr. H.B. Lo 708 2859 2702 hblo(Qeee.hku.hk

Dr. K.S. Lui 717 2859 7094 kslui(Qeee.hku.hk

Prof. T.S. Ng 601G 2859 2710 tsng(Qeee.hku.hk

Dr. Y Ni 607 2857 8491 yxni(Qeee.hku.hk

Dr. G.K.H. Pang 509 2857 8492 gpang(Qeee.hku.hk

Dr. M.H. Pong 718 2859 7099 mhp(Qeee.hku.hk

Dr. G. Shen 519 2857 8486 gxshen(Qeee.hku

Dr. V. Tam 610 2859 2697 vtam(Qeee.hku.hk

Dr. K.w. Tse 707 2859 2705 kwtse(Qeee.hku.hk

Dr. WK. Tsui 611 2859 8026 wktsui(Qeee.hku.hk

Dr. K.Y Wong 516 2857 8483 kywong(Qeee.hku.hk

Dr. N. Wong 720 2859 1914 nwong(Qeee.hku.hk

Dr. EX Wu 721 2859 7096 ewu(Qeee.hku.hk

Prof. F.F. Wu 601E 2859 2709 ffu(Qeee.hku.hkProf. E.S. Yang 204 2293 0320 esyang(Qeee.hku.hk

Dr. L.K. Yeung 609 2857 8493 kyeung(Qeee.hku.hk

Dr. T.!. Yuk 508 2859 7098 tiyuk(Qeee.hku.hk

Dr. N.H.C. Yung 503 2859 2685 nyung(Qeee.hku.hk

Dr. J. Zhong 608 2857 8487 jzhong(Qeee.hku.hk

2

Page 7: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

(1c I~:~:~:~::~;~~.

1.3 Laboratories

Laboratory

EEE Service WorkshopOffice of WorkshopCentral Equipment RoomCentre for Electrical Energy SystemsIndustrial Electronics Lab.Electrical Energy Utilization Lab.Optoelectronics/Electro-Optics Lab.

EEE Part II Lab.Digital System Design Lab.EEE Part I Lab.PC Workstation Lab.Intergrated Project Lab - CEEE Part III Project Lab.Integrated Project Lab. -A, -B

Control System Research Lab.Industrial Automation Research Lab.Control Lab.

Winkler's Research Lab.Medical Electronics Lab.Digital Image Processing & Pattern Recognition Lab.Multimedia Networking Lab.Device & Process Simulation Lab.MRI Research Lab.DSPS Technology CentreWireless Communication Lab.Staff Workstation Lab.Digital Signal Processing Lab.Spread Spectrum Research Lab.Audio Engineering Lab.

Mobile Radio Research Lab.Telecommunication Lab.High Frequency/E.M. TheorylCommunication Research Lab.Computer Lab.Computer System Research Lab.VLSI Design Lab.High Performance Computer Research Lab.

Power Electronics Lab.KCRC Electric Traction Lab.Electric Drives Lab.Electrical Services Application Lab.Heavy Current Research and Testing Lab.High Voltage Lab.

Power System Lab.Integrated Project Lab. -0

Building Services Lab.Integrated Circuit/Thin Film Lab.

Solid State Electronics/Photo-Voltaic Lab.

Electric Vehicle Research Lab.

~Location

Chow Yei Chino Bldo.LG301LG301ALG303LG201LG202LG203LG204LG205101102103104201202, 203501510511512513524615701705711712713722723724801802803804805806807

Hakino Wono Bldg.301302304316318321322322

Yam Pak Bldg.3/F4/F4/F

Composite Bldo.CP-1

J

3

Page 8: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N "l'.

.,.'?

I,.E AND LECTURES

You will be given a time-table by the Faculty of Engineering which consists of lecturesessions of all the five engineering departments. You should note carefully the time andvenue of the sessions relevant to you and attend your lectures as stated on the time-tablepunctually. Please also check the department notice boards and Intranet for the most up-dated time-tables.

You will note from your time-table that there are sessions for laboratory work every weekand there wil be notices posted on the notice board informing you the time and grouping for

your laboratory sessions.

Students should note that all laboratory sessions are compulsory and absence fromlaboratory sessions without satisfactory reasons will be penalized and may consequentlylead to failure in your coursework.

":'13~~f_3.1 ELECTRONIC AND COMMUNICATIONS ENGINEERING

PROGRAMME STRUCTURE

Definitions and Terminoloov

The Level of a course shall be 1, 2 or 3. Each course shall be assigned a LeveL.

All courses are grouped into the following 6 Subject Groups:A. Electronics and Communications

B. Signal Processing and Systems

C. Computer Systems, Software & IT ApplicationsD. MathematicsE. Complementary Studies

F. Others

A Core course is a compulsory course which a candidate must pass in the manner providedfor in the Regulations. A Breadth course is a level 1 or level 2 course which is offered in oneof the subject groups as an optional course for the curriculum. A Depth course is a level 3course offered in one of the subject groups as an optional course for the curriculum.

Complementary Studies shall include, in addition to those courses listed under Group E, allbroadening courses as defined by the University but not directly related to the subject areaof the programme.

Subject Electives refer to any technical subject offered by the Department of Electrical andElectronic Engineering, provided that it does not overlap significantly with other courses thatthe student has already enrolled. Thus a Subject Elective course can be a technical coursewithin or outside the list of courses in the Electronic and Communications Engineeringsubject groups below. Courses offered by other Departments wil not be accepted assubject electives unless special prior approval from the Department of Electrical andElectronic Engineering has been obtained before enrolment.

4

Page 9: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

( ~Lml.i~~iCi~(~~.; ~The Curriculum

The curriculum comprises 180 credit-units of courses as follows:

(a) 57 credit-units of Core courses from Groups A-D

(b) 54 credit-units of breadth and depth courses comprising:

(i) 18 credit-units of breadth courses selected from Groups A-C

(ii) 6 credit-units of breadth courses from Group 0(iii) further 6 credit-units of breadth course(s) from Groups A-D and/or Group F(iv) 18 credit-units of depth courses selected from Groups A-C with at least 12

credit-units selected from Group A andlor Group B(v) further 6 credit-units of breadth or depth course(s) selected from Groups

A-C(c) 36 credit-units of complementary studies courses comprising:

(i) Engineering organization and management (3 credit-units)(ii) Engineering and society (3 credit-units)(iii) Engineering economics and finance (3 credit-units)(iv) Professional and technical written communication for engineers

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

(3 credit-units)(vi) Practical Chinese language course for engineering students (3 credit-units)(vii) Additional 18 credit-units of Complementary Studies courses, including at

least 3 credit-units in Humanities and Social Sciences studies and at least3 credit-units in Culture and Value Studies or an area of studies outsidethis degree curriculum as an elective (18 credit-units)

(d) 6 credit-units in Subject Electives (6 credit-units)

(e) First year project (3 credit-units)

(f) Integrated project (6 credit-units)

(g) Technical project (12 credit-units)

(h) Workshop training (3 credit-units)(i) Industrial training (3 credit-units)

To complete the degree requirement, a candidate must pass all the courses specified in thecurriculum. In addition, the candidate must pass the IT Proficiency Test and any otherrequirements as stipulated in the University or Faculty of Engineering regulations.

Order of Study

Order of study is dictated by prerequisite and co-requisite requirements. Generally, level 1courses should be taken before level two courses, level 2 courses should be taken beforelevel 3 courses and core courses should be taken before breadth courses. Course electivesin Complementary Studies can be taken in any order.

~

5

Page 10: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-NFirst Year

. !~,"

TUQY PROGRAMMES

The first-year syllabuses shall include the following courses:

Core Courses (Total 39 credit-units)

ELEC1201ELEC1401ELEC1501ELEC1611ELEC1614ELEC1801ELEC1802

Fundamental electromagnetic theory (3)Computer organization and microprocessors (6)Computer programming and data structures (6)Circuit theory & digital logic (6)

Electronic devices & circuits (6)Engineering mathematics I (6)Engineering mathematics II (6)

Breadth Courses (Total 6 credit-units)

Six credit-units of Breadth Course(s) from Groups A-D andlor Group F

Complementary Studies (Total 12 credit-units)

CENG1001 Practical Chinese language course for engineering students (3)ECEN1507 Professional and technical written communication for engineers (3)ECEN1508 Professional and technical oral communication for engineers (3)Additional 3 credit-units of Complementary Studies course

Project (Total 3 credit-units)

ELEC1808

Second Year

First year project (3)

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

Core Courses (Total 18 credit-units)

ELEC2201ELEC2202ELEC2501

Signals and linear systems (6)Communications engineering (6)Software engineering and operating systems (6)

BreadthlDepth Courses (Total 24 credit-units)

Eighteen credit-units of Breadth Courses from Groups A-CSix credit-units of Breadth Courses from Group 0

ELEC2802ELEC2803

Complementary Studies (Total 12 credit-units)

Engineering organization and management (3)Engineering and society (3)

Project (Total 6 credit-units)

Additional 6 credit-units of Complementary Studies course

ELEC2812

Training (3 credit-units)

ELEC1803

6

Integrated project (6)

Workshop training (3)

Page 11: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

C ID~l$~~(.:'.l!t.~. ~Third Year

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

BreadthlDepth Courses (Total 24 credit-units)

Six credit-units of BreadthlDepth course in Groups A-C (6 credit-units)Eighteen credit-units of Depth courses in Groups A-C (18 credit-units)

(with at least 12 credit-units chosen from Group A andlor Group B)

Subject Elective (Total 6 credit-units)

Six credit-units of Subject Electives

Complementary Studies (Total 12 credit-units)

ELEC2804 Engineering economics and finance (3)Additional 9 credit-units of Complementary Studies courses

Project (Total 12 credit-units)

ELEC3801 Technical project (12)

Training (3 credit-units)

ELEC1804 Industrial training (3)

Minor Options (applicable to candidates admitted in the academic year 2005-2006 andthereafter)

Candidates are given an option to overload by no more than 6 credit-units in a semester topursue a minor in a discipline outside their own degree curriculum, subject to the approval ofthe Head of Department of Electrical and Electronic Engineering. For the descriptions of thecourses under minor options, candidates should refer to the syllabuses of the relevantdegree. The three minor options available are listed below:

a) Minor in Businessb) Minor in Economicsc) Minor in Finance

Courses in the selected minor can be taken as Complementary Studies courses in thedegree curriculum if such courses are deemed to satisfy the complementary studies courserequirement of the degree curriculum.

7

Page 12: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N ~~List of Courses by Subject Groups

Credit-Level Code Course Title units Prereauisite Co-reauisite

Group A Electronics and Communications

ELEC1201 Fundamental electromagnetic theory (core) 3ELEC1611 Circuit theory and digital logic (core) 6

ELEC1614 Electronic devices and circuits (core) 6 ELEC1611

2 ELEC2103 Power Electronics 62 ELEC2202 Communications engineering (core) 6 ELEC2201

. 2 ELEC2206 Electromagnetic waves 3 ELEC12012 ELEC2301 Analogue electronics 6 ELEC1614 (or

ELEC1303)

2 ELEC2302 Digital system design 6 ELEC1611 or(ELEC1301 &ELEC1303)

2 ELEC2303 Design of digital integrated circuits ELEC1614 (orELEC1302)

2 ELEC2304 Electronic materials and devices 3 ELEC1614

3 ELEC3201 Communication systems 6 ELEC22023 ELEC3203 Cellular radio and personal communication 6 ELEC2202

systems3 ELEC3204 Information theory and coding 33 ELEC3214 Microwave engineering 3 ELEC2203 or

ELEC2206ELEC3215 Fibre optics 3 ELEC2203 or

ELEC2206.. 3 ELEC3612 VLSI design principles 6 ELEC1614 (or

ELEC 1302)

Group B Signal Processing and Systems

2 ELEC2201 Signals and linear systems (core) 62 ELEC2204 Digital signal processing 6 ELEC22012 ELEC2205 Control and instrumentation 6 ELEC2201

3 ELEC3206 Control systems 6 ELEC22053 ELEC3216 Robotics 3 ELEC22053 ELEC3217 Mechatronics3 ELEC3218 Communication signal processing 3 ELEC22043 ELEC3220 Speech processing 3 ELEC22043 ELEC3505 Image and video processing 6 ELEC2201

Group C Computer Systems, Software and IT applications

ELEC1401 Computer organization and microprocessors 6(core)

ELEC1501 Computer programming and data structures(core)

2 CSLS0278 Introduction to database management 6 CSIS1119 orsystems CSLS0912 or

ELEC1501

2 ELEC2401 Computer architecture 6 ELEC1613 or(mutually exclusive with ELEC1623) ELEC1401 or

ELEC1622

2 ELEC2402 Computer communications 62 ELEC2501 Software engineering and operating 6

systems (core)

2 ELEC2602 Object oriented and systems programming 6

8

Page 13: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

( IDLml.l~~lCi~(~g

Level Code Course Title

2 ELEC2701 Internet technologies and applications

3 ELEC3401 Advanced internet technologies

3 ELEC3503 Fuzzy systems and neural networks3 ELEC3625 Internet systems programming

3 ELEC3628 Network programming (mutually exclusivewith CSIS0402 System architecture anddistributed computing, Le., cannot take both)

Group P Mathematics

ELEC1801 Engineering mathematics I (core)ELEC1802 Engineering mathematics II (core)ELEC1807 Discrete mathematics

2 ELEC2808 Differential equations

2 ELEC2809 Numerical methods

2 ELEC2810 Optimization methods2 ELEC2811 Probability and statistics

Group E Complementary studies

CENG1001 Practical Chinese language course forengineering students

ECEN1507 Professional & technical writtencommunication for engineers

ECEN1508 Professional & technical oralcommunication for engineers

222

Engineering organization and managementEngineering and societyEngineering economics and finance

ELEC2802ELEC2803ELEC2804

Group F Others

ELEC1103ELEC1104ELEC1105ELEC1803ELEC1804ELEC1808

Electrical technologyElectrical energy supplyElectric power plantsWorkshop trainingIndustrial trainingFirst year project

2 ELEC2812 Integrated project

ELEC3801 Technical project

Credit-units

12

Prereauisite

6 ELEC24026 CSIS0234 or

ELEC2701

(ELEC2701 orCSIS0234) &(ELEC2501 orCSIS0230)ELEC2602 orCSIS0396

663

3 ELEC1801 &ELEC1802

3 ELEC1801 &ELEC1802

33

333

333333

6

~Co-reauisite

9

Page 14: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N ~-'

T.llpV PROGRAMMES

3.2 INFORMATION ENGINEERING

PROGRAMME STRUCTURE

Definitions and Terminology:

The Level of a course shall be 1, 2 or 3. Each course shall be assigned a LeveL.

All subject-related courses are grouped into the following 8 Subject Groups:

A. Communications SystemsB. Signal Processing and SystemsC. Circuits & ElectronicsD. Computer Systems, Software & IT ApplicationsE. Business and Management for the IT IndustryF. MathematicsG. Complementary StudiesH. Others

A Core course is a compulsory course that a candidate must pass in the mannerprovided for in the Regulations. A Breadth course is a level 1 or level 2 course which isoffered in one of the subject groups as an optional course for the curriculum. A Depth

course is a level 3 course offered in one of the subject groups as an optional course forthe curriculum.

Complementary Studies shall include, in addition to those courses listed under Group G,all broadening courses as defined by the University but not directly related to the subjectarea of the programme.

Subject Electives refer to any technical subject offered by the Department of Electricaland Electronic Engineering, provided that it does not overlap significantly with othercourses that the student has already enrolled. Thus a Subject Elective course can be atechnical course within or outside the list of courses in the Information Engineering

subject groups below. Courses offered by other Departments wil not be accepted assubject electives unless special prior approval from the Department of Electrical andElectronic Engineering has been obtained before enrolment.

The Curriculum

The curriculum comprises 180 credit-units of courses as follows:(a) 75 credit-units of Core courses from groups A-D, and F

(b) 12 credit-units of courses in business and related studies selected from groupE.

(c) 36 credit-units of breadth and depth courses selected from groups A-F (at most6 credit-units from group E in addition to (b) above), and at most 6 credit-unitsfrom Group F in addition to (a) above).

(d) 24 credit-units of complementary studies courses comprising:

(i) Engineering and society (3 credit-units)(ii) Professional and technical written communication for engineers (3 credit-

units)(iii) Professional and technical oral communication for engineers (3 credit-units)(iv) Practical Chinese language course for engineering students (3 credit-units)(v) Additional 12 credit-units of Complementary Studies, at least 3 credit-units

in Humanities & Social Sciences, and at least 3 credit-units in Culture andValue Studies or an area of studies outside this degree curriculum as anelective (12 credit-units)

10

Page 15: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

( ID l!J~I.l~~~"r~'..Ji:U3 ~(e) 6 credit-units in Subject Electives

(f) First year project (3 credit-units)

(g) Integrated project (6 credit-units)

(h) Technical project (12 credit-units)

(i) Workshop training (3 credit-units)U) Industrial training (3 credit-units)

To complete the degree requirement, a candidate must pass all the courses specified in thecurriculum. In addition, the candidate must pass the IT Proficiency Test and any otherrequirements as stipulated in the University or Faculty of Engineering regulations.

Order of Studv

Order of study is dictated by prerequisite and co-requisite requirements. Generally, level 1courses should be taken before level two courses, level 2 courses should be taken beforelevel 3 courses and core courses should be taken before breadth courses. Course electivesin Complementary Studies can be taken in any order.

First Year

The first-year syllabuses shall include the following courses:

Core Courses (Total 39 credit-units)

ELEC1611ELEC1614ELEC1401ELEC1501ELEC1702ELEC1801ELEC1802

Circuit theory and logic (6)Electronic devices and circuits (6)Computer organization and microprocessors (6)Computer programming and data structures (6)Fundamentals of information engineering (3)Engineering mathematics I (6)Engineering mathematics II (6)

Business and Related Courses (Total 6 credit-units)

BUSI1007 Principles of management (6)

Complementary Studies (Totai 12 credit-units)

CENG1001 Practical Chinese language course for engineering students (3)ECEN1507 Professional and technical written communication for engineers (3)ECEN1508 Professional and technical oral communication for engineers (3)Additional 3 credit-units of Complementary Studies course

Project (Total 3 credit-units)

ELEC1808 First year project (3)'

11

Page 16: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-NSecond Year

. .

STUDY PROGRAMMES3

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

Core Courses (Total 36 credit-units)

ELEC2201ELEC2202ELEC2402ELEC2501ELEC2701ELEC2811

Signals and linear systems (6)Communications engineering (6)Computer communications (6)Software engineering and operating systems (6)Internet technologies and applications (6)Probability and statistics (3)

Choose one out of the following:

ELEC1807ELEC2808ELEC2809ELEC2810

Discrete mathematics (3)Differential equations (3)Numerical methods (3)Optimization methods (3)

BreadthlDepth Courses (Total 6 credit-units)

Six credit-units of Breadth Course from Groups A-D

Business and Related Studies (Total 6 credit-units)

Six credit-units of Course from Group E

Complementary Studies (Total 6 credit-units)

ELEC2803 Engineering and society (3)One three credit-unit course in Complementary Studies

ELEC2807

Project (Total 6 credit-units)

Integrated project (6)

Training (3 credit-units)

ELEC1803

Third Year

Workshop training (3)

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

BreadthlDepth Courses (Total 30 credit-units)

Thirty credit-units of BreadthlDepth courses in Groups A-F (30 credit-units).No more than 12 credit-units should be allocated to Breadth courses.No more than 18 credit-units should be allocated to a single group.No more than 6 credit-units should be allocated to group E.

Subject Elective (Total 6 credit-units)

Six credit-units of Subject Electives

12

Page 17: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

r~;IJ~I.l~~iei~l~;;~'ti~ r. ~Complementary Studies (Total 6 credit-units)

Additional 6 credit-units of Complementary Studies courses

Project (Total 12 credit-units)

ELEC3801 Technical project (12)

Training (3 credit-units)

Industrial training (3)

Minor Options (applicable to candidates admitted in the academic year 2005-2006 andthereafter)

ELEC1804

Candidates are given an option to overload by no more than 6 credit-units in a semester topursue a minor in a discipline outside their own degree curriculum, subject to the approval ofthe Head of Department of Electrical and Electronic Engineering. For the descriptions of thecourses under minor options, candidates should refer to the syllabuses of the relevantdegree. The three minor options available are listed below:

a) Minor in Businessb) Minor in Economicsc) Minor in Finance

Courses in the selected minor can be taken as Complementary Studies courses in thedegree curriculum if such courses are deemed to satisfy the complementary studies courserequirement of the degree curriculum.

List of Courses by Subject Groups

Credit-Level Code Course Title units Prereauisite Co-reauisite

Group A Communications Systems

ELEC1702 Fundamentals of information engineering (core) 3ELEC1201 Fundamental electromagnetic theory 3

2 ELEC2202 Communications engineering (core) 6 ELEC2201

3 ELEC3201 Communication systems 6 ELEC22023 ELEC3203 Cellular radio and personal communication 6 ELEC2202

systems3 ELEC3204 Information theory and coding

Group B Signal Processing and Systems

2 ELEC2201 Signals and linear systems (core) 6 ELEC1611 (orELEC1301 )

2 ELEC2204 Digital signal processing ELEC2201

3 ELEC3212 Speech recognition 6 ELEC22043 ELEC3218 Communication signal processing 3 ELEC22043 ELEC3220 Speech processing 3 ELEC22043 ELEC3505 Image and video processing 6 ELEC2201

13

Page 18: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N ~Credit-

Level Code Course Title units Prereauisite Co-reauisite

Group C Circuits and Electronics

ELEC1611 Circuit theory and digital logic (core) 6ELEC1614 Electronic devices and circuits (core) 6 ELEC1611 .

2 ELEC2301 Analogue electronics 6 ELEC1614 (orELEC1303)

2 ELEC2302 Digital system design 6 ELEC1611 or(ELEC1301 &ELEC1303)

2 ELEC2303 Design of digital integrated circuits 6 ELEC1614

3 ELEC3612 VLSI design principles 6 ELEC1614 (orELEC1302) or(ELEC1301 &ELEC1303)

Group P Computer Systems, Software and IT Applications

ELEC1401. Computer organization and microprocessor 6(core)

ELEC1501 Computer programming and data structure 6(core)

2 CSIS0278 Introduction to database management systems 6 CSIS1119 orCSIS0912 orELEC1501

ELEC2401 Computer architecture 6 ELEC1613 or(mutually exclusive with ELEC1623) ELEC1401 or

ELEC16222 ELEC2402 Computer communications (core) 62 ELEC2501 Software engineering and operating systems 6

(core)2 ELEC2601 Human computer interaction 62 ELEC2602 Object oriented and systems programming 62 ELEC2701 Internet technologies and applications (core) 6 ELEC2402

CSIS0218 Discrete event simulation 6 CSIS1119 orCSIS0912 orELEC1501

3 CSIS0250 Design and analysis of algorithms 6 CSIS1119 or(Pre- or Co-requisites) CSIS0912 or

ELEC15013 CSIS0323 Advanced database Systems 6 CSIS02783 ELEC3401 Advanced internet technologies 6 CSIS0234 or

ELEC27013 ELEC3503 Fuzzy systems and neural networks 63 ELEC3505 Image and video processing 6 ELEC22013 ELEC3621 Introduction to parallel programming 3 ELEC2401 or

ELEC16233 ELEC3622 Distributed computing systems (ELEC2501 or

CSIS0230) &

(ELEC2402 orCS i S0234)

3 ELEC3625 Internet systems programming 6 (ELEC2701 orCSIS0234) &

(ELEC2501 orCSIS0230)

3 ELEC3626 Computer network security ELEC2701 or(mutually exclusive with ELEC6070, Le., CSLS0234cannot take both)

3 ELEC3628 Network programming (mutually exclusive 3 ELEC2602 orwith CSlS0402 System architecture and CSLS0396distributed computing. Le.. cannot take both)

14

Page 19: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

C IDI!J~I.l;i~~lY':i'~.;

Level Code Course Title

Group E Business and Management in IT-Industry

2

22

BUSI1006BUSI1007

BUSl0016

BUSI0023BUSI1001

ELEC3701 Telecommunication policy and regulations

Principles and practices of modern busìnessPrinciples of management (compulsory)

Introduction to finance

Operations and qualiy managementBusiness law

Group F . Mathematics

ELEC1801 Engineering mathematics I (core)ELEC1802 Engineering mathematics II (core)ELEC1807 Discrete mathematics

2 ELEC2808 Differential equations

ELEC2809 Numerical methods

2 ELEC2810 Optimization methods2 ELEC2811 Probability and statistics (core)

3 ELEC3703 Queuing theory3 ELEC3704 System modeling and peiiormance analysis

Group G Complementary studies

CENG1001 Practical Chinese language course forengineering students

ECEN 1507 Professional & technical written 3communication for engineers

ECEN1508 Professional & technical oral communicationfor engineers

2 ELEC2803 Engineering and society

Group H Others

ELEC1803 Workshop trainingELEC1804 Industrial trainingELEC1808 First year project

2 ELEC2807 Integrated project

3 ELEC3801 Technical project

Credit-units Prereauisite

36

6 Background onAccounting

66

6

663

ELEC1801 &ELEC1802ELEC1801 &ELEC1802

33

ELEC3703

3

333

12

~Co-reauisite

~

15

Page 20: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N ti3.3 ELECTRICAL ENGINEERING

PROGRAMME STRUCTURE

Definitions and Terminology:

The Level of a course shall be 1, 2 or 3. Each course shall be assigned a LeveL.

All courses are grouped into the following 8 Subject Groups:

A. Electrical EnergyB. Signals, Communications & SystemsC. Circuits & ElectronicsD. Computer SystemsE. Software & IT Applications

F. MathematicsG. Complementary StudiesH. Others

A Core course is a compulsory course which a candidate must pass in the mannerprovided for in the Regulations. A Breadth course is a level 1 or level 2 course which isoffered in one of the subject groups as an optional course for the curriculum. A Depthcourse is a level 3 course offered in one of the subject groups as an optional èourse forthe curriculum.

Complementary Studies shall include, in addition to those courses listed under group G,all broadening courses as defined by the University but not directly related to the subjectarea of the programme.

Subject Electives refer to any technical subject offered by the Department of Electricaland Electronic Engineering, provided that it does not overlap significantly with othercourses that the student has already enrolled. Thus a Subject Elective course can be atechnical course within or outside the list of courses in the Electrical Engineering subjectgroups below. Courses offered by other Departments will not be accepted as subjectelectives unless special. prior approval from the Department of Electrical and ElectronicEngineering has been obtained before enrolment.

The Curriculum

The curriculum comprises 180 credit-units of courses as follows:

(a) 69 credit-units of Core courses of the curriculum from groups A-F

(b) 36 credit-units of BreadthlDepth courses comprising:

(i) 18 credit-units of breadth courses from groups B-F, of which 12 credit-units arechosen from Groups B-E and 6 credit-units from group F

(ii) 18 credit-units of depth courses from groups A-E, of which at least 12credit-units are chosen from Group A

(c) 12 credit-units in Subject Electives

(d) 36 credit-units of complementary studies courses comprising:

(i) Engineering organization and management (3 credit-units)

(ii) Engineering and society (3 credit-units)

(iii) Engineering economics and finance (3 credit-units)(iv) Professional and technical written communication for engineers (3

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

16

Page 21: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

C ID Iml.l~~lei~(~'.lY=' ~(vi) Practical Chinese language course for engineering students (3 credit-units)(vii) Additional eighteen credit-units of Complementary Studies courses, including

at least 3 credit-units in Humanities and Social Sciences studies and at least3 credit-units in Culture and Value Studies or an area of studies outside thisdegree curriculum as an elective (18 credit-units)

(e) First year project (3 credit-units)

(f) Integrated project (6 credit-units)

(g) Technical project (12 credit-units)

(h) Workshop training (3 credit-units)(i) Industrial training (3 credit-units)

To complete the degree requirement, a candidate must pass all the courses specified inthe curriculum. In addition, a candidate must pass the IT Proficiency Test and satisfy any

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

Order of Studv

Order of study is dictated by prerequisite and co-requisite requirements. Generally, levelone courses should be taken before level two courses, level two courses should be takenbefore level 3 courses and core courses should be taken before breadth courses. Courseelectives in Complementary Studies can be taken in any order.

First Year

The first-year curriculum shall normally include the following courses:

Core Courses (Total 45 credit-units)

ELEC1103ELEC1104ELEC1105ELEC1611ELEC1614ELEC1401ELEC1501ELEC1801ELEC1802

Electrical technology (3)Electrical energy supply (3)Electric power plants (3)Circuit theory and logic (6)Electronic devices and circuits (6)Computer organization and microprocessors (6)Computer programming and data structures (6)Engineering mathematics I (6)Engineering mathematics II (6)

Complementary Studies (Total 12 credit-units)

CENG1001

ECEN1507

ECEN1508

Practical Chinese language course for engineeringstudents (3)Professional and technical written communication forengineers (3)Professional and technical oral communication forengineers (3)Additional 3 credit-units of Complementary Studies course

Project (Total 3 credit-units)

ELEC1808 First year project (3)

f!

17

Page 22: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N ~:lSecond Year

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

Core Courses (Total 24 credit-units)

ELEC2101ELEC2102ELEC2103ELEC2201

Power transmission and distribution (6)Electric energy conversion (6)Power electronics (6)Signals and linear systems (6)

Breadth Courses (Total 18 credit-units)

Twelve credit-units of Breadth Courses from groups B-E.Six credit-units of Breadth Courses from group F.

Complementary Studies (Total 12 credit-units)

ELEC2802 Engineering organization and management (3)ELEC2803 Engineering and society (3)Additional 6 credit-units of Complementary Studies course

Project (Total 6 credit-units)

ELEC2805 Integrated project (6)

Training (3 credit-units)

ELEC1803 Workshop training (3)

Third Year

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

Depth Courses (Total 18 credit-units)

Eighteen credit-units of depth courses from groups A-E, with at least twelve credit-units from Group A

Subject Electives (Total 12 credit-units)

Twelve credit-units of Subject Electives

Complementary Studies (Total 12 credit-units)

ELEC2804Additional

Engineering economics and finance (3)9 credit-units of Complementary Studies courses

Project (Total 12 credit-units)

ELEC3801 Technical project (12)

Training (3 credit-units)

ELEC1804 Industrial training (3)

18

Page 23: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

(~~~ ~Minor Options (applicable to candidates admitted in the academic year 2005-2006 andthereafter)

Candidates are given an option to overload by no more than 6 credit-units in a semesterto pursue a minor in a discipline outside their own degree curriculum, subject to theapproval of the Head of Department of Electrical and Electronic Engineering. For thedescriptions of the courses under minor options, candidates should refer to the syllabusesof the relevant degree. The three minor options available are listed below:

a) Minor in Businessb) Minor in Economicsc) Minor in Finance

Courses in the selected minor can be taken as Complementary Studies courses in thedegree curriculum if such courses are deemed to satisfy the complementary studies courserequirement of the degree curriculum.

List of Courses by Subject GroupsCredit-

Level Code Course Title units

Group A Electrical Energy

ELEC1103 Electrical technology (core) 3ELEC1104 Electrical energy supply (core) 3ELEC1105 Electric power plant (core) 3

2 ELEC2101 Power transmission and distribution (core)

2 ELEC2102 Electric energy conversion (core) 6

ELEC2103 Power electronics (core) 6

3 ELEC3104 Electric vehicle technology 63 ELEC3105 Building services - electrical services 63 ELEC3106 Building services - electrical installations 63 ELEC3107 Power system analysis and control 63 ELEC3108 Power system protection 33 ELEC3109 Electric drives 3

ELEC3110 Electric traction

Group B Signals. Communications and Systems

ELEC1201 Fundamental electromagnetic theory

2 ELEC2201 Signals and linear systems (core) 62 ELEC2202 Communications engineering 6

2 ELEC2204 Digital signal processing 62 ELEC2205 Control and instrumentation 62 ELEC2206 Electromagnetic waves 3

3 ELEC3201 Communication systems 63 ELEC3203 Cellular radio and personal communication 6

systems3 ELEC3204 Information theory and coding 33 ELEC3206 Control systems 63 ELEC3216 Robotics 33 ELEC3217 Mechatronics 33 ELEC3218 Communication signal processing 33 ELEC3220 Speech processing 33 ELEC3505 Image and video processing 6

Prereauisite Co-reauisite

ELEC2101ELEC2101ELEC1103 (orELEC1101)ELEC1103 (orELEC1101)

ELEC2201

ELEC1201

ELEC2202ELEC2202

ELEC2205ELEC2205

ELEC2204ELEC2204ELEC2201

ELEC1104 (orELEC1101)ELEC1103 (orELEC1101)

ELEC2201

ELEC2201

~

19

Page 24: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N ~Credit-

Level Code Course Title units Prereauisite Co-reauisite

Group C Circuits and Electronics

ELEC1611 Circuit theory and digital logic (core) 6ELEC1614 Electronic devices and circuits (core) 6 ELEC1611

ELEC2301 Analogue electronics ELEC1614 (orELEC1303)

2 ELEC2302 Digital system design 6 ELEC1611 or(ELEC1301 &ELEC1303)

ELEC2303 Design of digital integra led circuits 6 ELEC1614 (orELEC1302)

2 ELEC2304 Electronic materials and devices 3 ELEC16142 ELEC2602 Object oriented and systems programming 6

ELEC3628 Network programming (mutually exclusive ELEC2602 orwith CSIS0402 System architecture and CSLS0396distributed computing, i.e., cannot take both)

Group P Computer Systems

ELEC1401 Computer organization and 6Microprocessors (core)

ELEC2401 Computer architecture 6 ELEC1613 or(mutually exclusive with ELEC1623) ELEC1401 or

ELEC16222 ELEC2402 Computer communications 62 ELEC2701 Internet technologies and applications 6 ELEC2402

ELEC3401 Advanced internet technologies 6 CSIS0234 orELEC2701

Group E Software and Information Technology Applications

ELEC1501 Computer programming and 6data structures (core)

CSlS0278 Introduction to database management 6 CSIS1119 orsystems CSIS0912 or

ELEC15012 ELEC2602 Object oriented and systems programming 62 ELEC2501 Softare engineering and operating systems 6

ELEC3503 Fuzzy systems and neural networks 6ELEC3625 Internet systems programming 6 (ELEC2701 or

CSIS0234) &(ELEC2501 orCSIS0230)

Group F Mathematics

ELEC1801 Engineering mathematics i (core) 6ELEC1802 Engineering mathematics II (core) 6ELEC1807 Discrete mathematics 3

ELEC2808 Differential equations 3 ELEC1801 &ELEC1802

ELEC2809 Numerical methods 3 ELEC1801 &ELEC1802

2 ELEC2810 Optimization methods2 ELEC2811 Probability and statistics

20

Page 25: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

( ~ lIJ~I.l~~lCi~(~' .111i\~., -~

Level Code Course TitleGroup G Complementary studies

CENG1001 Practical Chinese language course for 3engineering students

ECEN 1507 Professional & technical written 3communication for engineers

ECEN1508 Professional & technical oraicommunication for engineers

Credit-Prereauisite Co-reauisiteunits

222

ELEC2802ELEC2803ELEC2804

Engineering organization and managementEngineering and societyEngineering economics and finance

333

Group H Others

ELEC1803 Workshop trainingELEC1804 Industrial trainingELEC1808 First year project

2 ELEC2805 Integrated project

3 ELEC3801 Technical project

333

6

12

3.4 COMPUTER ENGINEERING

PROGRAMME STRUCTURE

Definitions and Terminoloqv:

The Level of a course shall be 1, 2 or 3. Each course shall be assigned a LeveL.

All courses are grouped into the following 7 Subject Groups:

A. Hardware and digital technologyB. Computer architecture and systemsC. System software and programmingD. Computer applicationsE. MathematicsF. Complementary studiesG. Others

A Core Course is a compulsory course which a candidate must pass in the mannerprovided for in the Regulations. A Breadth Course is a level 1 or level 2 course that isoffered in one of the subject groups as an optional course for the curriculum. A DepthCourse is a level 3 course offered in one of the subject groups as an optional course forthe curriculum.

Complementary Studies shall include, in addition to those courses listed under group F,all broadening courses as defined by the University but not directly related to the subjectarea of the programme.

Subject Electives refer to any technical subject offered by the Department of Electricaland Electronic Engineering and the Department of Computer Science, provided that itdoes not overlap significantly with other courses that the student has already enrolled.Thus a Subject Elective course can be a technical course within or outside the list ofcourses in the Computer Engineering subject groups below. Courses offered by otherDepartments will not be accepted as subject electives unless special prior approval fromthe Department of Electrical and Electronic Engineering has been obtained beforeenrolment.

i:ff

21

Page 26: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N ~lJUDY PROGRAMMES

The Curriculum

The curriculum comprises 180 credit-units of courses as follows:(a) 78 credit-units of Core Courses from Groups A-E(b) 33 credit-units of BreadthlDepth courses comprising

(i) at least 6 credit-units of Depth Course(s) selected fromGroups A-D; and

(ii) the remaining are Breadth or Depth Courses selected from GroupsA-E

(c) 6 credit-units of Subject Elective course(s)

(d) Complementary Studies courses comprising (Total 36 credit-units):(i) Engineering organization and management (3 credit-units)(ii) Engineering and society (3 credit-units)

(iii) Engineering economics and finance (3 credit-units)(iv) Professional and technical written communication for engineers

(3 credit-units)

(v) Professional and technical oral communication for engineers

(3 credit-units)

(vi) Practical Chinese language course for engineering students (3 credit-units)

(vii) Additional eighteen credit-units of Complementary Studies courses,including at least three credit-units in Humanities and Social SciencesStudies and at least 3 credit-units in Culture and Value Studies or anarea of studies outside this degree curriculum as an elective (18credit-units)

(e) Integrated project -- embedded systems (9 credit-units)

(f) Technical project (12 credit-units)

(g) Workshop training (3 credit-units)(h) Industrial training (3 credit-units)

To complete the degree requirement, a candidate must pass all the courses specified inthe curriculum. In addition, the candidate must pass the IT Proficiency Test and any otherrequirements as stipulated in the University or Faculty of Engineering regulations.

Order of Studv

Order of study is dictated by prerequisite and co-requisite requirements. Generally, levelone courses should be taken before level two courses, levei two courses should be takenbefore level 3 courses and core courses should be taken before breadth courses. Courseelectives in Complementary Studies, including the course in Humanities and SocialScienceslCulture & Value and Language, can be taken in any order.

22

Page 27: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

C IDlIJ~I.l::~lCi~(~~ (: ~First Year

The first-year syllabuses shall include the following courses:

Core Courses (Total 42 credit-units)

CSIS1117CSIS1118CSIS1119ELEC1611ELEC1401ELEC1614ELEC1801

Computer programmingMathematical foundations of computer scienceIntroduction to data structures and algorithmsCircuit theory and digital logicComputer organization and microprocessorsElectronic devices and circuitsEngineering mathematics I

Breadth Course(s) (Total 6 credit-units)

Six credit-units of Breadth Course(s) selected from Groups A-E

Complementary Studies (Total 12 credit-units)

CENG1001 Practical Chinese language course for engineering studentsECEN1507 Professional and technical written communication for engineersECEN1508 Professional and technical oral communication for engineersAdditional 3 credit-units of Complementary Studies Course.

Second Year

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

Core Courses (Total 36 credit-units)

CSIS0230CSLS0234CSIS0297ELEC1802ELEC2302ELEC2401

Principles of operating systemsComputer and communication networksIntroduction to software engineeringEngineering mathematics IIDigital system designComputer architecture

BreadthlDepth Course (Total 3 credit-units)

Three credit-units of BreadthlOepth Course selected according to item (b) of thecurriculum.

Complementary Studies (Total 12 credit-units)

ELEC2802 Engineering organization and managementELEC2803 Engineering and societyAdditional 6 credit-units of Complementary Studies Course(s)

Project (Total 9 credit-units)

ELEC2806 Integrated project -- embedded systems

Training (3 credit-units)

ELEC1803 Workshop training

· J~

23

Page 28: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N iJ"1"-'

DY PROGRAMMES'.

Third Year

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

BreadthlDepth Courses (Total 24 credit-units)

Twenty-four credit-units of BreadthlDepth Courses selected according to item (b) ofthe curriculum.

Subject Elective (Total 6 credit-units)

Six credit-units of Subject Elective

Complementary Studies: (Total 12 credit-units)

ELEC2804 Engineering economics and financeAdditional nine credit-units of Complementary Studies Courses

Project (Total 12 credit-units)

ELEC3802 Technical project

Training (3 credit-units)

ELEC1804 Industrial training

Minor Options (applicable to candidates admitted in the academic year 2005-2006 andthereafter)

Candidates are given an option to overload by no more than 6 credit-units in a semester topursue a minor in a discipline outside their own degree curriculum, subject to the approval ofthe Head of Department of Electrical and Electronic Engineering. For the descriptions of thecourses under minor options, candidates should refer to the syllabuses of the relevantdegree. The three minor options available are listed below:

a) Minor in Businessb) Minor in Economicsc) Minor in Finance

Courses in the selected minor can be taken as Complementary Studies courses in thedegree curriculum if such courses are deemed to satisfy the complementary studies courserequirement of the degree curriculum.

24

Page 29: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

( ~lI~!J~"'1List of Courses by Subject Groups

Level CodeCredit-unitsCourse Title

Group A Hardware and Digital Technology

ELEC1611 Circuit theory & digital logic (core)ELEC1614 Electronic devices & circuits (core)

22222

ELEC2201ELEC2202ELEC2204ELEC2205ELEC2302

Signals and linear systemsCommunications engineeringDigital signal processingControl and instrumentationDigital system design (core)

2 ELEC2303 Design of digital integrated circuits

33

ELEC3201ELEC3203

Communication systemsCellular radio and personal communicationsystems (mutually exclusive with CSIS0328,ELEC6071 )Information theory and codingImage and video processingSpeech processingVLSI design principles

3333

ELEC3204ELEC3505ELEC3220ELEC3612

Group B Computer Architecture and Systems

ELEC1401 Computer organization & microprocessors (core)

2 CSIS0234 Computer and communication networks (core) 6

2 ELEC2401 Computer architecture (core) 6

3 CSLS0328 Wireless and mobile computing 6(mutually exclusive with ELEC3203, ELEC6071)

3 ELEC3401 Advanced internet technologies 6

3 ELEC3621 Introduction to parallel programming

3 ELEC3622 Distributed computing systems

3 ELEC3626 Computer network security(mutually exclusive with ELEC6070,i.e.. cannot take both)

The following MSc courses may be selected as a subiect elective.MSc ELEC6036 High performance computer architecture

MSc ELEC6071 wireless networking (mutually exclusivewith ELEC3203, CSIS0328)

Prereauisite

66

66666

ELEC2201

ELEC1611 or(ELEC1301 &ELEC1303)ELEC 1302 orELEC1614

6

ELEC2202ELEC2202

3636

ELEC2201ELEC2204ELEC1302 orELEC1614

CSlS1120 orELEC1401 orELEC1613ELEC1401

CSIS0234

3

CSIS0234 orELEC2701ELEC2401 orELEC1623(ELEC2501 orCSIS0230) &

(ELEC2402 orCSIS0234)ELEC2402 orCSIS0234

3

ELEC 1623 orELEC2401ELEC2402 orCSIS0234

~Co-reauisite

ELEC2201

ELEC2201

'00

25

Page 30: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-N ~~Credit-

Level Code Course Title units Prereauisite Co-reauisite

Group C System Software & Programming

CSLS1117 Computer programming (core) 6CSIS1119 Intro. to data structures and algorithms (core) 6 CSIS1117 or

CSIS0396 orCSIS0911 orELEC1501

2 CSLS0230 Principles of operating systems (core) 6 CSIS1119 &(CSIS1120 orELEC1401 orELEC1613)

CSLS0259 Principles of programming languages 6 CSIS1119 &

(CSIS1120 orELEC1401 orELEC1613)

CSLS0278 Introduction to database management systems 6 CSLS1119 orCSlS0912 orELEC1501

2 CSIS0297 Introduction to software engineering (core) 6 CSIS1117 orCSIS0396 orCSIS0911 orELEC1501

2 CSLS0396 Programming methodology and object- 6 CSIS1117 ororiented programming (mutually exclusive with CSIS0911 orELEC2602, i.e., cannot take both) ELEC1501

2 ELEC2601 Human computer interaction

CSLS0218 Discrete event simulation 6 CSIS1119 orCSIS0912 orELEC1501

3 CSIS0232 Operating systems laboratory 6 CSlS02303 CSLS0233 Open source software development 6 Prerequisite:

CSIS0230;OR Co-requisite:CSIS0234and CSIS0297

3 CSLS0235 Compiling techniques 6 CSIS02593 CSlS0250 Design and analysis of algorithms 6 CSLS1119 or

CSlS0912 orELEC1501(Pre- or Co-requisites)

3 CSlS0323 Advanced database systems 6 CSIS02783 CSLS0403 Implementation, testing and 6 CSIS0297 or

maintenance of software systems CSIS0401(Pre- or Co-requisite)

3 ELEC3628 Network programming (mutually exclusive 3 ELEC2602 orwith CSIS0402 System architecture and CSIS0396distributed computing, i.e., cannot take both)

Group D Computer Applications

CSIS0270 Artiicial intelligence 6 CSIS1119 orCSIS0912

3 CSlS0271 Computer graphics 6 CSIS1119 orCSIS0912

CSLS0314 Pattern classification and machine learning CSLS1119 orELEC1501

3 CSIS0315 Multimedia computing and applications 6 CSLS1119 orCSlS0912

3 CSLS0317 Computer vision 6 CSIS1119 or(mutually exclusive with ELEC3504 & CSIS0912 orELEC3505. i.e., cannot take both) ELEC1501

3 CSIS0318 Advanced multimedia CSLS0315

26

Page 31: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

(~ iIJ~I.l~~lCi~f.:'.1I1" i. ~Credit-

Level Code Course Title units Prereauisite Co-reouisite

3 C8180320 Electronic commerce technology 6 C8180278 orCSIS0912

C8180322 Internet and the World Wide Web 6 C81S1117 or(mutually exclusive with C8180325. C8180396 ori.e., cannot take both) C8180911 or

ELEC1501

C81S0325 Topics in Web technologies 6 C8180322 or(mutually exclusive with CS180322. C8180234i.e., cannot take both)

C8180326 Computational molecular biology CS180250; or610C2808 &610C3808

3 C8180329 Computer game design and programming 6 C81802713 ELEC3503 Fuzzy systems and neural networks 6

Group E Mathematics

CSI81118 Mathematical foundations of computer science 6(core)

ELEC1801 Engineering mathematics i (core) 6ELEC1802 Engineering mathematics II (core) 6

2 ELEC2808 Differential equations 3 ELEC1801 &ELEC1802

2 ELEC2809 Numerical methods 3 ELEC1801 &ELEC1802

2 ELEC2810 Optimization methods2 ELEC2811 Probability and statistics

3 ELEC3703 Queuing theory 33 ELEC3704 8ystem modeling and performance analysis 3 ELEC3703

Group F Complementary Studies

CENG1001 Practical Chinese language course for 3engineering students

CENG1002 Putonghua course for engineering students 0 CENG1001(restricted enrolment)

CENG1003 Advanced language studies in Chinese for 3 CENG1001engineering students

ECEN1507 Professional & technical written communication 3for engineers

ECEN1508 Professional & technical oral communicationfor engineers

2 ELEC2802 Engineering organization and management 32 ELEC2803 Engineering and society 32 ELEC2804 Engineering economics and finance 3

Group G Others

ELEC1803 Workshop training 3 ~ELEC1804 Industrial training 3

2 ELEC2806 Integrated project -- embedded systems 9

3 ELEC3802 Technical project 12

27

Page 32: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

-Nil.."".

. ... ..~~

. - . .

4.1 Laboratory Guidelines

Laboratory work forms an important and integral part of our B.Eng degree courses. Duringthese scheduled sessions, you will be asked to conduct experiments and investigationheavily related to the courses of that year. Instruction sheets will be given in advance anddemonstrators (postgraduate students) will be present during the sessions to advise andassist students who may have difficulties. Member(s) of staff may also be present tosupervise the laboratory and answer questions.

You are expected to observe the rules and regulations while staying in the laboratory,especially the safety aspects of handling electrical equipment. Demonstrators and membersof staff are responsible to reinforce these rules and regulations. Any students appear to actin conflct with these rules and regulations may not be allowed to use the laboratory.

4.2 Log Books & Reports

A student's laboratory work is assessed by the log book(s) helshe keeps and the fulllaboratory reports submitted at a published set of dates. Therefore, it is vital for you to keepa complete record of the experiments performed in your log book(s), as well as giving adetail account of the experiment in a report. Report copying, once discovered, will attractheavy penalty.

Students who fail their laboratory assessment of a particular course wil fail thatcourse automatically, irrespective of how they performed in the written examination.

4.3 Tutorial Classes

Tutorial classes are also organized throughout the year at appropriate times for you to raisequestions related to their courses. Tutorial problem sheets may be handed out by the courseteachers, and you may be asked to hand in written solutions as part of their courseassessment. Although scheduled in the time-table, the exact dates for these classes will beannounced by individual teachers.

28

Page 33: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

f0 'i.~(.~.~.~ - .i. . :¡; ~5.1 Workshop Training Programme

The Department offers a compulsory Workshop Training Programme during the summer

vacation to all our undergraduate students of all four disciplines who have completed theirfirst year. This programme is designed to satisfy the HKIE and EC(UK) membershiprequirements, and is organized by the University Technology Support Centre in conjunctionwith the Vocational Training Council. It aims to expose our students to up-to-date andsophisticated equipment used in industry currently, and to provide hands-on skills andexperience in the processes of design, implementation and testing of electrical, electronicand computer engineering systems.

5.2 Industrial Training Programme

There is a compulsory Industrial Training Programme during the summer vacation for allour undergraduate students who have completed their 2"' year of study. This two-monthplacement with industrial companies is designed for our students to learn how today'sEComE, InfoE, EE and CE companies operate. Emphasis is placed on the problem solvingof engineering projects. Students will also be exposed to other related technical and/ormanagerial activities.

5.3 Integrated Study-Work Programme

In addition to the above two programmes, students may elect to join an optional IntegratedStudy-Work Programme at the end of their second year. The essence of this programme isto enable students to enter employment in a relevant discipline for a year before they begintheir final year course. This study work concept enables the student to develop a moremature and practical outlook towards his job and profession with benefit to both the studentsand to Hong Kong Industry. Normally, the programme must be approved by the Head ofDepartment in advance. Students who join this programme will be assigned to a supervisorat the company and an academic supervisor from the department. Their role is to provideadvice and support during that year. If you are interested in the above programme, youshould either talk to your non-academic tutor or course director.

29

Page 34: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

~ ~6.1 Non-Academic Tutorsl Class Tutors

Each new student will be assigned to an academic staff acting as hislher "non-academic"tutor when helshe first arrives. The attachment spans through the 3 years degree courseand it is hoped that students will meet their tutors regularly. The role of a non-academic tutoris to provide guidance to students in the non-academic areas of their university lives. Thefrequency of meetings is flexible and can be arranged between the student and hislher tutor.

Apart from the non-academic tutors, there are also class tutors for students of eachcurriculum and of each year. Hislher role is to offer advice on students' studies and otheracademic matters.

The class tutors' names are printed under the "Useful Numbers" section of this handbook.

6.2 Staff-Student Consultative Committee

The role of the Staff-Student Consultative Committee (SSCC) is to enable class

representatives and class tutors to meet face to face to discuss matters raised by studentsor teachers. In the past, the SSCC met on an average of two times a year to discussmatters such as problems and diffculties encountered in lectures, laboratory classes,teaching assistants, reporting scheme, computer utilization, departmental accommodation,and many other similar issues. The atmosphere during the SSCC is often informal, positiveand problem solving.

The meeting is usually organized by the Administrative Assistant of the department, and theChairman is Dr. N.H.C. Yung.

6.3 E-mail, Intranet, Notice Board & Others

Throughout the academic year, there are a lot of messages and information which thedepartment or individual teachers would like to channel to you through email, departmentalintranet and notices. It is therefore your responsibiliy to read email, departmental intranetand notices on the Department Notice board.

You should also elect among yourselves one or two Class Representative(s) who are

responsible, when necessary, for channeling departmental notices, distributing notes andhandouts, collecting opinion and feedback from students and attending to other studentmatters. They will also be invited to attend the Staff-Student Consultative Committee

Meetings of the department.

6.4 Reference Books

Individual teachers may recommend references andlor textbooks at the beginning of thesemester for their courses. You are encouraged to use the University Main Library facilitieswhen you need to search for references.

30

Page 35: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

( íltl~~~"U.l~'£~1 ~7.1 Hong Kong Institution of Engineers (HKIE)

The Hong Kong Institution of Engineers is the professional engineering learned society andqualifying body for Hong Kong and as such has a responsibility of setting and maintainingthe professional and technical standards of its members. To this end, it evaluates thequalifications for admission to grades of Institution membership.

The Corporate Membership status (M.H.K.I.E.lF.H.K.I.E.) of the HKIE is recognized by theHong Kong Government. Since our B.Eng. programmes are accredited by the HKIE, ourgraduates are recognized by the HKIE as having satisfied the academic part of theCorporate Membership (M.H.K.I.E.lFH.K.I.E.) qualification. The qualification matters are theresponsibility of the Qualification and Membership Board of the Institution. All theengineering disciplines including the Electrical Discipline and the Electronic Discipline arerepresented by their respective Discipline Representatives as members of this Board. Thelearned society functions are organized by the elected committees of various Divisionswhich HKIE members are entitled to join according to their own interests. Our students mayfind the following Divisions, among others, to be of interest: (a) Electrical, (b) Electronics, (c)Control, Automation & Instrumentation, (d) Biomedical, (e) Environment, (f) InformationTechnology, and (g) Building Services. The HKIE monthly journal, the Asia Engineer, iscirculated free to all its members. The HKIE offers one year free membership for theFreshman.

The HKIE takes very seriously its responsibilities with regard to the Washington Accord andto fostering, maintaining and developing bilateral and international agreements for themutual recognition of qualifications. This is undertaken through links with a number ofinternational engineering initiatives which have been established to hormonise qualificationsand to recognize accreditation methods and standards; the Washington Accord, Federationof Engineering Institutions of South East Asia and Pacific (FEISEAP) and EuropeanFederation of National Engineering Associations (FEANI) are examples.

7.2 Institution of Electrical Engineers (lEE)

The lEE is the UK institute granting professional status to qualified electrical engineers. ThelEE is responsible for publishing its many technical proceedings and journals as well as themonthly lEE Review and 3-weekly lEE News. Student members are entited to the privilegesof a worldwide membership. They receive the Review and News free and can subscribe toany of the proceedings or journals at members' rates. The learned society interests of themembers in Hong Kong are looked after by lEE Hong Kong which organizes technicalseminars, visits, video shows and paper contests, all announced through the Centre'snewsletters.

II

31

Page 36: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

32

-N , '

L INSTITUTIONSi !l,

7.3 The Institute of Electrical and Electronics Engineers (IEEE)

The Institute of Electrical and Electronics Engineers is the world's largest professional

engineering society headquartered in U.S.A. with over 300,000 members all over the world.Founded in 1884, its purposes are:

Scientific and Educational, directed toward the advancement of the theory andpractice of electrical engineering, electronics, computer engineering and computersciences and the allied branches of engineering and related arts and sciences.

Professional, directed toward the advancement of the standing of members of theprofession it serves.

IEEE strives to enhance the quality of life for all people throughout the world through theconstructive application of technology in its field of competence. It endeavors topromote understanding of the influence of such technology on the public welfare.

The Institute has over 36 societies, such as Computer Society, Communication Society,Power Engineering Society, etc. The Societies provide their members with valuabletechnical information through low-cost special publications, meetings and conferences, andpersonal contacts.

The Hong Kong Section of IEEE was formed in 1972 and is one of the oldest sections in theregion. The section, with its student branches, organizes seminars, short courses, visits,conferences and òther technical activities to promote the advancement of electrical,electronics and computer engineering. Student members enjoy much reduced subscriptionrate, various supports in the form of publications, library etc. and opportunity to be trained asstudent leaders.

Page 37: Undergraduate Handbook 2005-2006 - University of …...Admissions Tutor & Coordinator Chairman, Staff-student Consultative Committee EComE-J Class Tutor EComE-11 Class Tutor EComE-11i

I

i

L_~h 0'1 01 n~¡

L-

1

Cf:-= 1\. C

O~owl

~~(.¡ .\

~~-~~8.a~:)g~~.a~

.;J~

1

All enquiries should be directed to:

JH

~l

~:I

Department of Electrical & Electronic EngineeringThe University of Hong Kong

Chow Yei Ching BuildingPokfulam Road

HO~9jKOng, ITel: (85Fax: (85''ge ht)