CIS 255 Tentative Schedule (2/14 Revision) • Spring 2014

CRN 30748 • Tuesday / Thursday • 6:30 p.m. to 7:45 p.m. • HSB 447

Tuesday
Thursday
Jan. 7
Course Introduction
Jan. 9
Intro to Java (Chapter 1)
• Lab 1: TextPad and the JDK
Jan. 14
Output, Variables, Primitives, Operators, Constants (2.1 - 2.8)
Jan. 16
Strings, Style, Input (2.9 - 2.15)
• Lab 2: Variables, Operators, Input
Jan. 21
Branching, Logical Operators, String Comparisons (3.1 - 3.6)
Jan. 23
Variables & Scope, ?, switch, Output Formatting (3.7 - 3.12)
Jan. 28
College Closed
(Snow-Related Travel Problems)
Jan. 30
College Closed
(Snow-Related Travel Problems)
Feb. 4
Exam 1 (Chapters 1, 2, 3)
• Lab 3 & Review At Home
Feb. 6
College Closed
(Snow-Related Travel Problems)
Feb. 11
College Closed
(Snow-Related Travel Problems)
Feb. 13
College Closed
(Snow-Related Travel Problems)
Feb. 18
Increment / Decrement, while, do-while, for, Loops Applied (4.1 - 4.6)
Feb. 20
Nested Loops, break, continue, File I/O, Random Numbers (4.7 - 4.12)
Feb. 25
Methods: Defining, Arguments, Local Variables (5.1 - 5.3)
Feb. 27
Methods: Return Values (5.4 - 5.6)
March 4
Review Chapters 4 & 5
• Lab Day: Labs 4, 5, 6, & 7
March 6
Exam 2 (Chapters 4 & 5)
March 11
OO Basics, Instance Fields and Methods, Constructors (6.1 - 6.4)
March 13
Object Arguments, Overloading, Scope, Packages (6.5 - 6.10)
March 18
Arrays: Declaring, Processing, Used with Methods (7.1 - 7.7)
March 20
Multidimensional Arrays, Searching and Sorting (7.8 - 7.12, 7.14)
March 25
No Class (Spring Break)
March 27
No Class (Spring Break)
April 1
Review Chapters 6 & 7
• Lab Day: Labs 8, 9, & 10
April 3
Exam 3 (Chapters 6 & 7)
April 8
GUI Applications: Windows, Components, Events (12.1 - 12.2)
April 10
Layout, Borders (12.3 - 12.9)
• Lab 11: GUI Applications
April 15
Basic HTML, Applet Syntax, Shapes (14.1 - 14.5)
April 17
More Shapes, Mouse Events, Timers (14.5 - 14.9)
April 22
Review Chapters 12 & 14
• Lab 12: Applets
April 24
No Class (Study Day)
April 29
No Class (Study Day)
May 1
Final Exam (Chapters 12 & 14)
6:30 p.m. to 8:30 p.m.