CS 202 Fall 2013  >  Syllabus

CS 202 Fall 2013
Syllabus

COURSE:   CS 202 Computer Science II. 3 credits.
  Time & place:   9:45–11:15 p.m. TTh, 104 Chapman.
  Prerequisites:   CS 201.
INSTRUCTOR:   Glenn G. Chappell, Dept. of Computer Science.
  Office:   201B Chapman.
  Office hours:   10:45–1:45 MWF on fall 2013 class days, or by appointment.
  Office phone:   [474-]5736. This is also voice mail.
  E-mail:   ggchappell@alaska.edu
  Paper mailbox:   Inside the CS Department office, 202 Chapman.
TEXT:   Gaddis, Starting Out with C++: From Control Structures Through Objects, 7th ed.
WEB PAGE:   http://www.cs.uaf.edu/2013/fall/cs202
UAF Blackboard (https://classes.uaf.edu) will also be used, but only for homework submission.

Course Topics & Goals

CS 202 continues the coverage of C++ programming begun in CS 201. An important emphasis this semester is object-oriented programming, in which we encapsulate data together with the code that handles it. We then place these behind an interface; a single interface may be used with multiple types of data.

After taking this class, students should:

Important Dates

Thu, Oct 24   In-class Midterm Exam
Fri, Nov 1   Last day to withdraw
Thu, Nov 28   No class (Thanksgiving)
Thu, Dec 12   Last regular class meeting
Thu, Dec 19   Final Exam 8–10 a.m. in the classroom

Procedures

Class meetings—Each class meeting will begin in a lecture-discussion format. Later in each meeting we will often move to the lab (103 Chapman), where students will do their own coding under instructor supervision.

Homework—Homework will be assigned every week or two. It will consist largely of C++ programming. Some assignments will be done individually; others will be done in groups. Homework turned in late will generally be penalized.

Exams—Two exams will be given: midterm and final. The final will be comprehensive, emphasizing material covered after the midterm. See “Important Dates”.

Grades

Course grades will be based on points earned, using a 90-80-70-60 scale. The +/– grading system will not be used. Point totals will be as follows.

Assignments (total)   240 pts
Midterm Exam    60 pts
Final Exam   100 pts
TOTAL   400 pts

Policies

Students are expected to be at every class meeting on time, and are responsible for all class content, whether present or not. If absence from class is necessary, in-class work and homework may be made up only if the instructor is notified as soon as possible; in particular, absences due to scheduled events must be arranged ahead of time.

Academic dishonesty will not be tolerated, and will be dealt with according to UAF procedures.

Students in this class must pay the CS lab fee. Payment allows access to the Chapman 103 lab.

UAF academic policies: http://www.uaf.edu/catalog/current/academics
CS Department policies: http://www.cs.uaf.edu/cs/Policies.html


CS 202 Fall 2013: Syllabus / Updated: 5 Sep 2013 / Glenn G. Chappell