CMPS-2010 "Programming I: Fundamentals" |
Fall 2019 - #82471 |
final exam is graded grades will be posted tonight
lab-15 --was collected and graded-- week-1 quizzes have been graded and posted Most scores were improved! Letter grades will be submitted by Friday 12/20.
syllabus | weeks | textbook | scores | grades | exams | |||
Week | Topic | Readings | Assignments |
1 |
Intro to programming Linux, our local server |
cs150 150-1 150-2 Chapter 1 |
·
Warm-up quiz · Linux quiz · Chapter-1 quiz |
2 |
The C and C++ languages Data types and variables Arithmetic operators |
Chapter 2 |
Lab-2 homework-2 |
3 |
Logic and boolean expressions Mathematical expressions Relational & logical operators |
Chapter 3 Chapter 4 |
Lab-3 Homework-3 |
4 |
Looping, while-loop, for-loop Menus & input validation Nested looping |
Chapter 5 |
Lab-4 Homework-4 no goto or string comments |
5 |
Functions Arguments and return types Passing data by value |
Chapter 6 |
Lab-5 program fixes |
6 |
Introduction to C-strings Exam Review of Exam was Friday |
previous chapters |
|
7 |
Arrays Dimensions and initialization Processing arrays |
Chapter 7 |
Lab-7 Homework-7 comments |
8 |
File processing Libraries and functions Formatted output: <iomanip> |
chapter 5 chapter 12 |
Lab-8 Lab-8 notes. |
9 |
Sorting an array Searching an array |
Chapter 8 |
Lab-9 grading |
10 |
Pointers Variables and pointers Arrays and pointers |
Chapter 9 main( )... arguments parsing |
Lab-10 |
11 |
Characters and C-strings Library functions String and numeric conversion |
Chapter 10 |
Lab-11 |
12 |
Exam week
Monday: holiday off Wednesday: written exam Thursday: programming exam Friday: finish up exam |
study weeks 7 - 11 |
|
13 |
Structured data Abstract data types Structs in arrays and functions |
Chapter 11 |
Lab-13 |
14 |
Introduction to classes Object oriented programming Constructors & member access |
Chapter 13 |
lab-14 |
15 |
Classes continued Copy constructors Member variables |
Chapter 13 |
|
16 | Class on Monday | ||
Final Exam: Wednesday Dec 18 at 8:00am - 10:30am |