Introduction to Computing and Programming Lesson Contents

• Application areas of the computer information/data processing cycle.

• History, Evolution, and Generations of Computers.

• Input, output, and peripheral devices.

• Computer Memory: RAM, ROM, SRAM, DRAM, PROM, EPROM, EEPROM, Primary, cache memory, Secondary storage: Magnetic, Optical, and solid state, Units of memory measurement

• Basic CPU organization, Parts of CPU: ALU, MU, CU, FPU and Registers,

• Number systems (Binary, Octal, Decimal, Hexadecimal)

• Basic functions of operating system

• Computer networks and their types.

• Computer software and its types.

Instruction and program, Source, and object code

• Language Translators: Assembler, Interpreter, Compiler; Bug and Debugging, Compilation Process.

• Basic program structure, statements, functions, header files, and conditional controlled structures: If, If-Else, Else-If, Switch

• Iterative control structures: for, while, do-while, break and continue Iterative Control Structures: while & do while loops break and continue.

• Arrays: one and multi-dimensional, Strings Functions: predefined and user-defined, Structures and nested structures.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top