CS125: Introduction to Programming Principles

  • Announcements
  • Assignments
  • Course Grade
  • Course Outline
  • Exams
  • Labs
  • Resources
  • Staff
  • Student Admin
  • Tutors

Resources

  1. Admin
  2. Assignments
  3. Course Content
  4. Dr.Java
  5. E-mail
  6. Java Resources
  7. Lab/Unix
  8. Other

Admin

  • Course Outline
  • Handbook Description
  • Time Expectations
  • Textbooks
  • Course Grade

Assignments

  • Academic Offenses & Cheating Policy
  • Getting Help
  • Board and Coordinate .class files (Download and install instructions)
  • Remark Policy
  • See Java and DrJava sections below for other links that may be helpful while working on assignments.

Course Content

  • Additional String Exercises

DrJava

  • DrJava Download and Installation Instructions - Windows
  • DrJava Download and Installation Instructions - Mac / Unix
  • Setting Your Working Directory in DrJava
  • Using the DrJava Debugger
  • DrJava Frequently Asked Questions

e-mail

  • Email Instructions
  • Forwarding Emails

Java Resources

  • Java Package Documentation (1.6)
  • Board Class Documentation
  • Coordinate Class Documentation
  • Selected String Methods
  • Selected Scanner Methods
  • Java Debugging Guide
  • Java Debugging Reference/Error Guide

Lab/Unix

  • Mac FAQ
  • Connecting to your student.cs account (Unix)
  • Changing your student.cs password (and hence, your Mac lab password)
  • Using FTP
  • Changing Your SSH Shell
  • Handy UNIX Commands

Other

  • CS Advisors
  • CS Undergrad Servers
  • ISG Policies
  • Office for Persons with Disabilities
  • ASCII Code Table