Fundamentals of Programming (Cs100)
Fundamentals of Programming (Cs100)
Pre-requisite: none
Credit Hours 01
Contact Hours 12
RECOMMENDED BOOKS
REFERENCE BOOKS
OBJECTIVE OF COURSE
This course has been designed for students who have no prior programming experience. The
course introduces the fundamental concepts of procedural programming. The main aim is to
introduce data types, control structures, functions, arrays, files, and the mechanics of running,
testing, and debugging. The Fundamental programming concepts: Syntax and semantics of a
higher-level language; variables, types, expressions, and assignment.
COURSE CONTENTS