COMP26020

Programming Languages & Paradigms

20 Units

Offered in: Full year

Summary

Programming Languages & Paradigms: An advanced tour of C, C++, Haskell, and Solidity, covering memory safety, functional programming, and compilation.

Why take this course?

Perfect for becoming a polyglot programmer and understanding low-level system safety vs. high-level functional abstraction.

Why not take this course?

Broad and fast-paced; jumping between C and Haskell syntax within one module can be mentally exhausting.

Assessment weightage

  • Written exam70%
  • Written assignment (inc essay)30%

Historical Grade Statistics

Course Dependency Graph

No courses found.

Loading ratings...