Teacher | Kent Archie | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Phone | Home: (630) 393-1788 Hours: 9:00AM - 10:00PM | |||||||||
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 |
![]() By: Robert Lafore Publisher: Sams Publishing ISBN: 0672323087 |
|||||||||
Class Time and Room |
|
Due Date + | Points Off |
---|---|
0 | 0 |
1 | 0 |
2 | 0 |
3 | 2 |
4 | 4 |
5 | 8 |
6 | 16 |
7 | 1/2 original value |
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.
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 |