Academic Calendar 2021-2022

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 (36L;84P)
RECOMMENDATION Some programming experience (such as high-school level programming or CISC 101/3.0 or CISC 110/3.0 or CISC 151/3.0)

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).  
Offering Faculty: Faculty of Arts and Science  

Computing

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

...or CISC 151 before CISC 121 Introduction to Computing Science I . Students entering CISC 121...

Introduction

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

...example, HIST 121 Intellectual Origins of the Contemporary West /6.0 or CISC 121 Introduction...