Course Outlines Fall 2019
COURSE #
TITLE
INSTRUCTOR
OUTLINE
Introduction to Computational Thinking for Arts and Social Science Students
Riham Mohamed And Sana Maqsood
Introduction to Computer Science I
Farah Chanchary
Introduction to Computer Science I
Robert Collier
Introduction to Computer Science I
Dave McKenney
Intro to Computer Science II
Darryl Hill
Discrete Structures I
Robert Collier
Discrete Structures I
Darryl Hill
Introduction to Systems Programming
Doron Nussbaum
Abstract Data Types and Algorithms
Darryl Hill
Abstract Data Types and Algorithms
Robert Collier
Fundamentals of Web Applications
Dave McKenney
Fundamentals of Web Applications
Dave McKenney
Object-Oriented Software Engineering
Christine Laurendeau
Database Management Systems
Mengchi LIU
Computer Networks
Evangelos Kranakis
Design and Analysis of Algorithms I
JR Sack
Distributed Computing
Evangelos Kranakis
Applied Cryptography
Jason Hinek
Computational Aspects of Geographic Information Systems
JR Sack
Advanced Algorithms
Prosenjit Bose
Computational Geometry
Prosenjit Bose
Fundamentals of HCI Design and Evaluation
Elizabeth Stobert
Software and User Interface Development
Robert Biddle
Computational Aspects of Geographic Information Systems
JR Sack
METHODOLOGIES FOR DISCRETE EVENT MODELLING AND SIMULATION
Gabriel A. Wainer