Sample Final Exam Questions (with Solutions)
Memory Diagram (Solution for Question C)
The three versions of labtest #11 and the solutions.
The three versions of labtest #10 and the solutions.
MaxMSP Patch from Lecture 19. (To pull up the console: Window -> Max)
The three versions of labtest #9 and the solutions.
The three versions of labtest #8 and the solutions.
The three versions of labtest #7 and the solutions.
The three versions of labtest #6 and the solutions.
The three versions of labtest #5 and the solutions.
The three versions of labtest #4 and the solutions.
Mortgage Application - partial implementation of specification (but compiles and runs)
The three versions of labtest #3 and the solutions.
The three versions of labtest #2.
The API for the TYPE package (link can be found on course textbook page. It has been placed here as a convenience).
The API for the Java classes (link can be found in the "JBA: The Development Environment" link. It has been placed here as a convenience).
Important information about running Java on Windows vs Linux vs Mac OS
Important information for configuring Eclipse so that you can run the "Options" and "eCheck" applications from the TYPE package. (ASSUMES Windows environment; see next link for other Linux/Mac OS X)
Guided Labtour intended for Prism Lab (CSEB1006), but also applicable for the DM Lab (CSEB1002). NB: The eCheck server for 1710 is: http://www.cse.yorku.ca/~roumani/type/ec/ec1710.cgi
Java By Abstraction, H. Roumani, Third edition. ISBN 0558819834, Pearson/Addison-Wesley • available for purchase at the York Bookstore, offered in hardcopy format ($103.80). Electronic format is not being offered by the bookstore. • available for short-term loan at the Steacie Library
A week-by-week breakdown of the assigned readings
An absolutely essential lab exercise that must be done by any student who has any hope of successfully completing the weekly labtests. Since the weekly labtests begin in the week following Lab#1, this lab is time-sensitive!!! This exercise is the topic of the first week's lab. Students who attended lab but who could not do the exercise (due to an inability to log in, etc) and students who missed lab MUST do this lab on their own.
A Guide to assist students who wish to set up the development guide on an at-home machine. The guide is offered will all sorts of conditions and warnings, which can be found by following the link.