IGME-105-05/08 Tentative Fall 2018 Class Schedule

This schedule is subject to change and is provided as a convenience only. Please check myCourses frequently for official assignment descriptions and deadlines!

Even if no lecture is scheduled ("--" under topics), you are still expected to be in class! We will use this time for review, Q&A, etc.

" " " "
Date Topics Pre-class Reading(s) Homework Due Practice Exercise Due
M 8/27 Welcome to GDAPS
W 8/29 Programming Overview Ch. 1-3
F 8/31 Zip Files Hello World
M 9/3 *No class*
W 9/5 Statements and Expressions Ch. 4 & 7 PE - Zip Files
F 9/7 Variables and Data Types Ch. 5 & 6 Statements & Expressions
M 9/10 Input and Parsing + HW 1 assigned Ch. 8 Variables
W 9/12 Casting, Math and Strings Ch. 7 & 9 Mad Libs (Input and Parsing)
F 9/14 String Formatting Casting Math & Strings
M 9/17 If Statements Ch. 10 HW 1: Dungeon Maps String Formatting
W 9/19 Compound If and Switch Ch. 11 If Statements
F 9/21 Work day + HW #2 assigned Compound If & Switch
M 9/24 Basic Loops Ch. 12 SG - Weeks 1 - 3
W 9/26 For Loops Ch. 12 Basic Loops
F 9/28 -- HW 2: Player Choice For Loops
M 10/1 Debugging + HW 3 assigned Ch. 48 SG - Conditionals and Loops
W 10/3 *Career Fair* - Q&A/work day Debugging
F 10/5 TryParse and Random
M 10/8 *No class*
W 10/10 EXAM 1 + HW3 Due!
F 10/12 Arrays Ch. 13 Random Number Guessing Game
M 10/15 Classes, Fields, Methods and Constructors Ch. 15, 17 & 18 Arrays
W 10/17 Method Return Types Classes
F 10/19 HW 4 Assigned Return Statements
M 10/22 Arrays and Classes
W 10/24 Encapsulation & Properties Ch. 19
F 10/26 Inheritance Ch. 22 HW 4: Monopoly Properties
M 10/29 Properties & Inheritance Review; SG - Arrays & OOP assigned Inheritance
W 10/31 No class for section 5; Work day during section 8
F 11/2 Overriding; SG Review; HW 5 Assigned SG - Arrays & OOP; Properties bonus demo
M 11/5 EXAM 2
W 11/7 Polymorphism Ch. 23 Overriding
F 11/9 Lists Ch. 25 Polymorphism
M 11/12 Exceptions + HW 6 assigned Ch. 30 HW 5: Character Behaviors Lists
W 11/14 File IO Ch. 29 Exceptions
F 11/16 Splitting Strings File IO
M 11/19 Version Control + HW 7 assigned HW 6: Character Battles File IO & Classes
W 11/21 *No class*
F 11/23 *No class*
M 11/26 Binary Files Ch. 29 Version Control
W 11/28 Abstract Ch. 23 HW 7: Game of Life (Activity 1 demo in class) Binary File IO
F 11/30 Interfaces Ch. 24 Abstract
M 12/3 Enums + SG - Week 15 assigned Ch. 14 Interfaces
W 12/5 -- HW 7: Game of Life (Activity 2 demo in class)
F 12/7 -- Enums
M 12/10 Final Exam Review HW 7: Game of Life SG - Week 15
Final Exam Times:
Section 5: 12/12/2018 4:15pm - 7:45pm, ORN-1375
Section 8: 12/12/2018 10:45am - 1:15pm, ORN-1370


Last updated 12/3/2018