Academic Calendar 2022-2023

Search Results

CISC 121 Introduction to Computing Science I

CISC 121  Introduction to Computing Science I  Units: 3.00  

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.

Learning Hours: 120 (36 Lecture, 84 Private Study)  
Requirements: Prerequisite None. Corequisite (CISC 102 or MATH 110 or MATH 111 or MATH 112 or MATH 120 or MATH 121 or MATH 123 or MATH 124 or MATH 126 or APSC 171 or APSC 172 or APSC 174 or COMM 161 or COMM 162). Exclusion APSC 143. Recommended Some programming experience (such as high-school level programming or CISC 101 or CISC 110 or CISC 151).  
Offering Faculty: Faculty of Arts and Science  

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...

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...