WWU Course Explorer

Search courses · All instructors

CSCI 512: Design and Implementation of Computer Programming Languages

Computer Science · 4 credits

Comprehensive study of the history and evolution of programming languages with reference to the best and most influential contributions to the art and science of language design. Pragmatics of implementing and using programming language features in view of compilation/interpretation and their mapping onto computer architectures and run-time environments.

Offered in 7 of the 26 listed terms (Winter 2021 to Winter 2027).

Prerequisites

None that Banner enforces.

From Banner's catalog for Spring 2027. Banner lists only the requisites it enforces, so check the catalog entry too.

Required by (0)

No course lists it as a prerequisite.

Syllabi and course websites

None listed yet.

Instructors

InstructorSectionsTerms
Meehan, Michael3Winter 2021 to Winter 2023
Clauson, Aran2Spring 2024 to Spring 2025
Nelson, Phil2Winter 2026 to Winter 2027

Every offering in the listed terms (7 sections)

TermSecCRNTypeMeetsInstructorEnrolledDelivery
Winter 2027012692LectureMTWF 9:00am-9:50am · CF 224Nelson, Phil0/20Face to Face Instruction
Winter 2026013511LectureMTWF 9:00am-9:50am · CF 224Nelson, Phil15/25Face to Face Instruction
Spring 2025022923LectureMTWF 2:00pm-2:50pm · CF 125Clauson, Aran29/30Face to Face Instruction
Spring 2024023713LectureMTWF 1:00pm-1:50pm · CF 227Clauson, Aran17/30Face to Face Instruction
Winter 2023011168LectureMWRF 11:00am-11:50am · MH 103Meehan, Michael16/30Face to Face Instruction
Winter 2022011280LectureMF 11:00am-11:50am · ONLINE SYNC
WR 11:00am-11:50am · MH 114
Meehan, Michael21/30Hybrid
Winter 2021011359LectureMWRF 10:00am-10:50am · REMOTE SYNCMeehan, Michael12/30Face to Face Instruction