everything.study
CPSC 1620

Fundamentals of Programming I

3.00 credits · Undergraduate

Introduction to problem-solving and algorithms. Machine representation of data. Implementation of algorithms in a programming language. Fundamentals of programming concepts including branching and loops. Top-down programming and modular design. Arrays. Records. Techniques for constructing elegant and robust programs.

Fall 2020

Readings

  • C++ Programming: From Problem Analysis to Program Design
    Malik · 8th edition · Required

Prerequisites & course information

Prerequisite(s): One of Mathematics 30-1, Mathematics 30-2, Pure Mathematics 30, Mathematics 0500, Mathematics 0520, admission to the Post-Diploma B.Sc. in Agricultural Studies, or admission to the Post-Diploma B.Sc. in Geography, with a Concentration in Geographical Information Science

Sources