SE1011
Schedule

This is an old version of this course, from Fall 2013. A newer version is avaliable.

In-class notes are all available here, and also on the days below where we did them in class. You might find them here, even when I haven't put the links below. I try to get these examples to at lease compile and demonstrate good practice, but may not always get around to it. If you see an error, let me know.


Sec 011 Code (BeachBall, Color)
Sec 011 Code (BeachBall, Color)
Week Day Topics Reading Lab
1
09/09-09/13
1 Course Introduction
Java development basics
Lab 1: First Program
2 Java development basics cont... 3.1-3.14
3 Class Exercise  
2
09/16-09/20
1 Java development basics cont...
Thinking like a computer
3.15-3.23, 3.25, A.2-A.3 Lab 2: Simple programs
2 Variables, assignment, operations, and flow charts 2.1-2.6
3 Decisions, repeating, and pseudocode 2.7-2.12
3
09/23-09/27
1 Conditionals and Boolean logic 4.1-4.7 Lab 3: Conditionals
2 Looping 4.8-4.11
3 Nested loops 4.12-4.15
4
09/30-10/04
1 Review   Lab 4: Looping
2 Exam I  
3 Pre-Built Classes
Sec051 In-class Code
5.1-5.3, A.5
5
10/07-10/11
1 More Pre-Built Classes
Sec011 In-class Code
Sec051 In-class Code
5.4-5.7, A.4 Lab 5: Library classes
2 Even More Pre-Built Classes 5.8-5.10
3 In-class examples
Sec011 In-class Code
Sec051 In-class Code
6.1-6.7
6
10/14-10/18
1 Object-Oriented Programming 6.8-6.12, A.7 Lab 6: Simple class
2 UML and OO Programming  
3 Class Exercise -- Complex class 7.1-7.5
7
10/21-10/25
1 OO Details 7.6-7.9 Lab 7: Class implementation
2 Review 7.10-7.13
3 Exam II  
8
10/28-11/01
1   Lab 8: Class implementation
2 OO Details cont... & Coding tips 8.1-8.4
3 Design strategies 8.5-8.11, 8.13-8.14
9
11/04-11/08
1 Class Members 8.13-8.14, 8.16 Lab 9: Arrays and ArrayLists
2 Arrays 9.1-9.6
3 Class Exercise 9.7, 9.9-9.11
10
11/11-11/15
1 ArrayList Class 10.1-10.5
2 Review/catch-up  
3 Review for Final Exam  
11
11/18-11/22
TBA Common Final Exam

Last modified: Saturday, 7-Sept-2013 10:06 PM CDT