CSE logo University of Washington Computer Science & Engineering
 CSE 332 Winter 2011
  CSE Home    332 Home   About Us    Search    Contact Info 

Assignments & Exams
 Projects
 Written Homeworks
 Turn In Link
 Midterm Exam
 Final Exam
Administrative
 Home
 Announcement ArchiveCSE only
 Message Board
 Anonymous Feedback
Lectures
 Calendar & Slides
Handouts
 First Day Handout
 Section Materials
 Parallelism Notes
Policies
 Collaboration Policies
 Grading Policies
 Programming Guidelines
 Written HW Guidelines
Computing
 CSE 143 Info on Java & Eclipse
 Java
 Eclipse IDE for Java
 Eclipse Tutorial
 Java Links from CSE 143
 Unix Basics
 LaTex Info
 CSE 331 tool links
 CSE 143 JUnit Tutorial
   

Basic steps for getting started with Unix

  1. Go to Allen 002, 006 or 022 and find a free PC.
  2. Log on to attu the undergrad linux server via ssh
  3. Learn how to navigate in Unix and use basic unix functions (cd, mkdir, cp, rm, man, info, etc.). You may want to refer to the UWACM tutorials.
  4. Choose a text editor (emacs, vim, pico, etc.). Try to learn emacs or vim. Pico is too simple to be a good code editor and is only mentioned as a last resort. Emacs and vim are roughly equivalent in power, but vim has a slightly higher learning curve. Read the Emacs tutorial in the emacs help menu to get started there. For vim, goto http://www.vim.org and look under documentation.
  5. Write a HelloWorld.java program. This is just for your benefit, you do not have to turn this in.
  6. Compile and run the program you wrote:
       javac -g HelloWorld.java
       java HelloWorld


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to rea]