Week Lecture Section Assignments & Exams
1
September 28, 30

Introduction

Section 1

Discussion 1

HW1: Graphics - Due Oct. 6

2
October 5, 7

Arrays, File I/O

Section 2

Discussion 2

HW2: File Recovery - Due Oct. 13

3
October 12, 14

Collections, Runtime, Exceptions

Section 3

Discussion 3

Quiz 1 (Oct. 12) - practice quiz

HW3: Word Cloud - Due Oct. 20

4
October 19, 21

Classes and IDEs

Section 4

Discussion 4

HW4: 2048 + JUnit - Due Nov. 3

5
October 26, 28

Inheritance and Midterm

  • Inheritance
  • Interfaces
  • Polymorphism
  • Slides 9

Section 5: HW4 and midterm discussion

Midterm (Oct. 28)

6
November 2, 4

Inheritance cont.

Section 6 Writeup

Section 6 files
You can download to linux systems via:
wget http://cseweb.ucsd.edu/classes/fa15/cse8B-a/sections/section6_files.zip

Discussion 6

HW5: Small Business Needs: Posted Nov. 8. Due Nov. 20

7
November 9, 11

JavaFX

  • JavaFX
  • MVC
  • No Class on Nov. 11 (Veterans' Day)
  • Slides 13

Section 7

Section 7 files

Final Project: proposals due Nov 13. Project due Dec 2nd.

8
November 16, 18

JavaFX and Recursion

Section 8

Prime.java

CS8BThread.java

Quiz 2 (Nov. 16) - practice quiz

Discussion 8

9
November 23, 25

Threading

Final Project Question & Answer session on 11/25

No Section - Thanksgiving break

No Discussion - Thanksgiving break

10
November 30, December 2

TBD, Final presentations, Conclusion

  • Slides 19
  • Final project demos on Dec. 2. 6:30 - 8:00pm in CSE 1202

Section 10

Final projects due Dec. 2

Final: Monday, December 7. 7:00p - 10:00p.
Location: CNTR 105
Practice Final