CISC 121 Introduction to Computing Science I
Introduction to design, analysis, and implementation of algorithms. Recursion, backtracking, and exits. Sequences. Elementary searching and sorting. Order-of-magnitude complexity. Documentation, iterative program development, translating natural language to code, testing and debugging.
NOTE Also offered online. Consult Arts and Science Online. Learning Hours may vary.
Computing
https://www.queensu.ca/academic-calendar/arts-science/schools-departments-programs/computing/
...take either CISC 101 or CISC 110 or CISC 151 before CISC 121 . Special Study...
Concurrent Education Degree Requirements
https://www.queensu.ca/academic-calendar/education/concurrent-education-program/degree-requirements/
...3.0, CISC 102 /3.0, CISC 203...are preferred Recommended HIST 121 /6.0, HIST...
Cognitive Science – Specialization (Computing) – Bachelor of Computing (Honours)
...courses are required. With the exception of CISC 121 and MATH 111 , 100-level courses...
Cognitive Science – Specialization (Computing) – Bachelor of Computing (Honours)
...courses are required. With the exception of CISC 121 and MATH 111 , 100-level courses...
Cognitive Science – Specialization (Computing) – Bachelor of Computing (Honours)
...courses are required. With the exception of CISC 121 and MATH 111 , 100-level courses...
Cognitive Science – Specialization (Computing) – Bachelor of Computing (Honours)
...courses are required. With the exception of CISC 121 and MATH 111 , 100-level courses...
Introduction
https://www.queensu.ca/academic-calendar/arts-science/introduction/
...a stroke, for example, HIST 121 /6.0 or CISC 121 /3.0. Some courses...