Professional Documents
Culture Documents
Lecture 1 ICT
Lecture 1 ICT
Lecture 1 ICT
07/15/2024 1
Who I am?
Mr. Sharjeel Ahmed (M.Phil in Software Engineering)
(Department of C&T, IQRA University Islamabad)
Email: sharjeel.ahmed@iqrauni.edu.pk
Previous Employment
Quaid-i-Azam University, Islamabad. (Lecturer CS Department)
Protech (Product Developer)
07/15/2024 2
Course Detail
Course Name: Introduction to Computers & Information Technology
(CSC-111)
Contact Hours: Credit Hours:
Theory: 48 Theory: 3
Practical: 48 Practical: 1
Total: 96 Total: 4
Pre – Requisite: None
07/15/2024 3
Course Outlines
Course Description
This course is designed to introduce basic concepts of computer science including both
hardware and software. The secondary objective is to make students understand and use
the basic programming constructs.
Topics covered include: Introduction to Computer Systems, History and Evaluation of
Computers, Introduction to information technology, Computer Hardware, Hardware
components, Computer Software, software components, Application Software (MS Word,
MS Power Point, MS Excel, MS Access), System software, Operating system, RAM ROM, ,
Memory and device management, Number System, Introduction to Algorithms and
flowcharts, Computer Programming, Introduction to Python, Computer Networks and the
Internet, IT Security
07/15/2024 4
Course Objectives
Course Objectives
Develop Understanding with enabling/pervasive features of ICT
Identify essential elements of computer hardware and software
Use text processing, spreadsheets and presentation tools
Use various web tools including Web Browsers, E-mail clients and search
utilities
Develop basic knowledge of computer programming
07/15/2024 5
Course Learning Outcomes (CLOs)
Taxono
Sr.
Course Learning Outcomes (CLOs) Statement my SOs
No.
Level
1 Identify the components of a computer system C1 2
Apply basic proficiency in computer and commonly used computer C3 2
2 applications
Explain the fundamentals of operating systems, databases, computer C2 2
3 networks and internet
Demonstrate correct usage of Microsoft Office Suite and basic P4
4 programming concepts 5
6 07/15/2024
Course Weight Breakdown
Assessment Instruments with Weights
Assignments, Quizzes, Midterms, Final, Programming Assignments, Lab Work,
etc.)
Theory Lab
o Quizzes 10 o Lab Reports
o Assignment 10 o Lab Viva
o Midterm 30 o Lab Mid
o Presentation/Other Activities 10 o Lab Final
o Final 40 o Lab Projects
07/15/2024 7
Course Outlines
Text & Reference Books
Focus will be on topics rather Chapters of any
text
Many Textbooks are available in market
o Peter Norton, Introduction to computers. Sixth Edition,
Tata McGraw-HILL; 2008.
07/15/2024 8
Course Outlines
Text & Reference Books
Focus will be on topics rather Chapters of any text
Many Textbooks are available in market
o Faithe Wempen, Computing Fundamentals: Introduction
to Computers, John Wiley & Sons, 2014.
07/15/2024 9
Course Outlines
Text & Reference Books
Focus will be on topics rather Chapters of any text
Many Textbooks are available in market
o Peter Norton, Introduction to computers. Sixth Edition, Tata McGraw-HILL; 2008.
o Faithe Wempen, Computing Fundamentals: Introduction to Computers, John Wiley &
Sons, 2014.
07/15/2024 10
Lecture Contents
Course introduction and Computer basics
Introduction to Computer systems
Basic Definitions & Concepts
Types of Computers
07/15/2024 11
Introduction to Computers
07/15/2024 12
What is a Computer?
07/15/2024 15
Characteristics of Computer
07/15/2024 16
Characteristics of Computer
Speed
A computer works with much higher speed and accuracy compared
to humans while performing mathematical calculations. Computers
can process millions (1,000,000) of instructions per second. The time
taken by computers for their operations is microseconds and
nanoseconds.
07/15/2024 17
Characteristics of Computer
Accuracy
Computers perform calculations with 100% accuracy. Errors may
occur due to data inconsistency or inaccuracy.
07/15/2024 18
Characteristics of Computer
Diligence
A computer can perform millions of tasks or calculations with the
same consistency and accuracy. It doesn’t feel any fatigue or lack of
concentration. Its memory also makes it superior to that of human
beings.
07/15/2024 19
Characteristics of Computer
Versatility
Versatility refers to the capability of a computer to perform different
kinds of works with same accuracy and efficiency.
07/15/2024 20
Characteristics of Computer
Reliability
A computer is reliable as it gives consistent result for similar set of
data i.e., if we give same set of input any number of times, we will get
the same result.
07/15/2024 21
Characteristics of Computer
Automation
Computer performs all the tasks automatically i.e. it performs tasks
without manual intervention.
Memory
A computer has built-in memory called primary memory where it
stores data. Secondary storage are removable devices such as CDs,
pen drives, etc., which are also used to store data.
07/15/2024 22
Functions of Computers
A computer performs the following functions
Receiving Input
Data is fed into computer through various input devices like keyboard, mouse, digital pens,
etc. Input can also be fed through devices like CD-ROM, pen drive, scanner, etc.
Processing the information
Operations on the input data are carried out based on the instructions provided in the
programs.
Storing the information
After processing, the information gets stored in the primary or secondary storage area.
Producing output
The processed information and other details are communicated to the outside world
through output devices like monitor, printer, etc.
07/15/2024 23
Components of Computer
Computer systems consist of three components as shown in below
image:
1. Central Processing Unit,
2. Input devices
3. Output devices.
Input devices provide data input to processor, which processes data
and generates useful information that’s displayed to the user through
output devices. This is stored in computer’s memory.
07/15/2024 24
Anatomy of a Computer
Every computer has four basic parts, or units:
an input unit such as the keyboard, that feeds information into the
computer
a central processing unit (CPU) that performs the various tasks of
the computer
an output unit , such as a monitor , that displays the results;
a memory that stores information and instructions.
Anatomy of a Computer
07/15/2024 26
Central Processing Unit
The Central Processing Unit (CPU) is
called "the brain of computer" as it
controls operation of all parts of
computer. It consists of two
components: Arithmetic Logic Unit
(ALU), and Control Unit.
07/15/2024 27
Arithmetic Logic Unit (ALU)
Data entered into computer is sent
to RAM, from where it is then sent to
ALU, where rest of data processing
takes place. All types of processing,
such as comparisons, decision-
making and processing of non-
numeric information takes place here
and once again data is moved to
RAM.
07/15/2024 28
Control Unit
As name indicates, this part of CPU
extracts instructions, performs execution,
maintains and directs operations of entire
system.
Functions of Control Unit
It controls all activities of computer
Supervises flow of data within CPU
Directs flow of data within CPU
Transfers data to Arithmetic and Logic Unit
Transfers results to memory
Fetches results from memory to output
devices
07/15/2024 29
Control Unit
Memory Unit
This is unit in which data and
instructions given to computer as
well as results given by computer are
stored. Unit of memory is "Byte".
1 Byte = 8 Bits
07/15/2024 30
Units of storage in Computer
07/15/2024 31
Lecture Summary
Introduction to Computers
Characteristics of Computer Systems
Functions of Computer Systems
Anatomy of a Computer
32
07/15/2024 32
Thank You !
07/15/2024 33