|
|
|
|
WelcomeThe central activity of computer science is programming. Hence, is extremely important for computer science students to study the design, evaluation, and implementation of programming languages. In this course, specific languages such as Fortran, Algol-60, Pascal, Ada, Lisp, and Smalltalk are simply used as case studies for a formal survey of programming methodologies. Students will not write programs in all these languages. Upon completion of the course, each student should have a working knowledge of critical maxims or principles of good programming language design.
This course is conducted
according to departmental policy which is observed by all professors and
graduate teaching assistants who participate in it. Please note that under
no circumstances will cheating be tolerated.
|
AttendanceAttendance at lectures is mandatory in order to succeed in this class and hence attendance will be taken every lecture. There is no specified laboratory period for this course so students will be expected to use either the CS Department Cetus or Hydra Labs (or perhaps other UTK facilities) when they are available.GradingPoints are awarded throughout the term for class participation (10%), homework assignments (20%), two 1-hour exams (20% each), and the final exam (30%). Percentages denote portion of final grade attributed to each item, and point distribution is subject to change. |