Progress

This page lists the material and assignments for each week in the semester. We update the contents on at least a weekly basis. For the past weeks, it is a record of what we have done. For the current week, watch out for updates and changes.

Week 9 : 3/23-3/29 Classes and Objects
Lectures Monday 3/23 NO CLASS
Lectures Wednesday onwards - LECTURES 100% ONLINE (more TBA)
Lectures Chapter 9: Classes and Objects Slides Powerpoint
Recitations TUesday 3/24 NO RECITATION
Recitations Objects and Classes - RECITATIONS 100% ONLINE (more TBA)
Assignments Check zyBooks for assignments and due dates
Reading Liang Sections: 9.1-9.14
SPRING BREAK : 3/16-3/24 No Class - BREAK EXTENDED through 3/24
Week 8 : 3/9-3/15 Multi Dimensional Arrays
Lectures Slides
Recitations Multi-Dimensional Arrays
Recitations NO LAB THURSDAY
Assignments Check zyBooks for assignments and due dates
Reading Liang Sections: 8.1-8.4; 8.7
Exams Second Midterm - March 13 (CSB110 - 8am-4pm); SIGN UP IN CANVAS through People Tab
Material up to and including week 8: Multidimensional Arrays
Week 7 : 3/2-3/8 Arrays
Lectures 10am Monday
Lectures 10am Wednesday
Lectures 10am Friday
Lectures Slides
Lectures Arrays (2pm slides posted soon)
Recitations Arrays
Recitations Quiz 4 - Practice Midterm 2
Assignments Check zyBooks for assignments and due dates
Reading Liang Sections: 7.1; 7.2; 7.5-7.13
Week 6 : 2/24-3/1 Loops
Lectures 10am
Lectures 2pm
Recitations Loops!
Recitations More Loops!
Assignments Check zyBooks for assignments and due dates
Reading Liang Sections: 4.1 - 4.4; 4.5 (Listing 4.5.3); 4.6
Week 5 : 9/17-9/23 Making Decisions
Lectures Slides 2pm
Lectures 10am Monday Slides
Recitations Getting started with IDEs
Recitations Programming Quiz 3 - Strings
Assignments Check zyBooks for assignments and due dates
Reading Liang Sections: 3.1 - 3.7; 3.10; 3.12 - 3.16
Week 4 : 2/10-2/16 Methods
Lectures 2pm Slides
Lectures 10am Monday Slides
Lectures 10am Wednesday Slides
Recitations Methods
Recitations First Exam Prep
Assignments Check zyBooks for assignments and due dates
Reading Liang Sections: 6.1 - 6.6; 6.8; 6.9; 6.11
Exams First Midterm - Feb 14 (CSB110 - 8am-4pm)
Week 3 : 2/3-2/9 Math Functions; Characters; Strings
Lectures This week10am 2pm
Lectures 10am slides Wed
Lectures 10am slides Fri
Recitations Mathematical Calculations
Recitations Quiz Two - Sample First Exam (Similar to Midterm 1. In Canvas)
Assignments Check zyBooks for assignments and due dates
Reading Liang Sections: 5.1 - 5.7; 5.9 - 5.11
Week 2 : 1/27-2/2 Introductory Programming
Lectures Beginning Programming Slides 10am 2pm
Lectures Beginning Programming Slides 10am pt. 2
Recitations Program Input and Output
Recitations Thursday - Programming Quiz 1 (1%) Program Input and Output
Assignments Check zyBooks for assignments and due dates
Reading Liang Sections: 2.1-11; 2.13-15; 2.18
Week 1 : 1/20-1/26 Course Introduction
Lectures NO LECTURE Monday - HOLIDAY
Lectures Wednesday - Welcome
Lectures Wednesday - Introduction
Lectures Friday - Programming Intro 10am Slides and 2pm Slides
Recitations NO LAB Tuesday
Recitations Course Logistics and zyBooks - Hello World!
Assignments Check zyBooks for assignments and due dates
Reading Liang Sections: 1.1 - 1.10