Teaching

http://www.cs.dartmouth.edu/~sws/teaching/index.shtml     Last modified: 02/07/17 06:25:05 PM


Note that, as of Fall 2011, the department has established a new numbering scheme for course. Some items below are on the old numbering scheme (although CS58 is a fixed point).

(Some course pages restricted to browsers that convince www.cs.dartmouth.edu that they have a Dartmouth IP address)

* cs39, Theory of Computation
Winter 2017.

* cs57, Compilers
Winter 2016.

* cs69, Risks of the Internet of Things to Society (RIOTS)
(Dartmouth's first integrated living/learning community and course)
Summer 2015

* cs169, Usable Authentication and Authorization in the Real World
Winter 2014

* cs169, Misperception and Security
Winter 2013; Winter 2012.

* cs51 (formerly cs37), Computer Architecture
Spring 2016; Spring 2015; Spring 2014; Spring 2013; Spring 2012l Spring 2011; Spring 2010; Spring 2009; Spring 2008 (rebuilt).

* cs58, Operating Systems
Fall 2016; Fall 2015; Fall 2014; Fall 2013; Fall 2012l Fall 2011; Fall 2010; Fall 2009; Fall 2008; Fall 2007; Fall 2006; Fall 2005; Fall 2005; Fall 2003; Fall 2002; Fall 2001 (rebuilt); Fall 2000.

* cs108, Advanced Operating Systems.
Winter 2011; Winter 2008; Winter 2007; Winter 2006 (rebuilt); Winter 2001

* cs98, Engineering Projects in Community Service
Spring 2010; Winter 2010; Fall 2009

* cs49, Theory of Computation
Winter 2003.

* cs38, Security and Privacy
Spring 2007; Spring 2006; Spring 2004; Spring 2003.

* cs88/cs188, Building and Breaking Secure Systems
Winter 2002; Spring 2001.
(Early version of what became cs38).

* cs82, Reading Course: Security, Trust, and Society.
(With Prof. Denise Anthony, Dept. of Sociology)
Winter 2005

* cs82, Reading Course: Information Technology for Big Brother
Winter 2003

* cs82, Reading Course in Operating Systems
Winter 2006

* cs82, Reading Course in Intermediate Operating Systems
Summer 2001



Back to Sean's Home Page Maintained by Sean Smith, sws@cs.dartmouth.edu