Dr. Alan Garvey
Fall 2018
CS 180 Picture of Dr. Garvey
CS 170 CS 180 CS 315

Computer Science 180: Foundations of Computer Science I

Professor: Dr. Alan Garvey

Section 2: MWF 12:30-1:20pm VH 1328

Lab: T 12:30-1:20pm VH 1232

Office Hours


The course syllabus is available online.


There is one required textbooks for this class:

  • Starting Out with C++: From Control Structures through Objects by Tony Gaddis, Pearson, 2018, Ninth Edition

Example Files


  • There will be three inclass exams, plus a comprehensive final

Programming Assignments:

  • There will be roughly 7 programming assignments during the semester.


  • There will be roughly a lab a week, held on Tuesdays in VH 1232.