Chris Martin

Georgia Tech course history

Fall 2013

  • CS 6210 A Advanced Operating Systems
  • CS 6422 A Database System Implementation

Spring 2013

  • CS 6238 B Secure Computing Systems
  • CS 7560 A Theory of Cryptography

Fall 2012

  • CS 6260 A Applied Cryptography
  • CS 6491 A Computer Graphics

Summer 2012

  • CS 4590 A Computer Audio
  • CSE 6740 B Computational Data Analysis

Spring 2012

  • CS 8803 A Mobile Applications and Services

Fall 2011

  • CS 6520 B Computational Complexity

Spring 2011

  • CS 6241 A Compiler Design

Fall 2010

  • CS 6550 B Design and Analysis of Algorithms

Spring 2010

  • CS 3220 B Processor Design
  • EAS 1600 B Intro Environmental Science
  • LCC 3401 B Technical Comm Practices

Fall 2009

  • CS 4290 A Advanced Computer Org
  • CS 4392 A Programming Languages
  • CS 4540 A Advanced Algorithms
  • MATH 4782 D Quantum Information and Computation

Summer 2009

  • CS 1171 S Computing in MATLAB
  • CS 4235 A Intro to Info Security
  • CS 4911 A Design Capstone Project
  • PHYS 2212 A Intro Physics II

Spring 2009

  • COOP 4000 V Co-op Work Assignment

Fall 2008

  • CS 3210 A Design of Operating Systems
  • CS 3240 A Languages and Computation
  • ISYE 3770 A Statistics and Applications
  • MATH 2406 A Abstract Vector Spaces
  • MATH 4022 A Intro to Graph Theory

Summer 2008

  • COOP 4000 V Co-op Work Assignment

Spring 2008

  • CS 2340 A Objects and Design
  • CS 3300 A Intro to Software Engineering
  • CS 4400 A Intro to Database Systems
  • CS 4510 A Automata and Complexity

Fall 2007

  • CS 2200 A Systems and Networks
  • COOP 2000 V Co-op Work Assignment

Summer 2007

  • CS 3510 A Design and Analysis of Algorithms
  • CS 4001 A Computing and Society
  • SPAN 2813 A Special Topics (Spanish)

Spring 2007

  • COOP 2001 V Co-op Work Assignment

Fall 2006

  • CS 2110 A Computer Organization and Programming
  • MATH 3012 A Applied Combinatorics
  • PHYS 2211 A Intro Physics I
  • PSYC 1101 A General Psychology
  • SPAN 1101 A Patterns of Spanish I

Spring 2006

  • CS 1050 A Constructing Proofs
  • CS 1322 A Object Oriented Programming
  • ECON 2100 A Economics and Policy
  • MATH 2605 A Calc III for Computer Science

Fall 2005

  • CS 1100 S Freshman Leap Seminar
  • CS 1321 A Intro to Computing
  • ENGL 1102 A English Composition II
  • HPS 1040 B Health
  • MATH 1502 B Calculus II

I write about Haskell and related topics; you can find my works online on Type Classes and in print from The Joy of Haskell.