About this course
This course is the six weeks 1-credit Java programming course. It requires the students have already had basic programming knowledge, and used at least one programming language before, like C, C++, PASCAL, BASIC, etc.
The class meets once per week, for 2 hours. There will be about 5 homework, all programming, and no final exam. The grades will be curved.
Remember, the key for learning a programming language is just PRACTICE AND PRACTICE!
Instructor
Ke WangMeeting time and place
Wed. 11am-1pm, 825 Mudd (Class starts at Sept. 15th, ends at 10/20)กก
Textbook
There is no required textbook. Actually you can find most of the JAVA information at its website.Here are some books that might be helpful :
1. Core Java 2, Volume I: Fundamentals
Core Java 2, Volume II: Advanced Features
Cay S. Horstmann and Gary Cornell
ISBN: 0130471771
2. Thinking in Java, 3rd Edition. Electronic Version available here.
3. JAVA in a Nutshell (fourth Edition). Amazon
link is here
Content plan to cover
Basic Java, Objects, Classes, Inheritance, Interfaces, Exceptions, I/Oกก
Course Collaboration Policy
There should usually no need to collaborate, since the homeworks are small programs. You should do as much work as possible by yourself. If you really have questions, you should post to the discussion board or e-mail me first.Departmental polices on Academic honesty are here.
กก
Last updated 09/06/2004