Master of Science in Computer Science
with Specialization in Intelligent Robotics
Curriculum:
You must take one of
the following courses:
- EE 557 - Computer Systems Architecture
3 Units - Fall, Spring.
- CS 555 - Advanced Operating Systems
3 Units - Fall, Spring.
- CS 551 - Computer Communication
3 Units - Fall, Spring.
- CS 571 - Web Technologies
3 Units - Fall, Summer.
- CS 577a - Software Engineering
4 Units - Fall.
- CS 585 - Database Systems
3 Units - Fall, Spring, Summer.
You must take the following
courses
- CS 545* - Robotics
3 Units - Spring.
- CS 570 - Analysis of Algorithms
3 Units - Fall, Spring, Summer.
You must take three of the following
courses:
- CS 445* - Introduction to Robotics
4 Units - Fall.
- CS 547 - Sensing and Planning in Robotics
3 Units - NA.
- CS 584 - Control and Learning in Mobile Robots and Multi-Robot Systems
3 Units - NA.
- CS 593 - Autonomous Learning and Discovery Agents
3 Units - NA.
- CS 561 - Foundations to Artificial Intelligence
3 Units - Fall, Spring.
- 27 units are required for the degree and there is no examination required for the degree.
- Similar to the CS (general) degree, only 9 units of your courses can be from 400 level courses and EE courses not listed above have to be approved EE courses.
- Prerequisites must be taken prior to an advanced course. Even if a prerequisite is waived, you may not take the prerequisite course AFTER taking the advanced course.
- CS 445 must be taken BEFORE CS 545
- Availability of courses per semester may occasionally change.
|