Stanford Course Work

This is a list of Stanford course work that I have suffered through (just kidding :-) If you are a new/prospective Grad student interested in these areas and want to chat about opportunities at Stanford, drop me a line...

Spring 2002-2003 (in progress):
  • CS343: Architecture and Compilers for Embedded Applications
  • EE390: Special Studies in Electrical Engineering with Prof. Dally
  • Winter 2002-2003:
  • MSandE266: Management of New Product Development
  • CS243: Advanced Compiling Techniques
  • EE380: Seminar on Computer Systems
  • MSandE472: Industry Thought Leader's Seminar
  • Fall 2002-2003:
  • MSandE207: Interactive Management Science
  • EE390: Special Studies in Electrical Engineering with Prof. Dally
  • Spring 2001-2002:
  • CS154: Automata and Complexity Theory
  • CS347: Distributed Databases and Transaction Processing
  • MSandE472: Industry Thought Leader's Seminar
  • EE402S: Bioapplications of Nanotechnologies
  • CS548: Internet and Distributed Systems Seminar
  • Winter 2001-2002:
  • CS245: Database System Principles
  • ME214: Good Products, Bad Products
  • EE203: Seminar For Entrepreneurial Engineers
  • MSandE472: Industry Thought Leader's Seminar
  • EE380: Seminar on Computer Systems
  • CS547: Human-Computer Interaction Seminar
  • Fall 2001-2002:
  • CS242: Programming Languages
  • MSandE140: Industrial Accounting
  • MSandE472: Industry Thought Leader's Seminar
  • EE380: Seminar on Computer Systems
  • EE402A: High - Tech Entrepreneurship and Innovation in East Asia
  • Spring 2000-2001:
  • CS193k: Advanced Java
  • CS244b: Distributed Systems with Peter Danzig
  • E297c: Ethics of Development in a Global Environment (EDGE)
  • Winter 2000-2001:
  • EE390/CS393: Special Studies in Electrical Engineering with Prof. McKeown
  • Fall 2000-2001:
  • Math 108: Introduction to Combinatorics and its Applications (W)
  • Engr 103: Public Speaking
  • CS248: Introduction to Computer Graphics
  • Summer 1999-2000:
  • CS193j: Programming in Java (audit)
  • Spring 1999-2000:
  • Stat 116: Theory of Probability
  • CS157: Computational Logic
  • CS240: Advanced Topics in Operating Systems (formerly CS240B)
  • Winter 1999-2000:
  • CS444I: Internet Services
  • CS255: Cryptography and Computer Security
  • CS202: Law for Computer Science Professionals
  • EE380: Seminar on Computer Systems
  • IE292: Industry Thought Leader's Seminar (now MSandE472)
  • Fall 1999-2000:
  • EE278: Introduction to Statistical Signal Processing
  • MATH171: Fundamental Concepts of Analysis (W)
  • EE391: Special Studies in Electrical Engineering with Prof. McKeown
  • Spring 1998-1999:
  • EE482: Advanced Computer Architecture (focusing on interconnection networks)
  • EE392N: Topics in Computer Networks (Also listed as: CS 349)
  • EE351: Digital Switching in Telecommunications
  • Winter 1998-1999:
  • CS143: Introduction to Compilers
  • EE318: Computer Aided Design of VLSI Systems
  • EE390: Special Studies in Electrical Engineering with Prof. McKeown
  • EE382: Processor Design (audit)
  • Fall 1998-1999:
  • EE273: Digital Systems Engineering
  • EE214: MOS Analog Integrated Circuit Design
  • EE275: Logic Design
  • Spring 1997-1998:
  • EE384C: High Performance Computer Network Systems
  • EE384B: Multimedia Networking and Communications
  • CS161: Algorithms and Data Structures
  • Winter 1997-1998:
  • EE282: Computer Architecture and Organization
  • CS240A: Operating Systems and Systems Programming (now CS140)
  • EE203: The Entrepreneurial Engineer Seminar
  • EE201B: "Life after Stanford" Electrical Engineering Seminar
  • EE384A: Network Protocols and Standards (audit)
  • Fall 1997-1998:
  • EE271: Introduction to VLSI Systems
  • EE284: Introduction to Computer Networks
  • EE216: Principles and Models of Semiconductor Devices
  • EE201A: Introductory Electrical Engineering Graduate Student Seminar

  • Return to Paul Hartke's Homepage

    Stanford Logo If you have any comments or questions, contact Paul Hartke at
    phartke@Stanford.Edu. This page was last modified on
    29 April 2003 by Paul Hartke.