Intro to Java and Unix
This module assumes that you have some familiarity with programming and
have coded in some language before. If this is not true, please talk to
the instructor or TA.
We will be using Java for the first part of the course. You are free to develop Java using your own setup. Eclipse is particularly nice for developing. However, the easiest method is to use to log into the class server and use the tools provided there.
Wednesday, August 26
- Connecting
- Windows:
- Mac/Linux: Open a terminal, then type ssh username@warlord.wustl.edu
- Unix Reference Sheet -
The server runs Linux, and you will need a few basic UNIX commands. A short rundown of useful commands is provided in here. There are plenty of tutorials available online with a more complete reference.
- Java Programming Guide
- Practice Exercises - These are some basic problems that you can use to see if you understand the basics of Java. We reccomend that you write the suggested programs and compile them. However, this will not be collected.
- Further References:
Friday, August 28
- There will be a short programming "quiz". You should have no problem with the problems if you've completed the Practice Exercises.
- We are also providing some additional exercises for you to try to become more familiar with Java. Feel free to ask the TA any questions you may have.