Syllabus

Computer Science Honors


Week 1
Introduce Yourself.

Week 2
Using an IDE. Core Java Syntax.
View a tutorial on using NetBeans and follow the steps to create your first program.

Week 3
More Java Basics.
Methods.
Conditionals (Decision Making).
Swing JOptionPane.

Week 4
Methods that Return Values.
Debugging.

Week 5
Iteration (loops).
Flow charts.

Week 6
Applets.
String of text.
Intro to Swing.

Week 7
Swing.
More Applets.

Week 8
Exception Handling.
Introduce Swing Checkboxes and Text Panes.

Week 9
Objects.
Recursion.

Week 10
Defining Objects.

Week 11
Arrays.
Sorting.
Start four week group project.

Week 12
Arrays of Objects.
Second week of group project.

Week 13
Group Project.

Week 14
Final week of Group Project.
Start Final Project: Compose a Java program of your choice.

Week 15
Review.
Finish Final Project.