Computer Science
Computer Science Courses
For courses below the 200 level, please see the undergraduate course list.
Course # Course Title
CS 200:Data, Apps, and Analytics in the Cloud
CS 214:Programming Languages
CS 215:Mobile Application Development
CS 222:Operating Systems
CS 225:Theory of Algorithms
CS 227:Linear Optimization
CS 228:Theory of Computation
CS 231:Computer Networks
CS 232:The Interdisciplinary Computer Science Research Process
CS 233:Cryptography and Network Security
CS 241:Machine Learning
CS 250:Thesis for Degree of Master of Arts in Interdisciplinary Computer Science
CS 270:Software Engineering
CS 280:Topics in Computer Science
CS 280A:ST: iOS Development with Swift
CS 280B:ST: Bridging the Hardware/Software Divide
CS 280C:ST: Computer Graphics
CS 286:Web Programming
  ICS Program Brochure

About the Program


ยป Course List

Course Schedule

Graduate Catalog

Academic Calendar


ICS Thesis Guidelines

Summer Internships

Talks and Workshops


Contact Information
P: 510.430.3309

If you have a specific question for a faculty member, please contact or call 510.430.2226.

Last Updated: 6/9/17