A Short Java Course

By Dr. Kevin Wang

Introduction

This course provides a basic introduction to Java programming. We will learn some basic syntaxes including variables, conditions, loops, arrays, methods, and a little about class. We recommend you to spend six weeks on this course. Each week you should read the material and do some exercises.

Schedule

Week Topic Additional Material Exercise
1 Migrated from Python and Java Basics Slide: Self Study Material #1
Video: #1a #1b #1c
Exercise 1
2 Problem Solving with Java #1 Self Study Material #2
Self Study Material #3
Exercise 2
3 Problem Solving with Java #2 Self Study Material #4 Exercise 3
4 Arrays Exercise 4
5 Methods Exercise 5
6 Exception and File I/O Project