Courses/Streams
For Cohort 2008
| Requirement | Level | Units | Remarks |
|---|---|---|---|
| University Chinese Civilisation | - | 6 | - |
| University Language | - | 6 | # |
# Students may meet the University Language requirement by successful completion of the English Enhancement Courses or successful completion of 2 courses selected from the University's approved list of Courses Fulfilling University Language Requirements for Bachelor Degree Students.
Programme Core (70 credit units)
Required Courses - 49 credit units
Programme Electives - minimum 21 credit units from these electives
Students may choose a study stream to concentrate on by taking 12 credit units of the selected stream and any 9 credit units from the list. Students who do not want to concentrate on a selected stream may take any 21 credit units from the list.
Information Security Stream : Stream Core
| Code | Title | Level | Units |
|---|---|---|---|
| CS4286 | Internet Security and E-Commerce Protocols | B4 | 3 |
| CS4290 | Digital Media and Rights Management | B4 | 3 |
| CS4293 | Topics on Computer Security | B4 | 3 |
| CS4394 | Information Security and Management | B4 | 3 |
Multimedia Computing Stream : Stream Core
| Code | Title | Level | Units |
|---|---|---|---|
| CS3483 | Multimodal Interface Design | B3 | 3 |
| CS4182 | Computer Graphics | B4 | 3 |
| CS4185 | Multimedia Technologies and Applications | B4 | 3 |
| CS4280 | Advanced Internet Applications Development | B4 | 3 |
Software Engineering and Project Management Stream : Stream Core [FAQ]
| Code | Title | Level | Units |
|---|---|---|---|
| CS3346 | Software Testing and Maintenance | B3 | 3 |
| CS3356 | Managing Software Projects (exclusive with IS4500) |
B3 | 3 |
| CS4280 | Advanced Internet Applications Development | B4 | 3 |
| CS4348 | Software Quality Management | B4 | 3 |
Systems and Networks Stream : Stream Core
| Code | Title | Level | Units |
|---|---|---|---|
| CS3185 | Computer Architecture | B3 | 3 |
| CS3283 | Distributed Systems | B3 | 3 |
| CS4280 | Advanced Internet Applications Development | B4 | 3 |
| CS4282 | Internet and Distributed Systems Programming | B4 | 3 |
Other Programme Electives :
Out-of-discipline (9 credit units)
Out-of-discipline courses refer to courses offered by departments other than Computer Science, Information Systems, Electronic Engineering and Mathematics.
Starting from the 2008 intake, students must take at least 3 credit units from the General Education (GE) courses in fulfilment of the Out-of-Discipline (OOD) requirement and this would be applicable to senior year entrants from 2009/10. However, students taking a Minor to fulfill the OOD requirement would not be required to take an addition of 3 credit units from the GE courses.
The courses have been included in the list of reimbursable courses for Continuing Education Fund purposes.







