Date | Slides | zyBook Readings Code: BUFFALOCSE115AlphonceFall2016 Will be updated throughout semester. |
---|---|---|
Aug 29 | Introduction | |
Aug 31 | Overview | |
Sep 02 | Representations | |
Readings to review for exam #1: Sections 1.1, 1.6, 1.7, 1.8 and 1.9 | ||
Sep 05 | (Labor day - no class) | |
Sep 07 | Gates | |
Sep 09 | Fetch/Decode/Execute | |
Readings to review for exam #1: Sections 1.2, 1.3, 1.4, 1.5 Sections 2.1, 2.2, 2.3, 2.4 and 2.5 | ||
Sep 12 | Objects | |
Sep 14 | Variables, declarations and assignment | |
Sep 16 | Class definitions and live Eclispe demo | |
Readings to review for exam #1: Sections 2.7, 2.8, 2.9, 2.14, 3.1, 3.2 | ||
Sep 19 | Variables | |
Sep 21 | Scope/Lifetime | |
Sep 23 | Methods, this Slides (less object diagram) reconstructed from notes on board. | |
Readings for the coming week: Sections 2.10, 3.3, 3.4, 3.7 | ||
Sep 26 | Composition and UML class diagrams | |
Sep 28 | Association, Accessors, Mutators | |
Sep 30 | Association, Modeling Exercise | |
(no new readings for next week) | ||
Oct 03 | Exam review, Q & A session | |
Oct 05 | NO LECTURE - Make-up exam for those with conflict | |
Oct 07 | Exam return | |
Readings for the coming week: Chapter 11 | ||
Oct 10 | Modeling, null | |
Oct 12 | Interfaces | |
Oct 14 | Interfaces and Graphics | |
Readings for the coming week: Sections 4.4, 4.5, 4.6, 4.8, 14.1, 14.2, 14.3 | ||
The grades for all participation and challenge exercises from the assigned reading sections listed above this line will be finalized on 10/29. Be sure to have them completed no later than 10/28. | ||
Oct 17 | Interfaces, Observer Pattern, Primitives | |
Oct 19 | Control structures - selection | |
Oct 21 | Control structures | |
Readings for the coming week: Sections 5.1, 5.2, 5.3, 5.4, 5.6, 6.1, 6.2, 6.3, 6.4, 6.5 | ||
Oct 24 | Control structures - repetition | |
Oct 26 | Collections - intro | |
Oct 28 | Collections | |
Readings for the coming week: Sections 4.9, 13.1, 13.2, 13.3, 13.4 Additional readings to complete prior to exam 2: 1.10, 1.11, 1.12, 1.13, 1.14, 2.11, 2.12, 2.13, 2.15, 3.5 | ||
Oct 31 | Lab 8/Lab 10/Lab 11 discussion | |
Nov 02 | Iterators | |
Nov 04 | Inheritance | |
Nov 07 | Inheritance | |
Nov 09 | Inheritance (revisted) | |
Nov 11 | int and two's complement | |
Nov 14 | Exam review, Q & A session | |
Nov 16 | NO LECTURE - Make-up exam for those with conflict | |
Nov 18 | Exam return | |
Nov 21 | Primitives | |
Nov 23 | No class | |
Nov 25 | No class | |
Readings for the coming week: Sections 2.6, 4.1 - 4.3, 4.7, 4.10, 5.5, 5.7 - 5.15, 6.6, 6.7, 6.10, chapter 10 | ||
Nov 28 | Wrapper classes & exercise 07 | |
Nov 30 | Equality testing & exercise | |
Dec 02 | Exercise 08 solution & Exercise 09 | |
Readings for the coming week: Sections 8.1 - 8.9, 9.1 - 9.12, chapter 12 | ||
Dec 05 | Linear Search, Exercises 9 & 10 | |
Dec 07 | Binary Search, Exercises 10 & 11 | |
Dec 09 | Q & A session (no slides for Q & A) |