CS 113
Introduction to Computer Science I
Java Sections
Fall 2007
It is highly recommended that students check the course web page regularly - if possible, every day!
Announcements:
Tutor schedules.
Room assignments for second midterm.
First midterm practice problem solutions.
Another practice midterm.
Midterm solutions.
Practice Midterm 2.
Old programming contest questions.
Older programming contest questions.
Old final.
Older final.
Programming contest problems.
Course Syllabus:
(http://cs.njit.edu/cis113/syllabus.html)
Office Hours.
Lecture Notes:
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Homework assignments:
Assignments are made in the laboratory sections.
Labs:
All students registered for CS 113 MUST also register for a lab section (CS 113A)
Resources:
The Java Develpoment Kit (JDK1.5.0) Select "Download JDK" under JDK5.0 Update 6
J2SE 5.0 Documentation
The Java Tutorial
Link to download Eclipse
Eclipse Tutorial
Rational Number Class
Solutions to take home practice
Platonic Die
Problem 11 & 12
Problem 13 & 14
Selection Sort
Input/Output
Sample solutions
Sample final solutions
Instructor/TA Information:
Link to Instructor/TA information
Course Coordinator: James Calvin