CISC 360 Programming Paradigms
Review of imperatives programming features. Introduction to other widely used programming paradigms. Functional programming languages, such as LISP and Haskell. Higher order functions, lazy evaluation, abstract and recursive types, structural induction, symbolic expressions. Logic programming languages, such as PROLOG. Operational interpretation of predicates and terms, proof search, unification, backtracking. Typical applications.
Concurrent Education Degree Requirements
https://www.queensu.ca/academic-calendar/education/concurrent-education-program/degree-requirements/
...3.0, CISC 102 /3.0, CISC 203...340 /3.0, MUTH 360 /1.5, MUTH...
Biomedical and Molecular Sciences
...CISC 875). Fall term; Q. Duan EXCLUSION: CISC...PREREQUISITES: MICR 221, MICR 360/860 or BMED...
Biomedical and Molecular Sciences
https://www.queensu.ca/academic-calendar/graduate-studies/courses-instruction/bmed/
...CISC 875). Fall term; Q. Duan EXCLUSION: CISC...PREREQUISITES: MICR 221, MICR 360/860 or BMED...