Classes Previously Taught
(with most recent webpage, if available)
- COSC 425 / 528: Introduction to Machine Learning (Fall 19, Fall 18, Fall 17)
- COSC 494 / 594: Unconventional Computation (Fall 19, Fall 18, Fall 17, Fall 16, Fall 15, Fall 14, Fall 13, Fall 12)
- COSC 421/521 (prev. 494 / 594): Computational Cognitive
Neuroscience (Spr 20, Spr 19, Spr 18, Spr 17)
- COSC 420/427/527 (or 594): Biologically-Inspired Computation (Spr 20, Spr 19, Spr 18, Spr 17, Spr 16, Spr 15, Spr 14, Spr 13, Spr 12, Fall 10, Fall 09, Fall 08, Fall 07)
- CS 420/594: Complex Systems & Self-Organization (Fall
2004, Fall
2003; older course content: Fall
2002)
- FYS 129: Freshman Seminar Can a Robot Have a Mind? (Fall 15, Spr 14,
Fall 14, Spr 13, Fall 12, Fall 11, Fall 10, Fall 09)
- COSC 312: Algorithm Analysis and Automata (Fall 16, Spr 13, Spr
12)
- COSC/CS 311: Discrete Structures (Fall
13, Fall 12, Fall 11 [new version], Fall 08, Spr 08, Spr 07, Spr
06, Spr 05, Spr 03, Fall 01, Spr 00, Fall 00, 99, 98,
97)
- CS 102 / ECE 206: Introduction to Computer Science using
robots (Spr 11, Fall 10, Spr 10, Fall
09, Spr 09)
- UH (University Honors) 267: Honors Seminar: Minds &
Machines (Fall 06, Fall 05)
- UH 458: Senior Honors Seminar (Fall
2005)
- UH 348: Goethe, Faust, and Science (Spr 2005)
- CS 100: Introduction to Computers & Computing (Spr 2004)
- CS 620: Research Group Meeting (Spr 08, every semester before 2005)
- CS 365: Programming Languages & Systems (Spr 2002, Fall 1998)
- University Studies course sequence: The Great Conversation:
- CS 420: Natural Computation (Spr
2001, Spr 2000)
- US (University Studies) 410: Perspectives on Studying
Creativity (Spr 2000,
taught 19972002)
- CS 620: History of Knowledge Representation
- CS 620: Continuous Models of Computation
- CS 620: Evolution of Artificial Neural Nets
- CS 594: Neural Information Processing (Spr 1998)
- CS 594: Mathematics for Neural Nets (Spr
1997)
- CS 594: Emergent Computation (Spr 1996, Spr 1992)
- CS 420: Neural Networks and Cognition (Spr 1997, Spr 1996)
- CS 420/594: Neural Networks (Spr 1995, 1994)
- CS 320: Problem Solving (Spr
1995, 1994, 1993, 1991, 1990)
- CS 594: Connectionist Knowledge Representation (Spr 1993)
- CS 460: Functional Programming (Spr 1993)
- CS 620: Word and Flux: The Discrete & the Continuous in
Computation, Philosophy, and Psychology (Sum 1992)
- CS 620: Field Computation (Fall 1991)
- CS 690: Neural Network Theory (Spr 1991)
- CS 620: Connectionist Natural Language Processing (Fall 1990)
- CS 620: Issues in Knowledge Representation: The Connectionist
Challenge (Spr 1989)
- CS 425: Functional Languages (Win 1989)
- CS 463: Programming Languages (Spr 1990)
- CS 5910: Functional Programming Methodology (Spr 1988)
- CS 6910: Artificial Neural Networks (Win 1988)
- CS 4470: Programming Languages (Win 1988)
- CS 4700: Epistemology for Computer Scientists (1987?)
- CS 4150: Programming Tools and Environments (1987)
- CS 4113: Advanced Language Topics (197987?)
- CS 3111: Principles of Programming Languages (197986?)
Return to
MacLennan's home page
Send mail
to Bruce MacLennan / MacLennan@cs.utk.edu
This page is web.eecs.utk.edu/~bmaclenn/past-classes.html
Last updated: 2020-06-05.