CURRENT CLASSES
Fall 2021
- CSCI 150: Introduction to Computer Science – Taggart, Rossetti, Feldman
- CSCI 151: Data Structures – Geitz
- CSCI 210: Introduction to Computer Architecture – Checkoway
- CSCI 241: Systems Programming – Hoyle
- CSCI 275: Programming Abstractions – Checkoway
- CSCI 280: Algorithms – McKay
- CSCI 311: Database Systems – Hoyle
- CSCI 364: Artificial Intelligence – Eck
- CSCI 383: Theory of Computation – McKay
PAST CLASSES
Fall 2017
- CSCI 150: Introduction to Computer Science – Geitz
- CSCI 151: Data Structures – Hoyle
- CSCI 241: Systems Programming – Hoyle
- CSCI 280: Algorithms – Taggart
- CSCI 342: Computer Networks – Donaldson
- CSCI 357: Computer Graphics – Donaldson
- CSCI 374: Machine Learning – Data Mining – Eck
- CSCI 383: Theory of Computer Science – Geitz
Fall 2016
- CSCI 140: Introduction to Computer Programming —Geitz
- CSCI 150: Introduction to Computer Science —Wexler
- CSCI 151: Data Structures —Hoyle
- CSCI 210: Introduction to Computer Architecture—Donaldson
- CSCI 241: Systems Programming—Hoyle
- CSCI 275: Programming Abstractions—Geitz
- CSCI 280: Algorithms—Wexler
- CSCI 333: Natural Language Processing—Donaldson
- CSCI 343: Computer & Information Security—Kuperman
- CSCI 374: Machine Learning & Data Mining—Eck
- CSCI 383: Theory of Computer Science—Sharp
Spring 2017
- CSCI 144: Introduction to Data Science–Eck
- CSCI 150: Introduction to Computer Science–Sharp/Hoyle
- CSCI 151: Data Structures–Donaldson
- CSCI 210 Introduction to Computer Architecture–Kuperman
- CSCI 241: Systems Programming–Hoyle
- CSCI 280: Algorithms–Sharp
- CSCI 297: Minds, Brains and God–Borroni
- CSCI 341: Operating Systems–Donaldson
- CSCI 364: Artificial Intelligence–Eck
- CSCI 383: Theory of Computer Science–Wexler
Fall 2015
- CSCI 150: Introduction to Computer Science — Geitz
- CSCI 151: Data Structures — Kuperman
- CSCI 241: Systems Programming — Hoyle
- CSCI 275: Programming Abstractions — Salter
- CSCI 280: Algorithms — Wexler
- CSCI 311: Database Systems — Hoyle
- CSCI 321: Mobile Applications — Salter
- CSCI 342: Computer Networks — Salter
Spring 2016
- CSCI 150: Introduction to Computer Science — Geitz
- CSCI 151: Data Structures — Hoyle
- CSCI 210: Computer Organization — Kuperman
- CSCI 241: Systems Programming — Hoyle
- CSCI 280: Algorithms — Sharp
- CSCI 331: Compilers — Geitz
- CSCI 361: Game Design — Wexler
- CSCI 383: Theory of Computer Science — Wexler
Related Links
- College Catalog entry for Computer Science (2017-2018)
- Registrar’s Class Schedules including direct links to Fall 2017 and Spring 2018
All class offerings are subject to change and staffing.
Expected upcoming offerings: Check back after March 2018.