0% found this document useful (0 votes)
27 views3 pages

Computer Fundamentals-1L1CS - LessonPlan2024

The document is a lesson plan for an undergraduate computer fundamentals course at the University of St. Thomas of Mozambique. It outlines 6 units that will be covered: 1) introduction to computers, 2) computer systems, 3) digital design and number systems, 4) instruction set architecture, 5) assembly language programming, and 6) operating systems. Each unit lists the topics that will be discussed in lectures, along with reference chapters from the specified textbooks. The overall learning objective is to familiarize students with foundational computer concepts including systems, programming, and operating systems.

Uploaded by

mapolosa2001
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
27 views3 pages

Computer Fundamentals-1L1CS - LessonPlan2024

The document is a lesson plan for an undergraduate computer fundamentals course at the University of St. Thomas of Mozambique. It outlines 6 units that will be covered: 1) introduction to computers, 2) computer systems, 3) digital design and number systems, 4) instruction set architecture, 5) assembly language programming, and 6) operating systems. Each unit lists the topics that will be discussed in lectures, along with reference chapters from the specified textbooks. The overall learning objective is to familiarize students with foundational computer concepts including systems, programming, and operating systems.

Uploaded by

mapolosa2001
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 3

UNIVERSITY OF ST.

THOMAS OF MOZAMBIQUE
SCHOOL OF UNDERGRADUAGE STUDIES
BACHELOR OF ACCOUNTING AND AUDITING

Computer Fundamentals (CF)

LESSON PLAN
Subject Title : COMPUTER FUNDAMENTALS
BSc Computer Science
Class Code: 1L1CS

Lecturer: MSc. Jorge Irmão Gabriel

The Learning Objective is to Familiarize Students with the Foundation of Computer, Computer System,
Assembly Language Programming and OS Overview.

TEXT BOOKS

1. Pradeep K. Sinha & Priti Sinha “Computer Fundamentals” Complete Edition– TB1
2. M. Abd-El-Bar & H. El-Rewini “Fundamentals of Computer Organization and Architecture” – JWI – TB2
3. Ata Elahi “Computer Systems” Springer – TB3
4. William Starling “Operating Systems – Internals and Design Principles” – 7th Edition – TB4

UNIT-I CF/Introduction

Computer – Concepts – Computer Terminology – Architectural and Technological


Develepment – Types of Computers.

Lecture
Description Reference with chapter
Hour
1 Introduction – Concepts about computer
2 Computer Terminology TB1 Chapter 1
3 Computer Role Organization TB1 Chapter 1
4 Characteristics of Computers TB1 Chapter 1
5 Computer Types TB1 Chapter 1

MSc. Jorge Irmão GABRIEL USTM_SUS


UNIT–II CF/Computer System

Introduction – Organization - Development & Structure – Operation - Performance

Lecture
Description Reference with chapter
Hour
TB2 Chapter 1
6 Definition and Background of Computer System
7 Computer System Organization TB2 Chapter 1

8 Modern Computer System TB2 Chapter 2


Computer Hardware and Software TB2 Chapter 2
9
Computer Hardware vs Computer Software Research Assignment in
10
Groups / Discussion
Computer System vs Computer Network
11 Research Assignment in
Groups / Discussion
Computer System Performance Measure
12 TB2 Chapter 1

UNIT-III CF/ Digital Design,

Signals and Number Systems – Converting to and from Binary – BCD, ASCII and
UNICODE – Logic Gates – Boolean - Multiplexer - ALU

Lecture Reference with


Description
Hour chapter
13 Signals and Number Systems TB3&TB1
Chapter 3
14 Converting to and from Binary TB3 Chapter 4
15 Clock and BCD TB3 Chapter 4
16 ASCII TB3 Chapter 6
17 UNICODE TB3 Chapter 6
18 Logic Gates TB3 Chapter 12
19 Boolean TB3 Chapter 12
20 Multiplexer TB3 Chapter 12
21 ALU TB3 Chapter 12

UNIT-IV CF/ Instruction Set Architecture and Design

Memory Locations And Operations– Addressing - Immediate Mode – Addressing - Direct


(Absolute) Mode – Addressing - Indirect Mode – Data Movement Instructions – Data Movement
Instructions – Arithmetic Instructions

MSc. Jorge Irmão GABRIEL USTM_SUS


Lecture Reference with
Description
Hour chapter
22 Memory Locations And Operations TB2 Chapter 2
23 Addressing - Immediate Mode TB2 Chapter 2
24 Addressing - Direct (Absolute) Mode TB2 Chapter 2
25 Addressing - Indirect Mode TB2 Chapter 2

26 Data Movement Instructions TB2 Chapter 2

27 Arithmetic Instructions TB2 Chapter 2

UNIT-V CF/ Assembly Language Programming

A Simple Machine - Instruction Set of the Simple Processor – Simple Machine Language
Program in Binary – Data Structures – Linker and Loader – Main Features of the Intel X86
Microprocessor Family – Data Movement Instructions – Arithmetic Instructions
Lecture Reference with
Description
Hour chapter
28 A Simple Machine TB2 Chapter 3
29 Instruction Set of the Simple Processor TB2 Chapter 3
30 Simple Machine Language Program in Binary TB2 Chapter 3
31 Assembly and execution process TB2 Chapter 3
32 Assembler, Data Structure, Linker and Loader TB2 Chapter 3
33 Intel X86 Microprocessor Family TB2 Chapter 3

UNIT-VI CF/ Operating Systems Objectives and Functions

Operating System as User/Computer Interface – Operating System as Resource Manager

Lecture Reference with


Description
Hour chapter
34 OS as User/Computer Interface TB4 Chapter 2
35 OS as Resource Manager TB4 Chapter 2

MSc. Jorge Irmão GABRIEL USTM_SUS

You might also like