UC Santa Barbara Computer Science Capstone    Presentations (@CS Summit) March 2025

CS189 A


Announcements (Refresh Often)

  • No class or discussion section during the first (short) week of class. We start on the first Monday of the quarter with our first class meeting.

  • All class-wide communications will be via Canvas Discussions.

  • The first class is Monday (Sep 30) and is the Industry Project Pitch Meeting. Don't miss it!
    Where: SH 1431 When: 2pm-5pm

  • Your project milestones (turn-ins) include a vision statement, your product requirements document (V1 and V2), and a presentation/demo (last week of classes). Examples from past classes can be found via the PROJECTS tabs on the left.


Course Description

CS189A is the first of the two courses that form the Capstone project sequence. The goal of this first course (189A) is to develop a prototype for the selected project. The subsequent, second course (189B in the spring quarter) ends with a presentation day in which the completed projects are demonstrated publicly. During this class, we will also learn about software engineering approaches as well as techniques and tools to manage software project development

Course Expectations

All students taking the capstone course sequence must have a significant amount of time to dedicate to this effort over the next two quarters. In addition, all students must be capable of exceptional independent learning and be highly self motivated and interested in making the team work and be successful.

Administrativa

Class Times
Monday 2pm-4:50pm SH 1431

Discussion Time
Tuesday 5pm-6:50pm Phelps 2516

Instructor:
Chandra Krintz <ckrintz@ucsb.edu>
Office hours: By appointment

Teaching Assistants:
TBD

Required Books:
Scrum - A Breathtakingly Brief and Agile Introduction

Recommended Books:
"Scrum/XP From the Trenches" by H. Kniberg (free with registration).
"Agile Software Development with Scrum" by K. Schwaber and M. Beedle
"UML Distilled" by Martin Fowler
"Software Engineering" by Ian Sommerville
"Mythical Man-Month, The: Essays on Software Engineering" by Frederick Brooks Jr.