Current Classes
- Spring 2025
-
CS 1033 - Algorithms, Race, and Computing
-
CS 4412 - Computer Architecture
Previous Classes
- Spring 2024
-
CS 1033 - Algorithms, Race, and Computing
-
CS 4412 - Computer Architecture (this is the first offering of a new version of this class)
- Fall 2023
-
CS 1033 - Algorithms, Race, and Computing (this is a new class as of this semester!)
-
CS 3111 - Computer Ethics (this is the first offering of a new version of this class)
- Fall 2018
-
CS 3111
- Computer Ethics
-
CS 5761
- Introduction to Natural Language Processing
- Fall 2017
-
CS 5761
- Introduction to Natural Language Processing
-
CS 8761
- Natural Language Processing (graduate level)
- Fall 2016
-
CS 5761
- Introduction to Natural Language Processing
-
CS 8761
- Natural Language Processing (graduate level)
- Fall 2015
-
CS 5761
- Introduction to Natural Language Processing
-
CS 8761
- Natural Language Processing (graduate level)
- Fall 2014
-
CS 5761
- Introduction to Natural Language Processing
-
CS 8761
- Natural Language Processing (graduate level)
- Fall 2013
-
CS 5761
- Introduction to Natural Language Processing
-
CS 8761
- Natural Language Processing (graduate level)
- Fall 2012
-
CS 5761 - Introduction to Natural Language Processing
-
CS 8761 - Natural Language Processing (graduate level)
- Fall 2011
-
CS 5761 - Introduction to Natural Language Processing
-
CS 8761 - Natural Language Processing (graduate level)
- Fall 2010
-
CS 5761 - Introduction to Natural Language Processing
-
CS 8761 - Natural Language Processing (graduate level)
- Fall 2009
-
CS 8621 - Advanced Computer Architecture
- Fall 2008
-
CS 8621 -
Advanced Computer Architecture (graduate level)
-
CS 5761 -
Introduction to Natural Language Processing
- Spring 2008
- Fall 2007
-
CS 8621 - Advanced Computer Architecture (graduate level).
-
CS 5761 - Introduction to Natural Language Processing
- Spring 2007
- No Classes - Sabbatical Leave
- Fall 2006
- No Classes - Sabbatical Leave
- Spring 2006
-
CS 5621 - Computer Architecture
-
CS 3221 - Operating Systems Practicum
- Fall 2005
-
CS 8621 - Advanced Computer Architecture (graduate level)
- Spring 2005
- CS 3221 - Operating Systems Practicum
- Fall 2004
- CS 8761
- Natural Language Processing (graduate level).
- Spring 2004
-
CS 5761 - Introduction to Natural Language Processing
-
CS 3221 - Operating Systems Practicum
- Fall 2003
- Spring 2003
-
CS 3221 - Operating Systems Practicum
- Fall 2002
- CS 8761
- Natural Language Processing (graduate level)
- Spring 2002
CS 5761
- Introduction to Natural Language Processing
- Fall 2001
- No Classes - Single Semester Leave
- Spring 2001
-
CS 3221 - Operating Systems Practicum
-
CS 8995 - Corpus-Based Natural Language Processing (graduate
level)
- Fall 2000
- CS 2521 - Computer Organization
- CS 5621 - Computer Architecture
- Spring 2000
- CS 2521 - Computer Organization
- CS 5631 - Operating Systems
- Fall 1999
- CS 2521 - Computer Organization
Previous Teaching at Cal Poly
- Spring 1999
- CSC 330 - Programming Languages
- Winter 1999
- CSC 102 - Fundamentals of Computer Science II
- Fall 1998
- CSC 580 - Artificial Intelligence (graduate level)
Previous Teaching at SMU
- Summer 1995
- CSE 3342 - Programming Languages
- Summer 1994
- CSE 2353 - Discrete Computational Structures
- Summer 1993
- CSE 2353 - Discrete Computational Structures
By:
Ted Pedersen
- tpederse AT d umn edu