Lecture # | Date | Lecture Quiz | Notes | Recording | Pages | Lab | HW | Keywords |
---|---|---|---|---|---|---|---|---|
WEEK 1 | ||||||||
Introduction, course policies and motivations
Watch Chapter 1 Recordings | ||||||||
Chapter 2: Structure of a C program, Commenting, Identifiers, Data types. | ||||||||
WEEK 2 | ||||||||
Chapter 2 cont.: Data types, Variables, Literal Constants, Symbolic/Defined Constants, Formatted I/O | ||||||||
Chapter 2 cont.: Formatted I/O, Width and precision modifiers, Errors and debugging with examples | ||||||||
WEEK 3 | ||||||||
Chapter #3: Expressions(Operators and operands). Operator precedence. Assignment expressions. Simple & Compound assignments.
Prefix and postfix (Undefined vs. Well-defined behavior example).
Single and mixed data type expressions. implicit, explicit (type casting) |
||||||||
Chapter #3 cont.: Single and mixed data type expressions. implicit, explicit (type casting), and assignment data type conversions. Rounding, truncation using floor(), type casting to int, truncation in printing using precision modifiers. A brief overview of Selection via calculation. | ||||||||
WEEK 4 | ||||||||
Chapter 4 | ||||||||
Chapter 4 | ||||||||
WEEK 5 | ||||||||
Chapter 4 | ||||||||
Chapter 4 | ||||||||
WEEK 6 | ||||||||
Chapter 5 | ||||||||
Chapter 5 | ||||||||
WEEK 7 | ||||||||
Chapter 5 | Midterm Exam #1 - Date: Tuesday October 7 *** Time: 8:00pm - 9:00pm *** Location: ELLT 116 | |||||||
Chapter 5 | ||||||||
WEEK 8 | ||||||||
  🍁 FALL / OCTOBER BREAK 🍁 | ||||||||
Chapter 6 | ||||||||
WEEK 9 | ||||||||
Chapter 6 | ||||||||
Chapter 6 | ||||||||
WEEK 10 | ||||||||
Chapter 6 | ||||||||
Chapter 6 | ||||||||
WEEK 11 | ||||||||
Chapter 6 -> 8 | ||||||||
Chapter 8 | ||||||||
WEEK 12 | Midterm Exam #2 - Date: Monday, November 10 *** Time: 8:00pm - 9:30pm *** Location: ELLT 116 | |||||||
Chapter 8 | ||||||||
Chapter 8 | ||||||||
WEEK 13 | ||||||||
Chapter 9 & 10 | ||||||||
Chapter 9 & 10 | ||||||||
WEEK 14 | ||||||||
Lecture will be recorded and NOT an in-person meeting | ||||||||
  🦃 THANKSGIVING 🦃 | ||||||||
WEEK 15 | ||||||||
Chapter 8 | ||||||||
Chapter 8 | ||||||||
WEEK 16 | ||||||||
  NO LECTURE - Lecture is canceled to compensate for evening midterm exam 1 | ||||||||
  NO LECTURE - Lecture is canceled to compensate for evening midterm exam 2 | Final Exam - Date: TBA *** Time: TBA *** Location: ELLT 116 |
Why do programmers prefer dark mode? Because light attracts bugs! |
---|