Courses from Past Semesters
-
Compsci 101, Fall 12
- Introduction to Computer Science
-
Compsci 101, Spring 12
- Introduction to Computer Science
-
CPS 182s, Spring 2012
- Technical and Social Analysis of the Internet
-
CPS 082, Fall 2011
- Technical and Social Analysis of the Internet
-
CPS 100, Fall 2011
- Data Structures and Algorithms
-
CPS 006, Spring 2011
-
Introduction to Computer Science (with Python!)
-
CPS 182s, Spring 2011
- Technical and Social Analysis of the Internet
-
CPS 006, Fall 2010
-
Introduction to Computer Science (with Python!)
-
CPS 082, Fall 2010
- Technical and Social Analysis of the Internet
-
CPS 100, Spring 2010
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 182s, Spring 2010
- Technical and Social Analysis of the Internet
-
CPS 82, Fall 2009
- Technical and Social Analysis of the Internet
-
CPS 182s, Spring 2009
- Technical and Social Analysis of the Internet
-
CPS 82, Fall 2008
- Technical and Social Analysis of the Internet
-
CPS 82s/182s, Spring 2008
- Technical and Social Analysis of the Internet
-
CPS 182s, Spring 2006
- Technical and Social Analysis of the Internet
-
CPS 182s, Spring 2005
- Technical and Social Analysis of the Internet
-
CPS 182s, Fall 2003
- Technical and Social Analysis of the Internet
-
CPS 182s, Fall 2002
- Technical and Social Analysis of the Internet
-
CPS 04G, Fall 2007
- CS 1 for Genomics Focus Course
-
CPS 04G, Fall 2006
- CS 1 for Genomics Focus Course
-
CPS 04G, Fall 2005
- CS 1 for Genomics Focus Course
-
CPS 06G, Fall 2004
- CS 1 for Genomics Focus Course
-
CPS 06X, Fall 2003
- Program Design and Analysis I (CS 1) Honors
-
CPS 06, Fall 2001
- Program Design and Analysis I (CS 1)
-
CPS 06, Fall 1999
- Program Design and Analysis I (CS 1)
-
CPS 06, Fall 1995
- Program Design and Analysis I (CS 1)
-
CPS 08, Spring 1995
- Program Design and Analysis I (CS 1)
-
CPS 100, Fall 2009
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Spring 2009
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Fall 2008
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Spring 2008
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Spring 2006
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Fall 2004
-
Program Design and Analysis II, Data Structures (CS 2)
first time in Java at Duke
-
CPS 100, Spring 2004
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Spring 2003
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Spring 2002
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Spring 2001
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Fall 2000
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Spring 2000
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Fall 1997
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Spring 1997
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Spring 1996
-
Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100, Fall 1995
- Program Design and Analysis II, Data Structures (CS 2)
-
CPS 100e, Fall 1996
- Combined CS1/CS2 in one semester
-
CPS 100e, Fall 1995
- Combined CS1/CS2 in one semester
-
CPS 100, Fall 1994
- Program Design and Analysis II (CS 2)
-
CPS 108, Fall 2007
- Software Design and Implementation
-
CPS 108, Fall 2005
- Software Design and Implementation
-
CPS 108, Spring 2004
- Software Design and Implementation
-
CPS 108, Spring 2003
- Software Design and Implementation
-
CPS 108, Fall 2001
- Software Design and Implementation
-
CPS 108, Spring 2001
- Software Design and Implementation
-
CPS 108, Fall 1999
- Software Design and Implementation
-
CPS 108, Spring 1998
- Software Design and Implementation
-
CPS 108, Fall 1997
- Software Design and Implementation
-
CPS 108, Spring 1997
- Software Design and Implementation
-
CPS 108, Fall 1996
- Software Design and Implementation
-
CPS 108, Spring 1996
- Software Design and Implementation
-
CPS 108, Spring 1995
- Software Design and Implementation
-
CPS 149S, Fall 2009
- Problem Solving Seminar
-
CPS 149S, Spring 2009
- Problem Solving Seminar
-
CPS 149S, Fall 2008
- Problem Solving Seminar
-
CPS 149S, Spring 2008
- Problem Solving Seminar
-
CPS 149S, Fall 2007
- Problem Solving Seminar
-
CPS 149S, Spring 2007
- Problem Solving Seminar
-
CPS 149S, Fall 2006
- Problem Solving Seminar
-
CPS 149S, Spring 2006
- Problem Solving Seminar
-
CPS 149S, Fall 2005
- Problem Solving Seminar
-
CPS 149S, Spring 2005
- Problem Solving Seminar
-
CPS 149S, Fall 2004
- Problem Solving Seminar
-
CPS 149S, Fall 2003
- Problem Solving Seminar
-
CPS 149S, Fall 2002
- Problem Solving Seminar
-
CPS 149S, Fall 2001
- Problem Solving Seminar