Dr Hossein Ghodosi, Room TG144, Extn. 4617, Email: hossein@cs.jcu.edu.au
Dr Marc Gysin, Room TG142, Extn. 4647, Email: marc@cs.jcu.edu.au
Please consult this section for announcements and notices about changes of lecture hours, tutorials, assignments, and etc.
Each week during the semester you are required to attend 3 one-hour lectures and 1 three-hour tutorial (there will be no tutorial in the first week). The timetable for 1999 is:
Lectures: Wed 01pm - 02pm MP101
Thu 11am - 12am MP101
Fri 08am - 09am MP101
Tutorials: Wed 08am - 11am TG127
Thu 06pm - 09pm TG127
Fri 09am - 12am TG127
Consultation Times:
Wed 02pm - 04pm TG142
(other times: please Email to make an appointment)
This subject studies basic concepts in the design of programming languages. Examples of concepts will be presented using specific languages(e.g., Pascal, Ada, C, C++, and Java). At the end of the course, students will be familiar with the concepts that are commonly available in widely used programming languages. The subject focuses on concepts of different principles implemented in language rather than how it is implemented in any particular language. The full contents of the course can be found here .
Students successfully completed this subject will be able to:
3 Assignments 36% (each worth 12%)
Tutorial 12%
Final Exam 52%
D.A. Watt, Programming Language Concepts and Paradigms, Prentice Hall, UK, 1990.
The lecture notes can be downloaded from
this website.
They will also be put in the library closed reserve collection.
Paper copies of the assignments will be available in lecture times.
You can also download them from this website.
Previous Years:
1998,
1997,
1996
1995
Lecture Notes
Assignments
Results:
Tutorials
© James Cook University of North Queensland, Australia
Computer Science Home Page