Weekly Schedule
Informatics Core II
INF-42: Lecture A/Lab 1
Winter 2011
For an alternative presentation of the listing of course materials, see the
Lectures page.
Week 1
- Monday (1/3): Lab
- Tuesday (1/4): Lecture
- Wednesday (1/5): Lab (but I will lecture today)
- Thursday (1/6): Lecture
-
Variables and Operators (Relational Operators thru Experiment!)
Student presentation of solutions: 4, 5, 6
-
Expressions (Expressions - Pragmatics)
Student presentation of solutions: 7, 8, 10, 13, 23
-
Collect: Signed (+ 5 digit key) Academic Integrity Handout
- Friday (1/7): Lab
- Discuss/Start Program #1
Simple Program Suite
(due on Wednesday, 1/12, at 11:30pm)
- Quiz #1: Handed out in class
(you can also download it on Friday)
(due on Monday, 1/10, at the start of Lab)
Week 2
- Monday (1/10): Lab
- Quiz #1 due at start of Lab
- Work on Program #1
Simple Program Suite
(due on Wednesday, 1/12, at 11:30pm)
- Tuesday (1/11): Lecture
-
Simple Statements: Declaration, Expression, and Block
(Introduction - Boxing Statements)
Student presentation of solutions: 1, 2, 5, 6, 7
-
Simple Control Structures: Decision and Looping
(if Statement - More Boxing)
Student presentation of solutions: 11, 12, 18, 19, 26, 31
-
Advanced Control Structures: Exceptions (try/catch - File Reading)
Student presentation of solutions: 38, 39
- Wednesday (1/12): Lab
- Thursday (1/13): Lecture
- Friday (1/14): Lab
- Work on Program #2
Intermediate Programming Suite
(due on Wednesday, 1/19, at 11:30pm)
-
Quiz #2: Handed out in class
(you can also download it on Friday)
(due on Tuesday, 1/18 (Monday is a holiday), at the start of Lecture)
Week 3
- Monday (1/17): Lab
-
No Classes: Martin Luther King's Birthday
- Tuesday (1/18): Lecture
- Wednesday (1/19): Lab
- Thursday (1/20): Lecture
- Friday (1/21): Lab
Week 4
- Monday (1/24): Lab
- Tuesday (1/25): Lecture
- Wednesday (1/26): Lab
- Discuss/Start Program #4
Writing Classes
(due on Wednesday, 2/2, at 11:30pm)
- Thursday (1/27): Lecture
- Friday (1/28): Lab
Week 5
Under revision
Week 6
- Monday (2/7): Lab
- Tuesday (2/8): Lecture
- Wednesday (2/9): Lab
- Thursday (2/10): Lecture
- Friday (2/11): Lab
Week 7
- Monday (2/14): Lab
- Tuesday (2/15): Lecture
- Midterm Exam
(Lectures 1/4-2/8, not 2/3 and not Analysis of Algorithms from 2/8)
- Wednesday (2/16): Lab
- Programming Exam #2: Writing Classes + Arrays
- Thursday (2/17): Lecture
- Friday (2/18): Lab
Week 8
- Monday (2/21): Lab
-
No Classes: President's Day
- Tuesday (2/22): Lecture
- Wednesday (2/23): Lab
- Work on
Program #7
Programming with Collection Classes
(due on Wednesday, 3/2 at 11:30pm)
- Thursday (2/24): Lecture
- Friday (2/25): Lab
Week 9
- Monday (2/28): Lab
- Tuesday (3/1): Lecture
- Wednesday (3/2): Lab
- Thursday (3/3): Lecture
- Friday (3/4): Lab
Week 10
- Monday (3/7): Lab
- Tuesday (3/8): Lecture
- Wednesday (3/9): Lab
- Thursday (3/10): Lecture
-
Morning: Class Wrapup, Discuss Final Exam, Questionnaire
Afternoon: Work on Programming Assignment #8
- Friday (3/11): Lab
Final Exams Week
- Tuesday (3/15): Final Exam
- 10:30am - 12:30pm
- ICS 180 (our regular classroom)