Master of Science in Computer Science
with specialization in Computer Networks
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: (Courses can be
used to satisfy both the core requirement
AND the requirement below)
Course |
Name |
Units |
Semester |
EE 450 |
Introduction to
Computer Networks |
3 |
Fall, Spring, Summer |
|
Computer Communication |
3 |
Spring |
|
Advanced Operating
Systems |
3 |
Fall, Spring |
You must take three of the
following courses:
Course |
Name |
Units |
Semester |
|
Internetworking
and Distributed Systems Laboratory |
3 |
|
|
Special Topics |
2 to 4 |
Fall, Spring |
|
Topics in Computer
Networks |
3 |
|
|
Topics in Computer
Networks |
3 |
|
EE 549 |
Queueing Theory
for Performance Modeling |
3 |
Spring |
EE 550 |
Design and Analysis
of Computer Communication Networks |
3 |
Fall |
EE 555 |
Broadband Computer
Architectures |
3 |
Fall, Spring |
* Topic must be approved
27 Units are required to Graduate
|