UNC Homepage

CS 302

Programming Languages

Prerequisites: CS-301

CS 302 - Spring 2010
CS 302 - Spring 2005
CS 302 - Spring 2004
CS 302 - Spring 2003
CS 302 - Spring 2002
CS 302 - Spring 2001
CS 302 - Spring 2000


This course will define the basic components of programming languages. It will also explain how syntax and semantics for programming languages are described. The features and structure of various programming languages will be summarized.

To help with making these concepts clearer students will write several computer programs in different languages. The last time the course was taught the languages selected were: FORTRAN, Pascal, Ada, ML, Prolog, and XML.