Advanced Programming Languages
Summer 2014 quarter
Taught by
computer science
This class will focus on developing programming techniques in a variety of programming languages. Possible languages include C, C++, Java, Haskell, ML, and OCAML. This is an opportunity to explore languages in more depth, increase you expertise in programming, prepare for more advanced work, and increase the depth and breadth of your programming background. In connection with the practical programming component we will also read papers on programming language design, emphasizing recent language innovations such as generics, multi-paradigm languages, the introduction of lambda terms and their role, and higher-order programming.
Fields of Study
Preparatory for studies or careers in
Computer Science
/*
Location & Schedule
* Campus
* Off Campus Location
* Study Abroad
* Location Link (which I didn't see in the sample)
* Offered during
* Advertised Schedule
* Additional Schedule Details (ditto)
Books
Online Learning
Fees
* Summary
* Required Fees
* Other Expenses
Internships & Research
* Internship Required
* Internship Possibilities
* Research Possibilities
Undergraduate Credit Option
Graduate Credit Option
Upper Division Credit
Next Offered Date
*/
?>
Location and Schedule
Campus location
Olympia
Schedule
Offered during: Day
Advertised schedule: Tuesdays and Thursdays, 10 am - 2 pm
Final Schedule and Room Assignment
Books
Buy books for this program through
The Greener Store.
Online Learning
No Required Online Learning