CS 173: Introduction to Computer Science II - Spring 2008
Course Syllabus
Description:
The course will continue the introduction to programming in Java and to computer science.
The focus of the course will be on advanced object oriented paradigms, code organization,
and data structures for organizing data.
Instructor: Harold Connamacher
- e-mail: hsc
- Office: Palenske 220
- Office hours: Mon 3-4, Tue 11-12, Fri 2-3 or whenever my door is open.
- Office Phone: 629-0363
Timetable:
- Lecture: Monday, Tuesday, Wednesday, Friday @ 10:10 in Palenske 221
Course web site:
http://www.albion.edu/mathcs/hsc/cs173
The web site is the primary source of information about the course, including
assignment "handouts" and other announcements. You must check
the site at least weekly.
Course Textbook: (available from the bookstore)
- Goodrich and Tamassia, Data Structures & Algorithms in Java, 4th edition. Wiley, 2006
Prerequisites:
- CS 171: Introduction to Computer Science I
- MATH 125: Functions, or equivalent high school work
Late work policy:
All class work must be submitted by the due date and time. No late work will be accepted without notification
by an appropriate medical professional or college official. Students who need to miss class due to a
scheduled absence should turn in their homework early.
Grading scheme:
-
homework assignments and programs: 55%
-
midterm: 15%
-
final examination: 30%
Homework assignments and projects:
The course will have a significant amount of programming as well as occasional written
assignments. You will have between 1 and 2 weeks to work on an assignment, depending on
the length of the assignment. All work is expected to be your own.
Term tests and final examination:
There will be a midterm examination on Wednesday, March 5. The exam will be in class and
50 minutes in length. The final exam will be at the time posted on the registrar web site.
Grade scale:
The class will use the following scale to translate your percentage grade to a final grade.
If your percentage grade is at least |
Your final grade will be at least |
| 90 |
4.0 |
| 87 |
3.7 |
| 83 |
3.3 |
| 80 |
3.0 |
| 77 |
2.7 |
| 73 |
2.3 |
| 70 |
2.0 |
| 67 |
1.7 |
| 63 |
1.3 |
| 60 |
1.0 |
Getting help:
A number of sources are available to help your with this and other courses.
- THE ACADEMIC SKILLS CENTER, located in the Seeley Mudd Building of
the Library, supports student success at Albion College through the Learning
Support Center, the Quantitative Skills Center, and the Writing Center. The ASC
also coordinates academic peer tutoring services and educational technologies
for enhancing student learning. For information, visit the ASC website at
http://www.albion.edu/asc.
- THE LEARNING SUPPORT CENTER offers individualized assistance with
college level study strategy and skill development. Students frequently utilize
the center to improve grades, reading speed or comprehension. In addition, the
Learning Support Center provides assistance and accommodations to students who
have documented learning disabilities. For more information, contact Pam
Schwartz, Learning Support Specialist, (x0825;
pschwartz@albion.edu).
- THE QUANTITATIVE SKILLS CENTER provides a wide range of support to
students in many subject areas. Students are free to drop in for occasional help
from trained student tutors or to make appointments for on-going tutorial
sessions. QSC staff are available to assist you with the use of mathematics,
statistics, spreadsheets, or graphing calculators in any course. The center also
offers workshops on topics such as partial derivatives in chemistry and
preparing for graduate school exams. For more information, contact the QSC
Director, Karla McCavit, (x0824; kmccavit@albion.edu).
- THE WRITING CENTER provides trained peer consultants prepared to work
with writers at every stage of the writing process--from getting started
brainstorming to writing drafts, and from organizing ideas to revising or final
editing. Writing consultants support students by responding to writing in
process, not by proofreading, editing, or writing students' papers. Both drop-in
tutoring and scheduled appointments are available during the Writing Center's
afternoon and evening hours. For more information, contact the Writing Center
(x0828; writing@albion.edu) or the Director,
Scott Hendrix (x0355; shendrix@albion.edu).
Back to the course homepage.