| Media Modules Our Department offers a range of media modules at undergraduate and graduate level. |
|||
| Undergraduate modules are 3000- and 4000-level modules, while graduate modules are 5000- and 6000-level modules. Undergraduate students can take 5000-level modules, and graduate students can take a small number of 4000-level modules (the maximum is set by the Office of Graduate Studies). Please take note of the pre-requisites of the modules. Undergraduate students need to satisfied the pre-requisites before they can register for the module. Graduate students may register for a module without satisfying the pre-requisites but they are required to pick up the pre-requisites by themselves. Note that some module codes and titles have been revised. |
| Modules | Pre-requisites |
Semester 1 |
Semester 2 |
Instructor |
| CS3240 Human-Computer Interaction | CS1101/C/S |
Y |
Y |
bimlesh, jiang |
| CS3241 Computer Graphics | CS1102/C/S |
Y |
Y |
hcheng |
| CS3248 Design of Interactive Systems | CS3240 & CS3249 |
Y |
zhaosd |
|
| CS3249 Elements of User Interface Design | CS1102/S/C |
Y |
hcheng |
|
| CS3343 Digital Media Production | CS1102/C/S |
Y |
brown |
|
| CS4213 Game Development | CS3241 |
Y |
ashraf |
|
| CS4243 Computer Vision and Pattern Recognition | CS1102/C/S & math modules |
Y |
tsim |
|
| CS4247 Graphics Rendering Techniques | CS3241 |
Y |
lowkl |
|
| CS4248 Natural Language Processing | CS3243 |
Y |
nght |
|
| CS4249 Design Of Advanced User Interfaces | CS3240 & CS3248 |
Y |
zhaosd |
|
| CS4235 Computational Geometry | CS3230 & linear algebra |
|||
| CS4341 Multimedia Technologies | CS2103 |
Y |
chuats |
|
| CS4342 3D Modeling and Animation | CS3241 |
Y |
ashraf |
|
| CS4343 Game Development Project | CS2103 & CS4213 |
Y |
ashraf |
|
| CS4344 Networked and Mobile Gaming | CS2106 & CS3103 |
Y |
ooiwt |
|
| CS4345 General-Purpose Computation on GPU | CS3241 |
Y |
lowkl |
|
| CS4346 Game Console Programming | CS4213 |
|||
| CS4348 Interactive Systems Project | CS3248 |
Y |
wangye |
|
| CS5237 Computational Geometry and Applications | CS1231 & CS3230 |
Y |
hcheng |
|
| CS5240 Theoretical Foundation of Multimedia | CS1102/C/S & math modules |
Y |
tsim |
|
| CS5241 Speech Processing | CS1102/C/S & CS1231 & math modules |
Y |
simkc |
|
| CS5243 3D Game Programming Technology | CS3241 |
|||
| CS5244 Digital Libraries | CS2103 |
|||
| CS5245 Vision And Graphics for Special Effects | CS3241 or CS4243 |
Y |
leowwk |
|
| CS5246 Text Processing on the Web | CS3242 |
Y |
nght |
|
| CS5248 Systems Support for Continuous Media | CS2106 & CS3224 |
Y |
rogerz |
|
| CS5249 Audio In Multimedia Systems | CS1102/C/S & math modules |
Y |
wangye |
|
| CS5341 Computational Photography | CS4243 |
Y |
brown |
|
| CS5342 Multimedia Computing and Applications | CS4341 |
Y |
mohan |
|
| CS6207 Advanced Natural Language Processing | CS4248 |
Y |
nght |
|
| CS6240 Multimedia Analysis | CS4243 or CS5240 |
Y |
leowwk |
|
| CS6241 Advanced Topics in Computer Graphics | nil |
|||
| # 3000-level modules | 4 |
3 |
||
| # 4000-level modules | 6 |
5 |
||
| # 5000-level modules | 5 |
4 |
||
| # 6000-level modules | 1 |
1 |