CS104 - Structured Oriented Programming Practical
Prerequests: CS101, CS102
Language constructs: data declarations, loops, decision structures, input/output, files, subprograms / procedures, numeric and non-numeric data.
Design and construction of software: top-down and bottom-up design, decomposition, structuring, design for reuse, documentation, study of examples, writing software as a team, using soft ware from others.
Programming assignments: A variety of progressively more complex assignments
- The C Programming Language, 2 nd Edition, by Brian W. Kernighan and Dennis M. Ritchie, Prentice Hall, Inc., 1988