Course Websites

Computer Science Course Websites

CS110 Computer Science and the Internet

CS111 Computer Programming and Problem Solving

CS112 Computation for the Sciences

CS114 The Socio-Techno Web

CS116/PHYS116 Robotic Design Studio

CS117 Inventing Mobile Apps

CS215 Multimedia Design and Programming

CS220 Human Computer Interaction

CS230 Data Structures

CS231 Fundamental Algorithms

CS232 Artificial Intelligence

CS235 Languages and Automata

CS240 Introduction to Machine Organization

CS242 Computer Networks

CS249 Topics : Web Mashups

CS251 Theory of Programming Languages

CS304 Databases with Web Interfaces

CS307 Computer Graphics

CS310 Foundations of Cryptography

CS313 Computational Biology

CS315 Web Search and Mining

CS320 Tangible User Interfaces

CS332 Visual Processing by Computer and Biological Vision Systems

CS342 Computer Security

CS349 Advanced Topics: Quantifying Data Privacy


Courses Offered in the Past

CS349A Advanced Topics: The Intelligent Web (Spring '12)

CS349B Advanced Topics: Quantifying the World (Spring '12)

CS349 Advanced Topics: Games (Spring '10)

What's Up?



Join us on April 15th, for the CS Senior Poster Fair, 12:30-2:00 around the Science Center Focus




Read about the latest CS department news in our Winter 2015 Newsletter, hot off the press!


The CS department welcomes two new faculty members, Ben Wood and Eni Mustafaraj and a new Lab Instructor, Susan Buck.

Stay tuned for CS student panels and presentations at the 2015 Ruhlman conference!


Contact Us


Ellen Hildreth
Department Chair 
Tel: 781.283.3025


Rita Purcell
Administrative Assistant 
Tel: 781.283.3151