Math 120: Computer Programming I
Prof. B. Rosenberg
Spring Semester, 1998 (982)
The Class Syllabus
Lab Hours
Final exam: Monday, May 4, 1998. 2-4:30. Memorial 101.
Homework
Homework 1.
Homework 2.
Homework 3.
Homework 4.
Homework 5.
Homework 6.
Homework 7.
Homework 8.
Homework 9.
Homework 10.
Homework 11.
Class Notes
Types,
widening and narrowing.
Solutions
Temperature.java
Workbook
SystemIn.java
Boom.java
SumN.java
MaxN.java
AddOne.java
BoomRec.java
SumOdd.java
ToDigit.java
MyFirstObject.java
MySecondObject.java
HelloWorld.java
HelloWorld.html
ClassVariables.java
ShapesOne
applet.
ShapesOne.java
ShapesTwo.java
WideOrNarrow.java
OverrideExample.java
MyFirstButton
MySecondButton
MyThirdButton
ArrayExamples.java
ArrayTest.java
Resources
a
Download Java
for your own computer.
A
Unix Tutorial
will provide assistance.
Java Class Diagrams
in Postscript.
Java resources
on the
Math/Miami Mirror
Makehtml.pl,
a Perl script that sets up the html wrapper for an applet.
Although javac takes the role of make, this
Makefile
gives a model of what to do if the built-in make is not working correctly.