everything.study
CS 1910

COMPUTER SCIENCE I

Undergraduate

Students will be introduced to computational thinking. They will learn how abstraction and decomposition can be used to solve problems and how to create, analyse and trace their own algorithmic solutions. They will iterate and improve their solutions through pseudocode and through implementation in the procedural programming paradigm. They will learn the following programming constructs: data structures and types , decision structures, repetition structures, functions, exception handling, and ways to represent data in lists and strings. They will learn to test their code ensuring correctness of their programs. PREREQUISITE: Grade XII academic Mathematics Three lecture hours and 1.5 hours lab per week

Sources