Courses Taught by David R. Berman
Courses taught at UNCW since Fall 1998
- Spring 2012: CSC 360 - Formal Languages and Computability I,
CSC 121 - Introduction to Computer Science I (2 sections)
- Fall 2011: CSC 105 - Introduction to Computing & Computer Applications,
CSC 434 - Programming Languages,
CSC 495 - Seminar in Computer Science
- Spring 2011: CSC 133 - Discrete Mathematical Structures, CSC 332 - Data Structures, CSC 105 - Introduction to Computing & Computer Applications (2 sections)
- Fall 2010: CSC 133 - Discrete Mathematical Structures, CSC 105 - Introduction to Computing & Computer Applications (2 sections)
- Spring 2010: CSC 332 - Data Structures, CSC 105 - Introduction to Computing & Computer Applications (2 sections)
- Fall 2009: CSC 332 - Data Structures, CSC 105 - Introduction to Computing & Computer Applications (2 sections)
- Spring 2009: CSC 434 - Programming Languages, CSC 105 - Introduction to Computing & Computer Applications
- Fall 2008: CSC 332 - Data Structures,
CSC 434 - Programming Languages, CSC 105 - Introduction to Computing & Computer Applications
- Spring 2008: CSC 434 - Programming Languages, CSC 105 - Introduction to Computing & Computer Applications (2 sections)
- Fall 2007: CSC 332 - Data Structures, CSC 105 - Introduction to Computing & Computer Applications (2 sections)
- Spring 2007: CSC 532 - Design and Analysis of Algorithms I,
CSC 105 - Introduction to Computing & Computer Applications, CSC 495 - Seminar in Computer Science
- Fall 2006: CSC 434 - Programming Languages,
CSC 105 - Introduction to Computing & Computer Applications (2 sections)
- Spring 2006: CSC 332 - Data Structures,
CSC 434 - Programming Languages,
CSC 105 - Introduction to Computing & Computer Applications
- Fall 2005: CSC 332 - Data Structures,
CSC 434 - Programming Languages,
CSC 495 - Seminar in Computer Science
- Spring 2005: CSC 434 - Programming Languages,
CSC 495 - Seminar in Computer Science, CSC 133 - Discrete Structures I
- Fall 2004: CSC 332 - Data Structures,
CSC 434 - Programming Languages,
CSC 495 - Seminar in Computer Science
- Spring 2004: CSC 332 - Data Structures, CSC 434 - Programming Languages,
CSC 133 - Discrete Structures I
- Fall 2003: CSC 332 - Data Structures, CSC 434 - Programming Languages
- Spring 2003: CSC 332 - Data Structures (2 sections)
- Fall 2002: CSC 221 - Introduction to Computer Science II, CSC 332 - Data Structures
- Spring 2002: CSC 221 - Introduction to Computer Science II
- Fall 2001: CSC 221 - Introduction to Computer Science II
- Spring 2001: CSC 121 - Introduction to Computer Science I (2 sections)
- Fall 2000: CSC 121 - Introduction to Computer Science I (2 sections)
- Spring 2000 : CSC 332 - Data Structures (2 sections), CSC 121 - Introduction to Computer Science I
- Fall 1999: CSC 332 - Data Structures (2 sections),
CSC 460 - Formal Languages and Computability II
- Spring 1999: CSC 332 - Data Structures (2 sections), CSC 121 -
Introduction to Computer Science I
- Fall 1998: CSC 233 - Discrete Structures II, CSC 332 -
Data Structures (2 sections)
Courses taught at UNCW Fall 1981 - Spring 1998
- Computer Science I and II (in Fortran, Pascal, and C)
- Formal Languages and Computability I and II
- Data Structures
- Discrete Structures I and II
- Introduction to Computing (for non majors)
- Calculus I and II
- Business Calculus
- College Algebra
- Trigonometry
- Precalculus
- College Mathematics for the General Student
- Axiomatic Systems
- Linear Algebra
- Modern Algebra
- Combinatorics
- Mathematical Game Theory
Courses taught at U. Utah Fall 1978 - Spring 1981
- College Algebra
- Trigonometry
- Vector Calculus (for engineers)
- Differential Equations (for engineers)
- Modern Algebra
- Discrete Structures