Advanced Programming Languages
Summer 2014 quarter
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
Offered during: Day
Advertised schedule: Tuesdays and Thursdays, 10 am - 2 pm
Buy books for this program through The Greener Store.
No Required Online Learning: No access to web tools required. Any web tools provided are optional for students.