 |
COMP 14 is an introductory course on programming using the
Java programming language.
| Meeting Time & Place: |
MTWR 3pm-5pm, 014 Sitterson Hall |
| Instructor: |
Mark harris
|
| Office: |
243 Sitterson Hall (962-1871) |
| Office Hours: |
Mon 1pm-2pm, Wed 10am-11am |
|

UPDATES
- 6/25/2002: The key for the final exam is
posted. Thanks to everyone for making this a great class. It's been a
pleasure teaching you all.
- 6/24/2002: I uploaded the "über word list" to help you study. Best of luck on the exam
tomorrow!
- 6/24/2002: Exam info: 3-6 pm tomorrow, 6/25/2002.
(should take about 2 hours max) in 014 Sitterson hall (usuall location).
- 6/20/2002: If you download the
Artillery.zip file again (also linked from
the assignment), you can compare the ArtilleryApplet.java to the
one in the original to see how to make your applet
flicker-free. This uses a technique called double
buffering. This works by drawing everything offscreen to an
image, and then drawing the image to the screen. Notice that
now in the paint() method, you should use the "backBuffer" for all
drawing, except for the last statement in the method, which draws
the "backBuffer" image to the "frontBuffer", which will be
displayed.
- 6/20/2002: I added a new Artillery.html file that you can use to
get an idea what you should modify to personalize the page for
your project. Appendix J in the book is an HTML tutorial.
- 6/20/2002: Here is the document I wrote about the design of the
target class
- 6/17/2002: I added
three past exams with solutions.
- 6/17/2002: I added the modified Artillery applet that we made in class to the
sample code page.
- 6/17/2002: I added some images and a sound effect you can use in HW6 if you
want. They are included on
the assignment page.
- 6/14/2002: Assignment 6 is online. Due Saturday,
6/22 at 11:59pm. You may work with a partner if you choose. Email
me your partner by tuesday, 6/18. Note that there is no written
part this time.
- 6/10/2002: The new, improved, Artillery Game example
is now online as a complete, zipped project.
- 6/10/2002: Assignment 5 is online.
Due Thursday, 6/13.
- 6/06/2002: Solutions to the
midterm are now online.
- 6/04/2002: Assignment 4 is online. Due monday, 6/10.
- 6/01/2002: I modified the
Keyboard class
instructions with a simpler method of using the Keyboard
class in your programs.
- 5/30/2002: I modified HW3 to include an
extra credit problem. This one's harder!
- 5/29/2002: I added links to the current version of our
Canon program from class. I also added links to the online Java
reference and the book's website (on the right side of this page).
- 5/25/2002: I fixed mistakes in the first 5 written exercises of
homework 2 (one was repeated). Please
check to make sure you've done the correct exercises!
- 5/24/2002: I modified the instructions for
adding the cs1.jar file to your project to get around the "file or directory you
specified is not valid" error you may see.
- 5/23/2002: I added a page with links to
past midterms to help you study and know
what to expect.
- 5/23/2002: I added instructions for
Fixing the jview Launch Error that some of you may see when you first
install Visual J++.
- 5/21/2002: I fixed the date of the
midterm on the syllabus. The midterm will be Tuesday, June 4.
- 5/21/2002: First day of class.
- 5/20/2002: Schedule, course info, and lab
assistant schedule posted.
- 5/6/2002: Page Created.
|
|
|
|