Skip to main content

Computing & engineering · Individual course

Programming Languages and Compilers

Syntax, semantics, evaluation strategies and memory management for programming languages and compilers.

$89.9 one-time47 lessons16h 22mSelf-pacedCertificate of completion

Outline

13 sections

  1. 01Programming Languages: Syntax and Semantics
  2. 02Programming Languages with ldentifiers
  3. 03First-Order Functions and First-Class Functions
  4. 04Lambda Calculus and Recursive Functions
  5. 05Mutable Data Structures and Variables
  6. 06Garbage Collection and Lazy Evaluation
  7. 07Advanced Control Flow and Continuations
  8. 08Continuations,Ofinterpreters and KFAE
  9. 09Type Rules,TFAE,TPFAE
  10. 10TRFAE,TVFAE,Type checking TVFAE
  11. 11Type Inference,Type Unification,Type checking TIFAE
  12. 12Parametric Polymorphism,Subtype Polymorphism(I) (II)
  13. 13Quiz

Course facts

Course details

Course
Programming Languages and Compilers
Track
Computing & engineering
Price
$89.9
Lessons
47
Estimated study time
16h 22m
Delivery
100% online, self-paced
Language
English
On completion
Certificate of completion — a non-degree credential

What you receive

Certificate of completion

Completing all lessons and activities in this course produces an official certificate of completion with a unique verification ID.

Programming Languages and Compilers — sample certificate of completion issued by ACLAS

Course completion certificate

Issued in the learner's name upon completing this course. Includes the course title, date of completion, and a unique certificate ID verifiable worldwide.

Course certificates recognize completion of standalone professional study. They carry a unique certificate ID that can be authenticated online at any time.

How it fits

Take it alone, or build a credential

A single course earns a certificate of completion. Four related courses earn a named certificate. A structured set of seven to fourteen earns a degree.

On its own

Certificate of completion

Finish this course and receive a certificate of completion naming the course. No further commitment.

In a certificate

A named credential

23 named programs bundle four related courses from this catalog, completed within twelve months.

Browse certificates

Inside a degree

Academic credit

Many of these courses are also taught inside the five ACLAS degrees, where they carry academic credit.

Compare degrees

Enroll in Programming Languages and Compilers

USD 89.9 one-time. Self-paced, online, with a certificate of completion at the end.