CIT344 – Introduction to Computer Design

COURSE DESCRIPTION
Introduction to Computer Design is a 3-credit unit course for students studying towards acquiring the Bachelor of Science in Information Technology and related disciplines in NOUN. The course is divided into 6 modules and 21 study units. It introduces you to concepts in Computer Design and their implementations in our everyday lives. This course also provides information on numbers and codes in computer design, different logic designs, memory devices, microprocessors and finally, a type of programming called Assembly Language Programming. At the end of this course, it is expected that you should be able to understand, explain and be adequately equipped with comprehensive knowledge of logic designs and can try your hands in some designs of your own.
CERTIFICATION
The overall aim of this course is to boost your knowledge of logic designs, microprocessors and assembly language programming. In the course of your studies, you will be equipped with definitions of common terms, characteristics and applications of logic designs. You will also learn number systems and codes, memory devices, microprocessors and finally, loops and subroutines in assembly language
LEARNING OUTCOMES
It is relevant to note that each unit has its precise objectives. You should learn them carefully before proceeding to subsequent units. Therefore, it is useful to refer to these objectives in the course of your study of the unit to assess your progress. You should always look at the unit objectives after completing a unit. In this way, you can be sure that you have done what is required of you by the end of the unit. However, below are overall objectives of this course. On successful completion of this course, you should be able to:
- Over 18 lectures and 55.5 hours of content!
- explain the term number system and its various types
- state the various conversion from one number system to the other
- explain the various types of codes
- analyse and design a combinational logic circuit
- describe what a sequential logic circuit is state the differences between combinational and sequential logic
circuit - list the types of sequential logic circuit
- describe what a latch and flip-flop is
- describe what shift register is
- discuss about finite state machines
- describe memory and the basic operations performed on it
- state the types of memory we have
- describe microprocessors
- write a program using assembly language.
DOWNLOAD YOUR COURSE MATERIAL HERE.
Course Features
- Lectures 6
- Quizzes 1
- Duration 50 hours
- Skill level All levels
- Language English
- Students 0
- Assessments Yes
-
WHAT YOU NEED TO KNOW