everything.study
CS 1112

Introduction to Computing: An Engineering and Science Perspective

4.0 credits · Undergraduate

Programming and problem solving using Python. Emphasizes the systematic development of algorithms and programs. Topics include iteration, functions, arrays, strings, recursion, object-oriented programming, algorithms, and data handling and visualization. Assignments are designed to build an appreciation for complexity, dimension, randomness, simulation, and the role of approximation in engineering and science. Weekly discussion section provides guided practice on the computer, with staff present to help.

Topics

Official roster learning outcomes

Prerequisites & course information

MATH 1110 or equivalent.

Sources
Catalogue variants