Fall Term (Sept-Dec) | Winter Term (Jan-Apr) | May & Summer |
Fall 2022 retired | Winter 2023(part time) CS220 OOP and Intro Data Structures | May 2023 Retired |
2021-2022 academic year retired | ||
2020-2021 academic year retired | ||
Fall 2019 (part time) CS120 Intro to Computers and Programming | Winter 2020 Retired | May 2020 Retired |
Fall 2018 (part time) MA 303 Discrete Structures | Winter 2019 Retired | May 2019 Retired |
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 |