Intermediate Computer Science
Instructor: Dr. Joan Krone
Fall 2014
 

 
In this course, we will build upon the fundamental programming and problem solving skills you acquired in your introductory CS course. We will talk more formally about software development, using a new (to you) programming language called C++. A unifying theme in this course is the Abstract Data Type, a formal specification of a logical object containing both data and operations on this data. We will focus on how ADT's can provide important abstraction necessary in the construction of large software systems.