Questora

CSCD 101 — Introduction to Computer Science I

Computer Science · University of Ghana

An introduction to computers and how they work. Types and Historical Development of Computers. Number systems: binary, octal, hexadecimal, integer and fractional representations, Signed and Unsigned numbers, 1‘s complement, 2‘s complement and Arithmetic Overflows. Integer and floating point arithmetic (IEEE standard 754 Floating point Formats). Data Representation and Manipulation: Bits, bytes and words: Logic operations and Logic gates applications. The Central Processor: its main elements and their functions. Machine organization: ALU, registers, main memory, fetch/decode/execute cycle, machine language design and usage, Input/Output devices. The concept of a Computer Program: the use of algorithms and flowcharts.

Credits
3
Level
Level 100
Semester
Semester One

Other courses on this programme

Practising CSCD 101 with Questora

Upload your own slides, notes and past papers for CSCD 101 and Questora builds mock exams, practice questions and a revision plan from them.

Start free

Course details from University of Ghana Volume 3 Handbook for the Bachelor's Degree: Course Descriptions for Programmes in the Sciences (2017).