This is a course that I taught during the Summer of 1996. The course number is CSC241 and its name is Abstract Data Types & Programming Methodology. All material were made available to the students on the web and authoring of the course on the net was sponsored by SUN Corporation. Java turned out to be a great teaching tool. Its purity as an object oriented language was an asset. At the time, there were no good debuggers for Java which made it difficult, but we managed to cover a significant amount of material in six weeks. Be aware that I am still adding my lecture notes to this page, but labs and assignments are as we used them during the Summer. You will notice that the lecture notes are long and most labs will take two weeks to do in a normal 14 week semester. Our lectures were over three hours long and I always incorporated lab work and classroom exercises to complement the lectures. The assignments required writing of applets which students had fun with and labs brought significant exercises to help the students begin to understand what computer science is all about. Enjoy the material!
Rameen Mohammadi Assistant Professor of Computer Science SUNY at OswegoCourse Description/