Spring 2010 - COSC 251

Programming Languages

  • Alan Jamieson's Page
    • Want a Recommendation Letter?

Syllabus and Schedule

Sillybus
Schedule (revised 1/4/10)

Language Resources

C/C++:
Dietel and Dietel C++ (Amazon)
The C Programming Language (Amazon)
CPlusPlus.com (Free)

Python:
Programming Python (Amazon)
Python Cookbook (Amazon)
Python.org (Free)

LISP:
JH's LISP Page (Free)
Practical Common LISP (Free)

Befunge:

Formal Specification w/ examples
Compiler/Interpreter (in JAVA)

Factorial Example
Random Number Example
99 Bottles of Beer on the Wall Example
toUpper Example

Labs

Lab 1 - 1/30
Lab 2 - 2/5
Lab 2.5 - 2/12
Lab 3 - 2/19
Lab 4 - 2/26
Lab 6 - 4/2
Lab 7 - 4/9

Projects

Project 1- Due 3/1
Project 2 - Due 3/26, 5pm
Project 3 - Due 4/6
Project 4 - Due 4/23

Presentations

Exam Reviews

Exam 1 review
Final Review
  • Alan Jamieson's Page > 
  • Spring 2010 - COSC 251 >