Syllabus

Teacher Kent Archie
Phone Home: (630) 393-1788 Hours: 9:00AM - 10:00PM
Email devry@archie-perkins.com
Snail Mail Academics, Mailbox 77
Web Site http://www.archie-perkins.com/teaching/devry/cis275
Office Hours Minimally, after class and by appointment
Text Book Cover The Waite Group's Object Oriented Programming in C++ (4th Edition)
By: Robert Lafore
Publisher: Sams Publishing
ISBN: 0672323087
Class Time and Room
DayTimeRoom
Tuesday6:00-8:50DUP 230
Thursday6:00-8:50DUP 230

Labs

All labs are due by midnight on the data given on the assignment. Days late are also measured from midnight. The first 2 days late is free, every day after that costs 2n points. After 7 calendar days, it's worth only half. Here is a table that explains this.
Due Date + Points Off
0 0
1 0
2 0
3 2
4 4
5 8
6 16
7 1/2 original value
Warn me ahead of time of events that will cause you to miss due dates.

Course Topics

This course moves past basic programming and into software engineering. We will look at a number of techniques for organizing and accessing data. We will study arrays, stacks, queues, linked lists, trees and other standard Data structures. The goal is turn learn how to use existing tools and when and how to make your own. . We will build small GUI programs to get used to that kind of environment. Multi-threading is a way to get your programs to do several things at once. We will develop applications that use these techniques to help understand when to use which technique and what the costs and benefits are.

There will be 0 or more quizzes and 2 tests. There will be considerable code development.

Grading Policy

Final letter grades are determined by the total points you get. I will be using the usual grading scale listed below. There are no specific weights applied to each type of work. But since there are only two tests and many programs, programs count more. There will be some extra credit attached to assignments.

I will round up on partial points. If you are within 2 points of the next highest grade, I will move you up. If you are 3 or more points away, I won't. If you are concerned about your performance, contact me at once. After the final, it is too late.

Range (percent) Letter Grade
90-100 A
80-89.9 B
70-79.9 C
60-69.9 D
0-59.9 F