Adventures in Computing
Yo, baby!
Yo, baby!
Adventures in Computing
Adventures in Computing
Adventures in Computing
Adventures in Computing
Sun Apr 27
Basic grading requirements for the Introductory Track have been posted.

Basic grading requirements (bottom-line goals) for the Basics Track also have been posted.

These documents and guidelines serve as final exam and individual appointments outline.

The Advanced Track is too customized for any guidelines to be posted here. Just turn in your final projects in person to me.

Tue Apr 22
Available times for individual appointments this week and the next.

Notes for the basics track reorganized a bit.

Fri Apr 18
Code developed in class last night (client-side state JSP).

Thu Apr 17
Horstman code entirely posted here (7th edition).

Wed Apr 16
Here's the list of assigned port numbers.

Tomcat installation pages: one, two, three, ...

Tue Apr 15
Lectures this week will be mostly for the Basics Track, everybody is welcome!

Tonight: Tomcat installation, JSP (Java Server Pages) and Java Servlets.

Thursday: app deployment using WebStart.

Tue Apr 08
Introductory track complete, the other two are operational, to be finalized tonight.

Group messages have been sent to the three tracks. Working in pairs or groups is encouraged, allowed.

Mon Apr 07
Check out What's Due?: almost all materials for the Introductory track now posted.

Both the Introductory and the Basics track will be finished today.

Individual e-mails to be sent later tonight as soon as the last set of notes is uploaded.

Sat Apr 05
Update message sent to the distribution list today.

Thu Apr 03
Outline of our discussion on Thu, in class.

Tue Apr 01
Code presented after the test in class today: our target for next week.

Sun-Mon Mar 30-31
Here's the list of available times for this week's office hours.

Solutions to the problems to be tested in class on Tuesday.

Recall the problems have been listed earlier, here.

(Solutions are listed in random order above, find them by the name of the class).

Fri-Sat Mar 28-29
A couple more slides with diagrams.

Not as many as before, the focus is on constructors and methods.

Thu Mar 27
Some diagrams we might be talking about today.

Tue Mar 25
Respectfully submitted for your perusal... (today's discussion notes.)

Fri-Sat Mar 21-22
Second assignment posted, blogs to be updated very soon.

Thu Mar 20
Notes from today's lecture.

Tue Mar 18
Notes from today's lecture.

Thu Mar 06
Individual blogs are here. Let me know if you don't see yourself or if it's not password protected.

Useful link. Requires IUB network ID.

Things there that you might be able to use in this class:

I may refer to these books when I write to you, or in class.

Eclipse tutorial (if needed).

Tue Mar 04
The class starts today in LI (Library) 402.

The minute paper for today was:

Date: Tue, 4 Mar 2008 20:17:21 -0500
From: Adrian German (dgerman@cs.indiana.edu)
To: dgerman@cs.indiana.edu

http://www.cs.indiana.edu/classes/a290-java

Adrian German   dgerman@indiana.edu

no exams but there will be weekly tasks 

grade is going to measure amount of growth

you need a purpose, goal for the class 

minute paper for today:

a) name, username, major, e-mail address 
b) reasons for taking this class (required, 
are you in a202/a598 or a290/a590, purpose?)
c) expectations for the class 
d) concerns, fears 
e) describe to me your programming background 
f) what would you want to be able to do at the end 
of the semester to be able to say you are an accomplished
programmer, to feel accomplished, to be able to claim the skill

office hours: daily MTWRF 10am-noon or by appointment LH201D
855-7860 telephone in office 

A java program consists of classes. 
A class: a) is a container of methods and variables
         b) it contains a blueprint