University of California, Santa Barbara

Department of Computer Science

Capstone Goals

From January to June, Computer Engineering and Computer Science undergaduates work in teams of 3-5 students to develop significant software projects from their own ideas as well as company submitted projects.

Course Description

CS189A/CS189B is are two courses that form a Capstone project sequence. Students enrolled in these courses form teams and develop significant software projects. The outcome of the first course (189A) is a prototype for the project, and the second course (189B) ends with a presentation day in which the completed projects are demonstrated publicly.

This year, we will establish partnerships between student project teams and companies which will provide challenge problems to the students based on the challenges they face in their industry.

This is an excellent opportunity to do something interesting and "real" that showcases your abilities. Prospective employers truly value the ability to understand, explore, and present innovative solutions to real-world problems and this course provides the means for you to develop these skills while working with top-notch and innovative companies.

Presentations

On December 5th, we organized a class meeting to bring together students and representatives from companies providing challenge problems. Also, during the first week of classes the company representatives are giving presentations about the challenge problems. Slides from these presentations are below:

Course Info

Instructors: Tevfik Bultan
E-mail: bultan@cs.ucsb.edu
Phone: x3735
Rich Wolski
E-mail: rich@cs.ucsb.edu
Phone: x3319

Teaching Assistant: Chris Coakley
E-mail: ccoakley@cs.ucsb.edu

Class Webpage: URL: http://www.cs.ucsb.edu/~cs189/
Information Mailing List: cs189-announce@cs.ucsb.edu
Sign up for CS189 Announcements