Programming
Workshop

Spring 2010
course
navigation

syllabus

Number: NSC490 Credits: 4 When: Tues/Fri 1:30pm - 3:00pm Where: Sci 217 Faculty: Jim Mahoney Repeat: Yes, may be repeated for credit Text: Various online resources
In this course we'll work on improving your programming skills and practice, bridging the gap between a beginner's understanding of the craft and an intermediate to advanced understanding.
Expect some project based work, with students or groups of students developing and commenting on each other's code, as well as assigned readings and exercises on topics such as object oriented programming, functional programming, recursion, scope, threads and forks, graphics and graphical user interfaces, version control, API's, documentation, testing, and so on.
We will likely use more than one programming language, depending on the background and experience of the participants; likely candidates include C, Python, Perl, Ruby, Java, lisp, or one of their variations.
Prerequisite: Previous programming experience
http://cs.marlboro.edu/ courses/ spring2010/programming/ syllabus
last modified Wednesday January 20 2010 10:28 am EST