2015-2016 Courses


Summer 2015


Title Instructor
Advanced Databases TBD
Advanced Java Programming Adam Gerber
Cloud Computing Vasilios Vasiliadis
Concepts of Programming Adam Shaw
Mathematics for Computer Science: Discrete Mathematics Geraldine Brady
Time Series Analysis and Stochastic Processes Andrew Siegel
Web Development Jeffrey Cohen


Autumn 2015


Title Instructor
Advanced Programming Andrew Siegel
Advanced Web Development Jeffrey Cohen
Algorithms Geraldine Brady
Big Data Michael Spertus
Bioinformatics for Computer Scientists Thomas Binkowski
Compilers TBD
Computer and Network Security Arlene Yetnikoff
C Programming Dries Kimpe
Databases Zachary Freeman
Introduction to Software Engineering Peter Vassilatos
Java Programming Adam Gerber


Winter 2016


Title Instructor
Advanced Databases TBD
C++ for Advanced Programmers Michael Spertus
Compilers TBD
Computer Architecture TBD
Concepts of Programming Jeffrey Cohen
Foundations of Computational Data Analysis Geraldine Brady
High Performance Computing Andrew Siegel
Introduction to Computer Systems Marty Billingsley
Introduction to Software Engineering Peter Vassilatos
iOS Application Development Thomas Binkowski
Mathematics for Computer Science: Discrete Mathematics Geraldine Brady
UNIX Systems Programming Mark Shacklette


Spring 2016


Title Instructor
Advanced C++ Michael Spertus
Advanced iOS Thomas Binkowski
Algorithms Geraldine Brady
Android App Development Adam Gerber
Cloud Computing Vasilios Vasiliadis
C Programming Dries Kimpe
Databases Zachary Freeman
Distributed Systems TBD
Entrepreneurship in Technology TBD
Introduction to Computer Systems Marty Billingsley
Java Programming Adam Gerber
Machine Learning Amitabh Chaudhary
Networks TBD
Numerical Methods Andrew Siegel
OO Architecture: Patterns, Technologies, Implementations Mark Shacklette
Web Development Jeffrey Cohen