Computer Science 3101-03:
Programming Languages - Java
Course Information
CVN Video Course
MW
Nov 18 - Dec. 14, 1998
Instructor
Jonathan Lennox
lennox@cs.columbia.edu
Office: 461 Computer Science
Phone: 212 939 7040
Teaching Assistant
Brad Neuberg
brad@basesystem.com (preferred
address) or
bkn3@columbia.edu
Phone: 212 853 7201
Pre-requisite
Knowledge of programming in some language.
Grading
4 weekly homeworks | 15% ea. |
Final Exam | 40% |
Textbook
Deitel & Deitel, Java: How to Program, 2nd ed.
Available at Papyrus Books.
Class Webpage
http://www.cs.columbia.edu/~lennox/3101-03/
Rough Syllabus
- Wed, Nov 18
-
Introduction
Java structure - similarities to C
- Mon, Nov. 23
-
Methods
- Wed., Nov. 25
-
Classes and Object-orientation
- Mon., Nov. 30
-
Classes and Object-orientation (cont)
- Wed., Dec 2
-
Exception handling
- Mon, Dec. 7
-
Multi-threading
- Wed., Dec 9
-
Standard Java libraries
- Mon., Dec. 14
-
Standard Java libraries (cont)
- Date & Time TBA (exam week)
-
Final Exam