Amy Briggs - Courses taught
- Fall 2021:
- CSCI 150 Computing for the Sciences
- CSCI 301 Theory of Computation
- Spring 2021:
- CSCI 150 Computing for the Sciences
- Fall 2020:
- CSCI 150 Computing for the Sciences
- CSCI 301 Theory of Computation
- Spring 2020:
- CSCI 150 Computing for the Sciences
- Spring 2019:
- CSCI 150 Computing for the Sciences
- Fall 2018:
- CSCI 200 Mathematical Foundations of Computing
- CSCI 301 Theory of Computation
- Spring 2018:
- CSCI 101 Introduction to Computing
- CSCI 301 Theory of Computation
- Fall 2017:
- CSCI 101 Introduction to Computing
- CSCI 301 Theory of Computation
- Spring 2017:
- CSCI 101 Introduction to Computing
- CSCI 200 Mathematical Foundations of Computing
- Fall 2016:
- CSCI 200 Mathematical Foundations of Computing
- CSCI 301 Theory of Computation
- Spring 2016:
- CSCI 101 Introduction to Computing
- CSCI 200 Mathematical Foundations of Computing
- Fall 2015:
- CSCI 200 Mathematical Foundations of Computing
- CSCI 301 Theory of Computation
- Spring 2015:
- CSCI 101 The Computing Age
- January 2015:
- CSCI 1004 Programming for Novices
- Fall 2014:
- FYSE 1414 Computing and Society
- CSCI 301 Theory of Computation
- Spring 2013:
- CSCI 101 The Computing Age
- CSCI 200 Mathematical Foundations of Computing
- Fall 2012:
- CSCI 201 Data Structures
- CSCI 313 Programming Languages
- Spring 2012:
- CSCI 101 The Computing Age
- CSCI 702 Senior Seminar
- Fall 2011:
- CSCI 201 Data Structures
- CSCI 301 Theory of Computation
- Spring 2011:
- CSCI 101 The Computing Age
- CSCI 702 Senior Seminar
- Fall 2010:
- CSCI 201 Data Structures
- CSCI 313 Programming Languages
- Spring 2010:
- CSCI 312 Software Development
- CSCI 702 Senior Seminar
- Fall 2009:
- CSCI 101 The Computing Age
(with Daniel Scharstein)
- CSCI 301 Theory of Computation
- Spring 2008:
- CSCI 201 Data Structures
- Fall 2007:
- CSCI 201 Data Structures
- Spring 2007:
- CSCI 101 The Computing Age
(with Tim Huang)
- CSCI 102 Mathematical Foundations of Computing
- Fall 2006:
- CSCI 201 Data Structures
- CSCI 313 Programming Languages
- Spring 2006:
- CSCI 101 Introduction to Computer Science
(with Daniel Scharstein)
- CSCI 201 Data Structures
- Fall 2005:
- CSCI 101 Introduction to Computer Science
(with Tim Huang)
- CSCI 301 Theory of Computation
- Spring 2005:
- CSCI 102 Mathematical Foundations of Computing
- CSCI 702 Senior Thesis Seminar
- Fall 2004:
- FYSE 1060 The Computer Age
- CSCI 702 Senior Thesis Seminar
- Fall 2003:
- CSCI 101 Introduction to Computer Science
- Fall 2002:
- CX 121 Introduction to Computer Science
- CX 421 Theory of Computation
- Spring 2002:
- CX 214 Data Structures
- CX 345 Programming Languages
- Winter 2002:
- ID 002 LEGO Robot Design Studio
- Fall 2001:
- CX 103 Introduction to Computing
- CX 421 Theory of Computation
- Fall 2000:
- CX 421 Theory of Computation
- MA/CX 704 Senior Thesis Seminar
- Spring 2000:
- CX 121 Fundamentals of Computing
- CX 337 Robotics
- Winter 2000:
- ID 10.5 LEGO Robot Design Studio
- Fall 1999:
- FYS 029 Contemporary Issues in Computing
- CX 421 Theory of Computation
- Spring 1998:
- CX 103 Introduction to Computing
(with Matt Dickerson)
- CX 345 Programming Languages
- Fall 1997:
- CX 214 Data Structures
- CX 421 Theory of Computation
- Spring 1997:
- CX 121 Fundamentals of Computing
- CX 343 Compiler Design
- Fall 1996:
- CX 122 Mathematical Foundations of Computing
- CX 345 Programming Languages
- Spring 1996:
- CX 121 Fundamentals of Computing
- CX 421 Theory of Computation
- Fall 1995:
- CX 122 Mathematical Foundations of Computing
- CX 214 Data Structures
- Spring 1995:
- CX 121 Fundamentals of Computing
- CX 343 Compiler Design
- Winter 1995:
-
ID 002 A Hitchhiker's Guide to the Information Superhighway
(with Daniel Scharstein)
- Fall 1994:
- CX 122 Mathematical Foundations of Computing
- CX 345 Programming Languages