Comp 265 - Principles of Programming Languages
Updated 01/05/2005

Course Comp 265 - Principles of Programming Languages
Syllabus - Spring 2005

Instructor :  Brian Shelburne
Office :       329E - Science (phone 327-7862)
Class Meetings :  Lecture MWF 1:50 - 2:50  Rm 144 BDK Science Ctr
                              Lab Th 12:30 - 2:40
Offices Hours :  Anytime outside of my regularly scheduled classes and meetings

Text : Concepts of Programming Languages (6th Ed.) by Robert W. Sebesta
         class handouts

Grading : The course will be graded on 1000 points as follows

    Three in-class tests each 100 points    300 points
    Assignments                             300 points
    Lab Grade                               100 points
    Paper & Class Presentation              100 points
    Comprehensive Final                     200 points
                                           -----------
                                           1000 points

The final grade will be based upon the individual class average as compared with the rest of the class.  At a minimum, 90% and above will receive A- through A+, 80% up to 90% will receive B- through B+, etc.  This will be based upon the 1000 point total.


Links to Interesting Sites

  1. BURKS 6 : Brighton University Resource Kit for Students - Version 6 - the on-line version of the 4 CD Set
  2. Revised Report on the Algorithmic Language ALGOL 60
  3. Goto Statement Considered Harmful: Dijkstra's classic 1968 paper 
  4. Karl Kleine's on-line collection of historical computer science documents including on-line copies of of number of early FORTRAN manuals.
  5. Ed Thelen's collection of links Facts and Stories about Antique (Lonesome) Computers - including a link to his big list of on-line documents which includes some interesting historical stuff on programming languages
  6. HOPL: History of Programming Languages: an interactive historical roster of computer languages
  7. The 32 Startments of FORTRAN I 
  8. BASIC: Beginners All-purpose Symblic Instruction Code. Later dialects include GW BASIC which came bundled with DOS and later QBASIC. which was also bundled with DOS.


Return to Brian Shelburne's Alternate Home Page