159.202 Declarative Programming (15 credits)

Basic functional programming: functions, pattern matching, types, recursion, list processing. Basic logic programming: clauses, recursion, structures, arithmetic, list processing. Programming language concepts. Programming paradigms and language selection.

Requirements Requirements help

  • Prerequisite(s): 159.101, 159.102. At least 45 credits from 100 level. At least 90 credits from 100 level for Bachelor of Science.
  • Restriction(s): 159.272

Offerings Offerings help

Year Semester Mode Location
2017 Semester Two full semester Internal Auckland Campus
2018 Semester Two full semester Internal Auckland Campus

Massey Contact Centre Mon - Fri 8:30am to 5:00pm 0800 MASSEY (+64 6 350 5701) TXT 5222 contact@massey.ac.nz Web chat Staff Alumni News Māori @ Massey