Academic Calendar 2021-2022

Search Results

CISC 360 Programming Paradigms

CISC 360  Programming Paradigms  Units: 3.00  

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.
LEARNING HOURS 120 (36L;84P)
EQUIVALENCY CISC 260/3.0.

Requirements: Prerequisite Registration in a School of Computing Plan and a minimum grade of a C- (obtained in any term) or a 'Pass' (obtained in Winter 2020) in (CISC 124 and CISC 204). Equivalency CISC 260.  
Offering Faculty: Faculty of Arts and Science  

Academic Programs

https://www.queensu.ca/academic-calendar/arts-science/academic-programs/

...315 ; MUSC 360 Course MUSC 360 Not Found...BLCK CANC; CHEM; CHIN; CISC; CLST; COCA; COGS...

Biomedical and Molecular Sciences

https://www.queensu.ca/academic-calendar/graduate-studies/programs-study/biomedical-molecular-sciences/

...CISC 875). Not offered 2021-22. EXCLUSION: CISC...PREREQUISITES: MICR 221, MICR 360/860 or BMED...