Gene Fisher
I have taught a wide variety of classes over the years,
including graduate and undergraduate software engineering; graduate and
undergraduate programming languages; systems programming; the three
introductory computing classes 101, 102, and 103; human-computer interaction;
and an introductory graduate seminar on how to conduct thesis research.
Listed below are links to classes I've taught in recent years. Please excuse
the old-school look and feel of the pages, without any fancy CSS. Hopefully
you may find the content of some of the pages of interest.
-
CSC 307
Introduction to Software Engineering, Fall 2015
-
CSC 309
Undergraduate Software Engineering II, Spring 2015
-
CSC 308
Undergraduate Software Engineering I, Winter 2015
-
CSC 509
Graduate Software Engineering II, Spring 2014
-
CSC 590
Graduate Seminar, Spring 2014
-
CSC 102
Fundamentals of Computer Science II, Spring 2013
-
CSC 101
Fundamentals of Computer Science I, Spring 2012
-
CSC 406
Software Engineering Capstone III, Spring 2012
-
CSC 405
Software Engineering Capstone II, Winter 2012
-
CSC 402
Software Engineering Capstone I, Fall 2011
-
CSC 484
User-Centered Interface Design
-
CSC 357
Systems Programming, Spring 2006
-
CSC 330
Undergraduate Programming Languages, Spring 2005
-
CSC 530
Graduate Programming Languages, Spring 2002
-
CSC 103
Fundamentals of Computer Science III, Spring 2001
-
CSC 509
Graduate Software Engineering II, Winter 2000
-
CSC 508
Graduate Software Engineering I, Fall 1999