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
Press enter or space to select a node.You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
Loading ratings...