Course Description

Introduction to computing, computer organization and architecture, bits, main & mass memory,  information representation, numbering systems, Boolean operations, gates, Boolean circuits,  machine language/instruction set, traditional programming concepts, procedures & functions, implementation (translation, linking, and loading), algorithm representation & discovery, flowcharting, pseudo coding, iterative structures, introduction to C programming, formatted input/output in C language, expressions in C language, one-way, two way, & multiple-way selections in C.

Objectives

  • This course will introduce basic computer elements, Hardware/software interaction, Problems solving, applications,
  • Tech students how to think algorithmically and solve problems efficiently using computing resources.