Instructor: Chris Nevison
Text:
Mark Weiss, Data Structures, and Problem Solving with Java, third
edition
The Marine Biology Simulation Case Study, College Board Advanced Placement
Program (online)
Class:
MWF, 11:20-12:10, 311 McGregory
Labs:
Weds.. 1:20-3:20, 319 McGregory
Office Hours: By Appointment, 308 McGregory
This course continues the introduction to computer science with an emphasis on abstract data types and object oriented programming, including several standard data types, and standard algorithms and analysis of algorithms. We use the language Java and the course will include the introduction of several features of Java beyond those studied in COSC 101.
The text contains much more than can be covered in one semester, so topics will be selected to fit the syllabus. Students should follow the syllabus carefully.
Labs are an integral part of the course. They count significantly into the grade and, more important, are the best means for learning much of the material in the course. Students are required to attend the lab. Lab assignments are due the week following at the next lab; there will be a grade penalty for late labs.
Grading: two hour exams
12.5% each
final
20%
labs and project
45%
quizzes
10%