COSC 4301.03MW: Programming Language Design

York University
Faculty of Pure and Applied Science
Department of Computer Science
course description for COSC 4301.03

Last updated February 28, 1998


This course focuses on the larger structures of object-oriented procedural programming languages, including subprograms, objects and classes, packages, threads, exceptions, and global program structure. These topics are studied in the context of two important programming languages, Ada and Java. These languages are studied as they are presented in their defining documents. No programming is required.


Site map:

#6: February 28, 1998

Course director:

R. Michael Wharton
office: CCB 136
e-mail: michael@cs.yorku.ca

Lecture schedule:

MW 6:00 - 7:30

Location:

224 SC

Texts:

See texts and references

Questionnaire:

Please complete the student information questionnaire. Your name and e-mail address will be added to the student list.

Evaluation:

componentweight
 2 tests40 %
 4 self-graded exercise sets20 %
 technical essay20 %
 participation

20 %

Grading system:

"The letter-grade system is the fundamental system of assessment of performance in undergraduate programmes at York University."