Master of Science in Computer Science
with Specialization in Multimedia and Creative
Technologies
Curriculum:
Core: You must take 3 of
the following courses:
Course |
Name |
Units |
Semester |
EE 557 |
Computer Systems
Architecture |
3 |
Fall, Spring |
|
Advanced Operating
Systems |
3 |
Fall, Spring |
|
Foundations of Artificial
Intelligence |
3 |
Spring |
|
Advanced Artificial
Intelligence |
3 |
Fall |
|
Compiler Design |
4 |
Spring, Summer |
|
Web Technologies |
3 |
Fall, Summer |
|
Software Engineering |
4 |
Fall |
|
Database Systems |
3 |
Fall, Spring |
Specialization: You must
take the following courses:
Course |
Name |
Units |
Semester |
|
Multimedia Systems
Design |
3 |
Fall, Spring |
There are two specialization tracks within
the major, graphics and vision or Networks
and Databases. They require different courses.
For Graphics and Vision:
You must take two of the following courses
Course |
Name |
Units |
Semester |
|
Computer Graphics |
3 |
Fall, Spring |
|
Computer Vision |
3 |
Fall |
|
3D Graphics and
Rendering |
3 |
Fall |
|
Geometric Modeling |
3 |
Spring |
|
Advanced Topics
in Computer Vision |
3 |
|
EE 569 |
Intro. to Digital
Image Processing |
3 |
Fall, Spring |
For Networks and Databases:
You must take two of the following courses:
Course |
Name |
Units |
Semester |
|
File and Database
Management |
3 |
Fall, Spring |
|
Computer Communication |
3 |
Spring |
|
Internetworking
and Dist. Systems Laboratory |
3 |
|
|
Database Systems |
3 |
Fall, Spring |
|
Database Systems
Interoperability |
4 |
Spring |
|
Topics in Computer
Networks |
3 |
|
|
Topics in Computer
Networks |
4 |
|
EE 450 |
Introduction to
Computer Networks |
3 |
Fall, Spring, Summer |
* Can be used to satisfy both the core and
the specialization requirement
In Addition there is a suggested elective
list. You may also take electives from the
two tracks to satisfy your 27 required units.
Course |
Name |
Units |
Semester |
|
Foundations of Artificial
Intelligence |
3 |
Spring |
|
Advanced Artificial
Intelligence |
3 |
Fall |
|
Software Engineering |
4 |
Fall |
|
Software Engineering |
4 |
Spring |
|
Computational Geometry |
3 |
|
|
Specification and
Design of User Interface Software |
3 |
Fall |
|
Directed Research |
1 to 12 |
Fall, Spring, Summer |
EE 554 |
Real Time Computer
Systems |
3 |
Spring |
ITP 411x |
Interactive Multimedia
Production |
3 |
Fall, Spring, Summer |
|