Daniel Scharstein - Courses taught

Winter 08:
CS 1020 - Lego Robot Design Studio

Fall 07:
CS 101 - The Computing Age
CS 202 - Computer Architecture

Spring 06:
CS 101 - Intro to Computer Science
CS 453 - Computer Vision

Fall 05:
CS 202 - Computer Architecture
CS 311 - Artificial Intelligence

Spring 05:
CS 201 - Data Structures
CS 313 - Programming Languages

Winter 05:
INTD 1020 - Lego Robot Design Studio

Fall 04:
CS 101 - Introduction to Computer Science
CS 202 - Computer Architecture

Spring 04:
CS 101 - Introduction to Computer Science
CS 433 - Compiler Design

Fall 03:
[ CS 201 - Data Structures until 10/6 ]
CS 202 - Computer Architecture
CS 311 - Artificial Intelligence

Spring 03:
CX 121 - Introduction to Computer Science
MA/CX 704 - Senior Thesis Seminar

Winter 03:
ID 002 - Lego Robot Design Studio

Fall 02:
FS 023 - Gödel Escher Bach
CX 336 - Computer Vision

Spring 02:
CX 103 - Introduction to Computing
CX 223 - Computer Architecture

Winter 01:
ID 002 - Lego Robot Design Studio

Fall 00:
CX 336 - Computer Vision
CX 343 - Compiler Design

Spring 00:
CX 103 - Introduction to Computing
CX 214 - Data Structures

Fall 99:
CX 214: Data Structures
CX 345: Programming Languages

Spring 99:
CX 214: Data Structures
CX 223: Computer Systems and Assembly Language Programming

Winter 99:
CX 027: Digital Circuit Design

Fall 98:
CX 121: Fundamentals of Computing
CX 343: Compiler Design

Spring 98:
CX 121: Fundamentals of Computing
CX 223: Computer Systems and Assembly Language Programming

Fall 97:
CX 106: Introduction to Computer Graphics
CX 336: Computer Vision

Winter 95:
ID 10.5: A Hitchhiker's Guide to the Information Superhighway