Course Description
The "official" CSC 160 course description:
| An
introduction to computer science and programming emphasizing
structured development of algorithms through pseudocode and their
implementation in C++. Topics include basic computer
software development concepts, structured programming, I/O,
functions, parameter passing, array and string manipulation, and
sequential file processing. Focuses on procedural programming,
with an introduction to object-oriented programming. Extensive
programming required. May not be taken after a higher level
programming class. Laboratory. Prerequisite: MTH 121 or higher.
Offered: Annually. |
We meet Monday and Wednesday nights at 6:30-9:30 pm. Our class room is 113
Carnegie. Our first class meeting is Monday January 6th.
Our textbooks are:
- "Starting Out with C++, Alternate 3rd Edition", by Gaddis,
Walters and Muganda.
- "Lab Manual to Accompany the Alternate Version of Starting Out
with C++"
The publisher's web site for these books is: www.gaddisbooks.com
We will use Microsoft Visual C++ for programming and lab assignments in
class.
Instructor Info
My name is Bill Krieger.
The best way to contact me is via email at: wikrieger@noctrl.edu
My office is located at Carnegie 309.
My office hours are:
- Monday and Wednesday afternoons, 1:00 - 3:00 pm
- After class Monday and Wednesday night as long as you need me
- By appointment... I am flexible!
My teaching philosophy... I am here to help you: 1) learn the stuff, 2) show
it (get a good grade), and 3) enjoy the process.
Grades
The grade formula is pretty simple with equal weighting given to programs
during the semester and exams.
| Assignment |
Percent |
Points |
| Class/Homework |
10% |
100 |
| Labs |
10% |
100 |
| Programs |
40% |
400 |
| Midterm Exam |
20% |
200 |
| Final Exam |
20% |
200 |
| TOTAL |
100% |
1,000 |
Using the university grading guidelines, your letter grade will follow this
table:
| Percent |
Grade |
| 93-100% |
A |
| 90-92% |
A- |
| 87-89% |
B+ |
| 83-86% |
B |
| 80-82% |
B- |
| 77-79% |
C+ |
| 73-76% |
C |
| 70-72% |
C- |
| 60-69% |
D |
| 0-59% |
F |
|