Conrad Cunningham's Current Courses
Course for Fall 2009
- ENGR 664, Concurrent
Programming (Fall 2009).
Selected Courses Taught in Previous Semesters
- CSCI 211
File Systems (Fall 1996).
- CSCI 300 Social
Responsibility in Computer Science (Fall 2000).
- CSCI 311 Models of
Computation (Automata Theory) (Fall 2000).
- CSCI 405 Computer
Simulation (Fall 2001).
- CSCI 433
Algorithm and Data Structure Analysis (Spring 1999).
- CSCI 450,
Organization of Programming Languages (Fall 1995).
- CSCI 487, Senior
Project (Fall 2002).
- CSCI 490,
Special Topics (Spring 1996).
- CSCI 500, Fundamental
Concepts in Computing (Fall 2000).
- CSCI 541,
Expert Systems and Logic Programming (Spring 2008).
- CSCI 550,
Program Semantics and Derivation (Spring 2006).
- CSCI 555,
Functional Programming (Spring 2007).
- CSCI 581/582,
Multiparadigm Programming in Scala (Fall 2008).
- CSCI 581,
Object-Oriented Design and Programming (Spring 1999).
- ENGR 660,
Software Engineering II (Software Design) (Fall 2005).
- ENGR 660, Software
Engineering II (Software Product Lines) (Fall 2003).
- ENGR 660, Software
Engineering II (Software Component Specification) (Full
Summer 2001).
- ENGR 691, Special
Topics on Software Language Engineering (Spring 2009).
- ENGR 691, Special
Topics on Software Architecture (Spring 2004).
- ENGR 691, Special
Topics on Component Software (Fall 2002).
- ENGR 691,
Special Topics on Distributed Objects (Spring 2001)
- ENGR 691,
Analysis of Algorithms (Spring 1997 in Jackson).
- ENGR 692, Special
Topics on Software Families (Fall 2007).
- ENGR 692, Special
Topics on Ruby and Software Development (Fall 2006).
[ Cunningham's Home
| Teaching
| Research
| Papers
| Quotations
]
Copyright © 2008, H. Conrad Cunningham
Last modified: Tue 11 Aug 2009