by Tim Menzies

LCSEE, WVU, Spring 2011

Copyright © 2011. All rights reserved. This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works Version 3.0 United States License.

Contents
********

Syllabus
********

  bullet Course name: CS310, Principles of Programming Languages

  bullet Effective data of syllabus: Jan 11, 2011

  bullet Site: LCSEE, WVU

  bullet Course number: 12912

  bullet Pre-requisite: successful completion of CS 111, Data Structures

  bullet Course format: 3 credit hours 3 hr lectures, exams, weekly homework

  bullet Textbook: : Michael L. Scott, Programming Language Pragmatics (3rd edition)

  bullet Schedule : Tuesday, Thursday, 1530-1645

  bullet Location : ESB 801

  bullet Instructor name: Tim Menzies Ph.D. ESB 841a, tim.us. Note: use the above email for priv ate messages. For most of the class traffic, use the discussion list shown at left.

  bullet Consultation times : Thursday 1645 to 1800 or by appointment

Lecture notes
*************

What i the best programming language?
=====================================

inside

See me90 and see me90b.

Syntactic descriptions of languages
===================================

inside

Student projects
****************

1a
==

1a

1b
==

1b

1c
==

1c

Bibliography
************

A to F
======

stuff

G to M
======

stuff

 Menzies90

 Menzies90

N to T
======

stuff

U to Z
======

stuff