Introduction To Programming CS 114
Introduction To Programming CS 114
Course Objective: To acquaint the students with the structure, operation, programming, and applications of computers.
Topics covered in the Introducing Computer Systems, Hardware and Software 6 hours
course and level of Computer Input and output Devices 6 hours
coverage: Computer CPU and Processors. 3 hours
Memory and Storage Devices and their Construction 3 hours
Transforming Data into Information 6 hours
programming languages, compilation and interpretation, problem specification 6 hours
algorithms, flow chart, pseudo code, basic programming techniques 6 hours
data types and declaration, header file and linkage 6 hours
variables and constants, arrays, input/output, termination, remark, control
6 hours
structures
branching, conditional structures, repetition and loops, basic library functions 6 hours
Social impact of computer age, computers in office, industry and education. 6 hours
Using Input and Output Devices such as Keyboard, Mouse, Monitors and its types, and PLO-1 CLO-2
Printers
Transformation of Data into Information and Modern CPU. PLO-2 CLO-2
Storage Devices, their use, Construction and Managing files. PLO-1 CLO-2
Introduction to C++ Programming, Preprocessor Directives, header Files, Tokens, PLO-1 CLO-3
Variables, Data Types, Keywords, Identifiers and Operators.
Basic input and output of Data in C++, Cin, Cout, Manipulators, Declaration and PLO-1 CLO-3
Initialization.
Programs in C++ with manipulators PLO-2 CLO-3
if, if-else, nested if, nested if-else and nested switch statements in C++ programming PLO-2 CLO-3
Loops and its Types, do, while, do-while loop and for loop. PLO-1 CLO-3
C++ programming problems related to Loops and its types. PLO-2 CLO-3