Teaching
Fall 2017
Previous Semesters
- CSCI 1010 Introduction to Computer Science: Principles
- CSCI 1070 Introduction to Computer Science: Taming Big Data
- CSCI 1300 Introduction to Object-Oriented Programming
- CSCI 2100 Data Structures
- CSCI 2300 Object Oriented Software Design
- CSCI 2930 Special Topics: Unix Tools
- CSCI 3200 Programming Languages
- CSCI 3250 Compilers
- CSCI 3300 Software Engineering
- CSCI 4930/5750 Machine Learning
- MATH 120 College Algebra
- MATH 122 Finite Mathematics
- MATH 132 Survey of Calculus
- MATH 142 Calculus I
- MATH 143 Calculus II
- MATH 152 Engineering Calculus I
- MATH 181 Informal Geometry
- MATH 354 Differential Equations for Engineers
- MATH 421 Introduction to Analysis
- MATH 447 Non-Euclidean Geometry
- MATH 451 Introduction to Complex Variables
- MATH 452 Complex Variables II
- MATH 531 General Topology
- MATH 532 General Topology II
- MATH 618 Hyperbolic 3-Manifolds
- MATH 698 Graduate Reading Course
No Longer Offered
- CSCI 110 Human-Computer Interaction
- CSCI 146 Object-Oriented Practicum
- CSCI 498 Word Sense Disambiguation

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.