Topic | Date | Notes | Reading |
Outline
of the Course Background Survey Computer history |
1/20 (W) |
Lecture #1 | Review course syllabus Please download a copy of the background survey, and submit the completed survey to me via email to lxing@umassd.edu |
Number systems |
1/22 (F) 1/25 (M) |
Lecture #2 | Lecture notes
Homework #1 assigned on 1/25 due by 2/1 Soultion to Examples in L#2 |
Introduction to C Programming | 1/25 (M) 1/27 (W) |
Lecture #3 | Lecture Notes
Soultion to Problems in L#3 |
Data Types and Variables | 1/27 (W) | Lecture #4 | Textbook: Ch 2.1, 2.2, 2.4
Soultion to Exercises in L#4 |
Constants | 1/29 (F) | Lecture #5 | Textbook: Ch 2.3 |
Formatted Output |
1/29 (F) 2/1 (M) |
Lecture #6 | Textbook: Ch 7.1, 7.2
Soultion to Exercises in L#6 |
Formatted Input | 2/1 (M) | Lecture #7 | Textbook: Ch 7.4 Homework #1 is due! Soultion to Exercises in L#7 |
Expressions (Part 1) | 2/3 (W) | Lecture #8 | Textbook: Ch 2.5, 2.8, 2.10 Homework #2 assigned on 2/3 due by 2/10 Soultion to Exercises in L#8 |
Expressions (Part 2) |
2/5 (W) 2/8 (M) |
Lecture #9 | Textbook: Ch 2.7, 2.12
Soultion to Exercises in L#9 |
Decision Making (I) -- two-way selection: if...else |
2/8 (M) 2/10 (W) |
Lecture #10 | Textbook: Ch 2.6, 3.1, 3.2
Soultion to Exercises in L#10 HW#2 due today (2/10) |
Decision Making (II) -- multi-way selection |
2/12 (F) | Lecture #11 | Textbook: Ch 3.3, 3.4
Soultion to Exercises in L#11 |
President's Day, No Class | 2/15 (M) | No Class | Enjoy the long weekend! |
Exam #1 Review | 2/16 (T) | Lecture #12 | Tuesday Follows Monday's Schedule Lectures #2 ~ 11, homework (#1 & #2) and lab (#2 ~ #4) assignements, and related reading assignments **Sample Questions and Required Answer Format** |
Loops |
2/17 (W) 2/22 (M) |
Lecture #13 | Textbook: Ch 3.5, 3.6, 3.7
Soultion to Exercises in L#13 Part 1,Part 2 |
Exam #1 | 2/19 (F) | Exam #1 | Good Luck! |
Exam #1 solution discussion Loops (Cont'd) |
2/22 (M) | Lecture #13 | Homework #3 assigned on 2/22 due by 3/1 |
Functions(1): Overview |
2/24 (W) 2/26 (F) |
Lecture #14 | Textbook: Ch 4 Soultion to Exercises in L#14: part 1 |
Functions(2): Declaring, defining, calling functions | 2/26 (F) | Lecture #15 | Textbook: Ch 4 |