Brian Howard
Assistant Professor,
Computer Science Department,
DePauw University
Julian Science Center, Room 266
602 South College Street
Greencastle, Indiana 46135
(765) 658-4120
Fax: (765) 658-4732
Home: (765) 653-3825
Current Courses (Fall 2012)
Weekly schedule in table form, including office hours and meetings
Past Courses
- CSC 121, Computer Science I:
Spring 2003,
Fall 2004,
Spring 2005,
Spring 2009 (labs)
- CSC 122, Computer Science II:
Fall 2002,
Spring 2003,
Fall 2003,
Spring 2004,
Spring 2005,
Fall 2005,
Spring 2006,
Fall 2006
- CSC 197, First-Year Seminar: Algorithmic Art:
Fall 2006,
Fall 2007
- CSC 221, Computer Organization:
Fall 2004,
Spring 2006,
Spring 2009
- CSC 222, Data Structures and Algorithms:
Fall 2002,
Fall 2003,
Fall 2006,
Spring 2008,
Fall 2008
- CSC 231, Computer Systems:
Fall 2011
- CSC 233, Foundations of Computation:
Fall 2010,
Spring 2011,
Fall 2011,
Spring 2012
- CSC 296, Topics: C++ as a Second Language:
Fall 2005 (1st half)
- CSC 296, Topics: Java as a Second Language:
Fall 2005 (2nd half)
- CSC 296, Topics: Media Computation:
Spring 2008
- CSC 341, Theory of Computation:
Spring 2004
- CSC 381, Database and File Systems:
Fall 2007,
Fall 2008
- CSC 424, Programming Languages:
Spring 2003,
Spring 2004,
Spring 2005,
Spring 2006,
Fall 2007,
Fall 2010
- CSC 480, Database and File Systems (was CSC 381):
Spring 2011,
Spring 2012
- CSC 498, Senior Project:
Fall 2004,
Fall 2005,
Spring 2008,
Fall 2010,
Fall 2011,
Spring 2012
- HON 191, Science Research Fellows First-Year Research Seminar:
Fall 2003
- UNIV 101, Introduction to Quantitative Reasoning:
Spring 2009
- WT 234, Algorithmic Art:
Winter 2004
- WT 244, Campanology:
Winter 2008,
Winter 2009
Miscellaneous Stuff
Summer 2003-07 REU project Wiki
and SourceForge
My Publications
My Advising Genealogy and Erdös Number
What time is it? Time to go boating!
A tutorial I wrote on 16-bit Intel 80x86 assembly language programming.