CIS 214

Java Programming

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

Office Hours
online: MW 11-12
J009/J135: TR 1:10-1:40 3:40-4:40

Brightspace login
elearning@harford.edu (Helpdesk: 443 412 2777)


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.

Class 30: Lambdas
Class 30: Last Day
Class 28: GUI Drawing
Class 27: GUI 3
Class 26: GUI 2
Class 25: GUI basics
Class 24: Enum
Class 23: Static
Class 22: Generics
Class 21: Serializing to Files
Project 2: Playlist
(due Nov 23)
Class 20: Text Files
Class 19: Exceptions
Class 18: Collections Compare
Class 17: Collections
Class 16: Interfaces-Strategy
Class 15: Interfaces
Class 14: Abstract
Class 13: Polymorphism / Project
(project 1 due October 25, groups allowed)
Class 12: Polymorphism
Class 11: Inheritance
Homework 4 - Arrays (due October 11, groups allowed)
Class 10: Advanced Arrays
Class 09: Arrays
Class 08: Methods
Homework 3 - Loops and Switch (due Sept 27)
Class 07: Loops
Class 06: Conditionals
Class 05: Standard Class Methods
Class 04: Memory
Class 03: Classes and Objects
Class 02: Variables & Expressions
Homework 1 (due Sept 8)
Homework 2 is a set of quizzes in Brightspace (due Sept 30)
Class 01: Hello World / Compile & Interpret