Slippery Rock University | Cpsc 146
Course Schedule |
Former Browns Fan
After a lifetime of being a die hard Browns fan, regretfully, I cannot support a team whose management hires a QB who dis-respects women (2022) |
Week 1 |
Syllabus
Install Eclipse at home Chapter 1: Background on Computers Chapter 2: Starting C++ |
Week 2 |
Chapter 2 Continues
Program Grading Criteria Try Hands-on Problem 4 from "Ch2_handson" document on D2L. Aim for this output A solution Assignment 1 |
Week 3 |
Chapter 3: Variables, Expressions
Sequential programming binary conversion |
Week 4 |
Sequential programs
Problem Solving - area of house, user error Problem Solving - grade program, calculate average Assignment 2 |
Week 5 |
Exam 1
Old exam 1 |
Week 6 |
Start Chapter 4: Conditional Programming
Conditional Notes |
Week 7 |
Finish conditionals
IF Examples Basic Samples with errors In-class problem solving In-class Lab - submitted to D2l for 10 pts Switch examples |
Week 8 |
Repetition
|
Week 9 |
Sample Loops
Increment Samples |
Week 10 |
Practice Problems
Exam 2 - Oct 28th Sample Exam Introduction to Functions (Chapter 6) |
Week 11 |
Continuing with Functions
Pass By Value Slides Monday - ACM ethics assignment (I am out of town) Wednesday - work on design together in class (due at midnight) Friday - lab 5 |
Week 12 |
Pass by Reference -
Parameters
Scope Slides Pass By Reference |
Week 13 | Chapter 7: Arrays |
Week 14 |
Array Processing
Sorting and Searching |
Week 15 | |
Final Exam |
Exam 3
|