PROPOSED TEACHING PLAN
spring 2024
Department of Computer Science
Teacher’s name Ms.Rida Fatima EmailID Rida.fatima@kfueit.edu.pk
CourseTitle Introduction to ICT Program BS CHEM,BS PHED, BS-OPT-2,BS-
MLT-2, BS-DASC-1A,BS-AINT-
1A, BS-CSEC-1A
Coursecode COSC-1105 Credit 2
Hours
CourseOutline:
Basic Definitions & Concepts, Hardware: Computer Systems & Components. Storage Devices, Number
Systems, Software: Operating Systems, Programming and Application Software, Introduction to
Programming, Databases and Information Systems, Networks, Data Communication, The Internet,
Browsers and Search Engines, The Internet: Email, Collaborative Computing and Social Networking, The
Internet: E-Commerce, IT Security and other issues, Project Week, Review Week
Week Objective/ Content/subcontent Teachingmetho Assessment
learningoutcomes dology/activity method/
technique
1 •The Computer Defined Activity based Assignment, Quiz
Introducing •What is Computer System,
Computer Systems learning
•What is Information Technology
•History of Computers
•Generations of Computer
2 Computers for Desktop Computers Activity based Assignment, Quiz
Work Stations learning
Individual Users
Notebook Computers
Computers for Tablet Computers
Organizations Hand Held Computers
Smart Phones
Computers for Organizations
Network Server
Mainframe Computer
Minicomputer
Super Computer
Computers in Society
Uses of Computers
3 Looking inside the Parts of Computer System Activity based Assignment, Quiz
Computer System The Information Processing Cycle. learning
Essential Computer Hardware
Processing Devices
Memory Devices, RAM & ROM
Input & Output Devices
Storage Devices
Magnetic Storage
4 Optical Storage Activity based Assignment, Quiz
storage
Software Brings the Machine to learning
Life
System Software
Application Software
Computer Data
Computer Users
User Less Computers
5 Interacting with your Using the Keyboard and Mouse Activity based Assignment, Quiz
Computer learning
Standard Keyboard Layout -- Keys
How Computer Accept Input from
Keyboard
Mouse – Using the Mouse
Variants of Mouse
6 Touch Screens Activity based Assignment, Quiz
Inputting Data in
Pens learning
Other Ways Devices Game Controller
for Hand Optical Input Devices
Barcode Reader
OCR’s
Audiovisual Input Devices
Microphones
Video Input
Digital Cameras
7 Video and Sound Monitors Activity based Assignment, Quiz
learning
Monitor Types based on
color
Monochrome, Gray,
Color Monitor
How Monitors display
images
CRT monitor
Flat Panel monitors
LCD’s
Working of Monitors
8 Understand the basic Comparing Monitors Activity based Assignment, Quiz
concepts learning
Pixels in Black & White &
Pixels in color monitors,
Size, Resolution, Dot pitch,
Refresh Rate of monitors
Plasma Displays, ELD’s Video
Cards, Data Projectors,
Sound System, Sound Cards,
How sound is produced with
Sound Card,
Head Phones & Head Sets.
9 Transforming Data into Computers way of Activity based Assignment, Quiz
Information representing Data, learning
Number Systems,
Binary, Decimal,
Hexadecimal,
Conversions between
Number Systems,
Binary Arithmetic,
Bits and Bytes,
10 Processing Data, How Computers Process Data Activity based Assignment, Quiz
learning
Processing Data, CPU,Control Unit,ALU,Machine
Cycles,Memory,Non Volatile
Memory Flash Memory
Volatile Memory Factors Affecting
Processing Speed
Registers,Memory and Computing
PowerClock,Bus,Cache Memory
11 Types of Storage Magnetic Storage Devices, Activity based Assignment, Quiz
Devices How data is stored on Disk learning
How data is organized on a
Magnetic Disk
Tracks & Sectors
OS way of Finding data,
File Systems
12 Be familiar with the Diskettes, Hard Disks, Activity based Assignment, Quiz
relational database learning
Tape Drives,
Optical Storage Devices,
CD-ROM
DVD-ROM
Recordable Optical
Technologies
Solid State Storage Devices
Flash Memory
Smart Cards
Solid State Disks
13 Operating System Operating System Basics,
Activity based Assignment, Quiz
learning
Types of Operating Systems,
Real-Time Operating System
Single-User/Single-Tasking OS
Single-User/Multitasking OS
Multi-User/Multitasking OS
User Interface vs Command Line Interface,
Running Programs,
Managing Hardware,
Utility Software
14 Networking Basics, Networking Basics, Activity based Assignment, Quiz
learning
Uses of Network, Uses of Network,
Simultaneous Access Simultaneous Access
15 Database Database Management system Activity based Assignment, Quiz
Database structure, Field, Record, Tables, learning
Management system
Form, Reports,
Relational Database
The DBMS.
16 Revision
Recommended Books:
Introduction to Computers by
Peter Norton, McGraw Hill
Education; 7th Edition. ISBN-
10:
0672315327.Additional
Reading:
___________________
Instructor’s Signature