A List of Courses Taught by Dr. Josef M Breutzmann 1981-present
[normal load is 7 courses per year, 3-3-1]

Fall Term (Sept-Dec) Winter Term (Jan-Apr) May & Summer
Fall 2017
CS 120 Introduction to Computers & Programming
MA 090 Intermediate Math (self-paced)
MA 214 Elementary Statistics
MA 250 Applied Calculus
Winter 2018
CS 320 Data Structures and Algorithm Analysis
CS 461 Perspectives in Computer Science
MA 090 Intermediate Math (self-paced)
MA 214 Elementary Statistics
May 2018
CS 120 Introduction to Computers and Programming
Fall 2016
MA 090 Intermediate Math (self-paced)
MA 214 Elementary Statistics
MA 250 Applied Calculus
MA 303 Discrete Structures
Winter 2017
CS 340 Computer Organization and Architecture
MA 090 Intermediate Mathemetics (self-paced)
MA 214 Elementary Statistics
Department Chair Release Slot (1)
May2017
MA 214 Elementary Statistics
Summer 2017
PHY 313 Digital Electronics
Fall 2015
CS 120 Introduction to Computers & Programming
CS 230 Programming Languages
MA 214 Elementary Statistics
Winter 2016
CS 320 Data Structures and Algorithm Analysis
MA 250 Applied Calculus
Department Chair Release Slot (1)
May 2016
MA 214 Elementary Statistics
Fall 2014
CS 120 Introduction to Computers & Programming
MA 303 Discrete Structures
MA214 Elementary Statistics
Winter 2015
CS 340 Computer Organization and Architecture
MA 214 Elementary Statistics
Department Chair Release Slot (1)
May 2015
CS 120 Introduction to Computers and Programming
Fall 2013
CS 120 Introduction to Computers & Programming
MA 250 Applied Calculus
Department Chair Release Slot (1)
Winter 2014
CS 320 Algorithm Analysis
CS 310 Automata and Formal Languages
MA 214 Elementary Statistics
May 2014
MA 214 Elementary Statistics
Fall 2012
CS 120 Introduction to Computers & Programming
MA 303 Discrete Structures
MA 214 Elementary Statistics
CS 320 Data Structures with Alogorithm Analysis (arr)
Winter 2013
CS 340 Intro. Computer Organization
MA 300 Introduction to Analysis
Department Chair Release Slot (1)
May 2013
MA 214 Elementary Statistics
Fall 2011
CS 120 Introduction to Computers & Programming
MA 303 Discrete Structures
IS 101 Calendars and Culture
Winter 2012
CS 320 Data Structures and Algorithm Analysis
CS 249 Computational Science
Department Chair Release Slot (1)
May 2012
MA 409 Numerical Analysis
Fall 2010
CS 120 Introduction to Computers & Programming
MA 255 Multivariate Calculus
CS 310 Automata and Formal Languages
Winter 2011
CS 340 Intro. Computer Organization
MA 300 Introduction to Analysis
Department Chair Release Slot (1)
May 2011
MA 214 Statistical Methods
Fall 2009
CS 120 Introduction to Computers & Programming
MA 250 Applied Calculus
IS101 Calendars and Culture
Winter 2010
CS 320 Data Structures & Algorithm Analysis
CS 461 Perspectives in Computer Science
MA 250 Applied Calculus
May 2010
CS 120 Introduction to Computers & Programming
Summer 2010
MA214 Statistical Methods
Fall 2008
CS 249 Introduction to Computational Science
MA 250 Applied Calculus
MA 255 Calculus III
Winter 2009
CS 340 Computer Organization & Architecture
CS 461 Perspectives in Computer Science
CS 220 Object Oriented Programming & Introduction to Data Structures
MA 300 Introduction to Analysis
May 2009
MA 409 Numerical Analysis
Fall 2007
sabbatical
semester
Winter 2008
CS 320 Data Structures & Algorithm Analysis
CS 461 Perspectives in Computer Science
CS 310 Automata & Formal Languages (arr)
MA 202 Calculus II
May 2008
MA 214 Elementary Statistics
Summer 2008
MA 214 Elementary Statistics
Fall 2006
CS 120 Introduction to Computers & Programming
MA 201 Calculus I
MA 203 Calculus III
Winter 2007
CS 340 Computer Organization & Architecture
CS 461 Perspectives in Computer Science
MA 300 Introduction to Analysis
May 2007
sabbatical (with Fall 2007)
Summer 2007
MA 214 Elementary Statistics
Fall 2005
CS 249 Introduction to Computational Science
IS101 Does Anybody Really know What Time It Is?
MA 201 Calculus I
Winter 2006
CS 320 Data Structures & Algorithm Analysis
CS 461 Perspectives in Computer Science
MA 202 Calculus II
CS 149 Language Seminar:Assembler
May 2006
MA 409 Numerical Analysis
Fall 2004
CS 120 Introduction to Computers & Programming
CS 310 Automata & Formal Languages
MA 201 Calculus I
Winter 2005
CS 340 Computer Organization & Architecture
CS 461 Perspectives in Computer Science
MA 300 Introduction to Analysis
MA 450 Set Theory(arr)
May 2005
CS 120 Introduction to Computers & Programming
Summer 2005
MA 214 Elementary Statistics
Fall 2003
CS 120 Introduction to Computers & Programming
CS 230 Programming Languages
MA 201 Calculus I
Winter 2004
CS 220 Introduction to Data Structures
CS 320 Data Structures & Algorithm Analysis
CS 461 Perspectives in Computer Science
May 2004
CS 249 Introduction to Language Translation
Fall 2002
CS 120 Introduction to Computers & Programming
IS 101 Why People Believe Strange Things
CS450:Robotics(arr)
CS 240 Assembly Language Programming
Winter 2003
CS 340 Computer Organization & Architecture
CS 461 Perspectives in Computer Science
MA 300 Foundations of Analysis
May 2003
CS 120 Introduction to Computers & Programming
Fall 2001
CS 100(.5) Survey of Computer Applications(2)
CS 230 Programming Languages
IS 101 Why People Believe Strange Things
Winter 2002
CS 461 Perspectives in Computer Science
CS 460 Senior Project
CS249:Networks
CS 320 Data Structures & Algorithm Analysis
May 2002
CS310 Automata & Formal Languages
Fall 2000
CS 120 Introduction to Computers & Programming
CS 240 Assembly Language Programming
MA 461 Perspectives in Mathematics
Winter 2001
CS 100(.5) Survey of Computer Applications
CS 340 Computer Organization & Architecture
CS 460 Senior Project
CS 461(.5) Perspectives in Computer Science
MA 300 Foundations of Analysis
May 2001
CS 249 Parallel Processing
Fall 1999
Fall term sabbatical
Winter 2000
CS 320 Data Structures & Algorithm Analysis
CS 460 Senior Project
MA 303 Discrete Structures
May 2000
CS 249 Language Translation
Fall 1998
MA 461(.5) Perspectives in Mathematics
CS 240 Assembly Language Programming
CS 120 Introduction to Computers & Programming
FS 103 Foundations of Science
Winter 1999
CS 340 Computer Organization & Architecture
CS 102(.5) Computer Applications and Issues in Business(2)
MA 300 Foundations of Analysis
May 1999
CS310 Automata & Form Lang
Summer 1999
MA 214 Elementary Statistics
Fall 1997
CS 230 Programming Languages
CS 102(.5) Computer Applications and Issues in Business
CS249 Artificial Intelligence
MA 461 (.5) Perspectives in Mathematics
Winter 1998
CS 320 Data Structures & Algorithm Analysis
CS 460 Senior Project
CS 461 Perspectives in Computer Science
MA 305 Advanced Calculus
May 1998
PHY 105 Astronomy
Summer 1998
MA 214 Elementary Statistics
Fall 1996
MA 461 Perspectives in Mathematics
CS 240 Assembly Language Programming
FS 103 Foundations of Science
Winter 1997
MA 300 Foundations of Analysis
MA 403 Complex Variables
FS 103 Foundations of Science
CS 460 Senior Project
CS 461(.5) Perspectives in Computer Science
May 1997
off for Winter overload
Summer 1997
MA 090 Intermediate Mathematics
Fall 1995
CS 249 Automata & Formal Languages
CS 230 Programming Languages
FS 103 Foundations of Science
Winter 1996
CS 320 Data Structures & Algorithm Analysis
MA 305 Advanced Calculus
FS 103 Foundations of Science
May 1996
PHY105 Astronomy
Fall 1994
MA 101 Algebra and Trigonometry
CS 100(.5) Survey of Computer Applications(2)
CS 240 Assembly Language Programming
Winter 1995
CS 100 Survey of Computer Applications(2)
MA 300 Foundations of Analysis
CS 340 Computer Organization & Architecture
May 1995
CS 249 Artificial Intelligence
Fall 1993
CS 100(.5) Survey of Computer Applications(2)
CS 120 Introduction to Computers & Programming
CS 230 Programming Languages
Winter 1994
FS 103 Foundations of Science
MA 305 Advanced Calculus
CS 320 Data Structures & Algorithm Analysis
CS 100(.5) Survey of Computer Applications(2)
May 1994
off for in Winter overload
Fall 1992
CS 100(.5) Survey of Computer Applications(2)
CS 120 Introduction to Computers & Programming
CS 249 Automata & Formal Languages
Winter 1993
FS 103 Foundations of Science
MA 300 Foundations of Analysis
MA 403 Complex Variables
CS 460 Senior Project
(.5)CS 461 Perspectives in Computer Science
May 1993
CS 100(.5) Survey of Computer Applications
CS 102(.5) Computer Applications and Issues in Business
Fall 1991
MA 201 Calculus I
CS 120 Introduction to Computers & Programming
CS 249 Artificial Intelligence
Winter 1992
CS 112(.5) FORTRAN Language Programming
CS 461(.5) Perspectives in Computer Science
CS 320 Data Structures & Algorithm Analysis
MA 305 Advanced Calculus
May 1992
CS 120 Introduction to Computers & Programming

