CSC 161 - Syllabus |
Back to CSC 161 |
General course information and description
We will meet:
Our textbooks are (those used in CSC 160):
We will use Microsoft Visual C++ for programming and lab assignments in class.
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:
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.
From the CSC department page:
A second course in programming, emphasizing design and implementation of well constructed programs using object-oriented C++. Topics include abstract data types, data structures (arrays, structures, linked lists, stacks and queues), classes and objects, recursion, pointer variables, dynamic memory, and sorting and searching algorithms. Extensive programming required. Laboratory. Prerequisites: CSC 160 or one year of high school programming in C++ or Java, MTH 121 or higher. Offered: Annually. |
Well, my take on all this... CSC 161 is your second programming course. We will delve deeper into C++ and programming concepts in general while covering the second half of our textbook... chapters 10-19. Please note from the official description: Extensive programming required.
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 |