Introduction to Algorithmic Problem Solving

CUNY Queens College

CourseCSCI 111

Introduction to the principles of algorithmic analysis and computational implementation. Topics include implementation methodologies, including choice and use of data types, objects, classes, and methods; control structures; basic data structures including arrays; procedures and functions; parameters and arguments; scope and lifetime of variables; input and output; Written documentation describing algorithms and identification and correction of algorithmic implementations.

Credits

3 credits

Course Code

CSCI 111