1990-91 Sabbatical Year

Fall 1989
CS 249 Automata & Formal Languages
MA 203 Calculus III
CS 120 Introduction to Computers & Programming
Winter 1990
MA 305 Advanced Calculus
CS 320 Data Structures & Algorithm Analysis
CS 111 BASIC Language Programming
MA 214 Introduction to Statistics
May 1990
CS 249 Parallel Processing
Fall 1988
CS 120 Introduction to Computers & Programming (2)
CS 340 Computer Organization & Architecture
Winter 1989
MA 300 Foundations of Analysis
MA 403 Complex Variables
CS 100(.5) Survey of Computer Applications
CS 102(.5) Computer Applications and Issues in Business
CS 320 Data Structures & Algorithm Analysis
May 1989
CS 249 Introduction to Language Translation
Fall 1987
MA 107 College Mathematics(2)
CS 340 Computer Organization & Architecture
Winter 1988
CS 100(.5) Survey of Computer Applications(2)
CS 320 Data Structures & Algorithm Analysis
MA 305 Advanced Calculus
May 1988
MA 214 Introduction to Statistics
Fall 1986
CS 295 Automata and Formal Languages
MA 201 Calculus I
CS 340 Computer Organization & Architecture
Winter 1987
MA 201 Calculus I
MA 403 Complex Variables
MA 300 Foundations of Analysis
CS 230 Programming Languages
CS 461(.25) Perspectives in Computer Science
May 1987
Rotary Group Study Exchange to Scotland
Fall 1985
CS 120 Introduction to Computers & Programming(2)
CS 340 Computer Organization & Architecture
Winter 1986
CS 100(.5) Survey of Computer Applications(2)
CS 320 Data Structures & Algorithm Analysis
MA 202 Calculus II
May 1986
CS 230 Programming Languages
Summer 1986
CS100 Survey of Computer Applications
CS111 BASIC
CS 220 OO Programming & Introduction to Data Structures
CS240 Assembly Language Programming
Fall 1984
CS 340 Computer Organization & Architecture
CS 100(.5) Survey of Computer Applications(2)
CS 220 Introduction to Data Structures
Winter 1985
CS 111(.5) BASIC Language Programming
CS 100(.5) Survey of Computer Applications
CS 240 Assembly Language Programming
MA 403 Complex Variables
May 1985
CS 395 Language Translation
Fall 1983
CS 340 Computer Organization & Architecture
CS 240 Assembly Language Programming
Academic Computing Release(1)
Winter 1984
MA 305 Advanced Calculus
CS 461(.25) Perspectives in Computer Science
Academic Computing Release(1)
May 1984
MA 449 Numerical Analysis
Summer 1984
CS 105 Introduction to Computer Applications
CS 111 BASIC
CS 120 Introduction to Computers & Programming
Fall 1982
CS 120 Introduction to Computers & Programming
CS 340 Computer Organization & Architecture
Academic Computing Release(1)
Winter 1983
CS 240 Assembly Language Programming
CS 320 Data Structures & Algorithm Analysis
Academic Computing Release(1)
May 1983
CS 230 Programming Languages
Fall 1981
CS 120 Introduction to Computers & Programming
CS 240 Assembly Language Programming
Academic Computing Release(1)
Winter 1982
CS 320 Data Structures & Algorithm Analysis
MA 305 Advanced Calculus
Academic Computing Release(1)
May 1982
CS 120 Introduction to Computers & Programming
Summer 1982
MA 108 Business Calculus
CS 120 Introduction to Computers & Programming