everything.study
CSC 171

Introduction to Computer Science

4.0 credits

This course explores fundamental Computer Science concepts through practical programming. The focus is on algorithmic thinking, computational problem solving and implementation using the Python programming language. Topics include: programming paradigms, design patterns, efficiency analysis, algorithmic problem solving techniques and fundamental linear and nonlinear data structures. Workshop required.

Topics

Topics explicitly listed in official catalogue description

Sources
Catalogue variants