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 and Schedule

Campus location

Olympia

Schedule

Offered during: Day

Advertised schedule: Tuesdays and Thursdays, 10 am - 2 pm

Books

Buy books for this program through The Greener Store.

Online Learning

No Required Online Learning

More information about online learning.

Registration Information

Credits: 8 (Summer)

Class standing: Sophomore–Senior

Maximum enrollment: 12

Summer

Course Reference Numbers

So - Sr Full Session (8 credits): 40004
So - Sr Full Session (1-8 credits): 40240

Go to my.evergreen.edu to register for this program.

Need Help Finding the Right Program?

Contact Academic Advising for help in answering your questions, planning your future and solving problems.