CS323: Programming Languages

Course Summary:

The purpose of this course is to increase your capacity to express ideas using a programming language, to allow you to choose an appropriate programming language for a design task, to give you the ability to quickly learn new languages, and to teach you new and very different programming languages including Perl, FORTRAN, C#, Scheme, and Prolog.

Help

Textbook:

Concepts of Programming Languages, Robert W. Sebesta, Tenth Edition, ISBN:978-0131395312

Grading:

Click here to find out how I compute your grade. All homeworks, programs and quizzes have the same weight.

Sometimes things happen. If there are circumstances that prevent you from meeting your obligations for this course, you need to talk to me to make arrangements IN ADVANCE.

The Lab - Stanger 308:

Technically, you don't need to use the lab because you can install most of the software on your own computer. However, working up in the lab on these programming assignments is a great way to meet other people in the course, ask me questions if I'm around.. The lab is open from 8AM to 12AM during the week. During some of that time the lab is used as a classroom. You can find the schedule here.

Instructor :

Instructor: Bob Dugan
Bob
office Stanger 303
office hours

[click here]

office phone 508-565-1682
e-mail bdugan@stonehill.edu