Welcome to the Programming in Java page! Here are a few links to get you started:
Programming in Java will be in room 1-115 on Tue/Thu Jan 6, 8, 13, and 15 from 4-6:00pm. Please check out SIPB's IAP activities for the latest scheduling information.
About this Course
This course is aimed at intermediate programmers, though it should be
suitable for quick beginners or seasoned hackers curious about Java. This course
will NOT teach you how to program.
As an example of the level you should expect, I'll briefly touch on the syntax of a for
loop
and mention a couple tricks or caveats, but won't explain what it is, how it works, or where you would use it.
As we move beyond the basics, I'll spend more time explaining design decisions and give examples (and maybe demonstrations)
of where specific Java features are useful.
Session Topics:
More details about the course will be posted here over the winter break, including course notes, demonstration code, and (maybe) practice problems w/ solutions.
*Note about Advanced Topics
There is far more to programming in Java than we could possibly cover
in 8 hours. If you're very interested in a particular topic,
send me an email and I'll try to fit it into the advanced section.
Here are a few topics we may cover during the advanced section: