CISC 212 Computing Science For Engineer
CISC 212 Computing Science For Engineer Units: 4.00
Introduction to design and analysis of algorithms. Control structures: recursion, backtracking. Data structures: multidimensional arrays, defined data types. Introduction to numerical computation. Documentation, testing and debugging. Object-oriented design, architecture and programming: encapsulation and representational abstraction, inheritance and polymorphism, interfaces and abstract classes, exception handling. (0/0/0/26/22)
Requirements: (APSC142 AND APSC174)
Offering Faculty: Faculty of Arts and Science
Concurrent Education Degree Requirements
https://www.queensu.ca/academic-calendar/education/concurrent-education-program/degree-requirements/
...3.0, CISC 102 /3.0, CISC 203...350 /3.0, GNDS 212 /3.0, GNDS...