Glasgow Caledonian University
Advanced Programming
M3I325095
Iowa State Course Substitution
Principles of Programming Languages
COMS 3420
Course Info
International Credits:
10.0
Converted Credits:
6.0
Country:
United Kingdom
Language:
English
Course Description:
This module aims to encourage students to become polyglot programmers. It will equip them with a
broad understanding of the nature of a range of programming paradigms and the support provided
for each paradigm in currently popular programming languages. Thus it will equip students to be able
to make appropriate choices to best meet the requirements of a specific programming problem. The
module also introduces a range of advanced programming techniques, such as asynchronous
messaging, parallel computation and distributed programming. The module will additionally provide
coverage of current and emerging programming paradigms, languages and techniques.
Review
- Evaluated Date:
- November 29, 2023
- Evaluated:
- Liyi Li
- Expiration Date:
- November 28, 2028