CIS 214

Java Programming

AC Chapin
achapin@harford.edu
please use the discussion boards in BlackBoard
unless you need a private response
(i.e. asking about a grade)

Office Hours
MTWR 2:45 - 4:00pm in J007 or J009 or J135


FAQ

Project in NetBeans

Input Using Scanner

On the Command Line

get Netbeans

CLASSES & ASSIGNMENTS
Note that class numbers just represent the day the work is due -- if we skip a day we will skip that class number.

Next: Enum
Note: next Monday we will have in-class time to work on your project. Please make sure you have access to your project files (thumb drive / email / w: drive / download from blackboard /etc)
Class 24: Static
Class 23: Generics
Class 22: Serializing to Files
Project 2: Playlist
(due May 3)
Class 21: Text Files
Class 20: Exceptions
Class 19: Collections Compare
Class 17: Collections
Class 16: Interfaces-Strategy
Class 15: Interfaces
Class 14: Abstract
Class 13: Polymorphism / Project
(project 1 due April 5)
Class 12: Polymorphism
Class 11: Inheritance
Homework 4 - Arrays (due March 15)
Class 10: Advanced Arrays
Class 09: Arrays
Class 08: Methods
Homework 3 - Loops and Switch (due March 5)
Class 07: Loops
Class 06: Conditionals
Class 05: Standard Class Methods
Class 04: Memory
Class 03: Classes and Objects
Class 02: Variables & Expressions
Class 01: Hello World / Compile & Interpret
Homework 1 due February 9
Homework 2 is a set of quizzes in blackboard, due February 29.