Computer Science 220 - ADVANCED PROGRAMMING TECHNIQUE

Spring
2014
01
4.00
Ronald Klausewitz
TTh 01:00-02:50
Smith College
40579-S14
FORD 345
rklausewitz@smith.edu
Focuses on several advanced programming environments, with a project for each. Includes object-oriented programming, graphical user interfaces (GUIs) under Windows and/or Linux, and principles of software engineering. Topics include Java's GUI swing package, and its methods for listening for events and creating threads to dispatch events, tools for C++ code development, database query languages, and programming in Python. Prerequisite: 212.
Permission is required for interchange registration during the add/drop period only.