You are on page 1of 4

UNIVERSITY OF CENTRAL PUNJAB

(Incorporated by Ordinance No. XXiV of 2002 promulgated by Government of Punjab)

EED 1142 : Introduction to Computing


Fall - 2019

Department: Faculty of Electrical Engineering

Instructor Details

Course Instructor: Dr Ali Nasir

Office/Room No.: Building A, Room # F103, Cabin # 5

Course Details

Core/ Elective: Core Credit Hours: 1+1 Contact Hours: 1.5+3

Prerequisites: NIL

1. Course Objective:

The fundamental aim of this course is to teach students the basics of computing in
a relative term. Students, in this course, will learn the fundamentals of computing
including computer basics and organization, common tools and applications, data
representations, algorithms and programming. The focus of the course is to
develop a good understanding of computing and a basic knowledge about how
computers are programmed.

2. Course Learning Outcomes (CLOs), their Mapping and Assessment:


CLO CLO STATEMENT PLO Level
1 Identify the components of a computer system, demonstrate basic 1 C2
proficiency in computer, and commonly used computer applications.
2 Describe and explain the basics of computer organization including 1 C2
memory and storage elements in terms of bits and bytes, and recognize
data representation in terms of number systems
3 Demonstrate problem-solving skills using flow charts and algorithms, 1 C3
and apply the acquired knowledge to develop small-scale computer
programs.
4 Student should be able to utilize different software by following teacher’s 1 C2
instructions.

Page 1 of 4
UNIVERSITY OF CENTRAL PUNJAB
(Incorporated by Ordinance No. XXiV of 2002 promulgated by Government of Punjab)

3. Course Contents:
History, classification, basic components, CPU, memory, peripheral devices, storage media
and devices, physical and logical storage, data organization, file storage, programs and
software, application software, operating systems, problem specification, flow chart, variables
and constants, arrays, input/output, termination, social impact of computer age, computers in
office, industry and education.

4. Course Books:
Text Book:
a) Book 1: Brian Williams and Stacey Sawyer, “Using information Technology”, McGraw
Hill, ISBN: 0072260718, 9th Edition
b) Book 2: Patt and Patel, “Introduction to Computing Systems from Bits and Gates to C and
Beyond”, McGraw Hill, ISBN 0072467509
Reference Books:
a) Problem solving with C++ by Walter Savitch ,(7th Edition)

b) Introduction to computer by Peter Norton (5th Edition)

5. Student Assessment Tools and their Percentage Division:


a) Sessional (Class participation, Quiz & Assignment) 30%
b) Mid-Term Exam 30%
c) Final Term Exam 40%

Laboratory
a) Performance 50%
b) Lab Report 10% (minimum)
c) Quizzes, assignments, presentation, etc 40%

6. Practical Applications of the Course:


Computer usage in office, industry and education.

Page 2 of 4
UNIVERSITY OF CENTRAL PUNJAB
(Incorporated by Ordinance No. XXiV of 2002 promulgated by Government of Punjab)

a) Weekly Plan:

Weeks Lecture Plan Ref.

1 (Lect 1) Introduction to the course, What is computer, Computer History, Book 1:Ch 1
classification of computers

2 (Lect 2) Basic Components: Parts of Computer, CPU, I/O devices and Book 1: Ch 6
Peripheral Devices

3 (Lect 3) Number system: Concept of Bits, Bytes, Buses and Introduction Book 2: Ch 2
& Understanding to Numbering Systems (Binary, Decimal, Hex
and Octal)

4 (Lect 4) Networking: Network types (LAN, MAN, WAN etc), Protocols, Book 1: Ch 7
IPv4. (7.5)

5 (Lect 5) Memory devices: Memory Measuring (Kilo, Mega, Giga, Tera, Book 1: Ch 5
Peta), RAM and ROM

6 (Lect 6) Storage Media: Storage types (HDD,CD/DVD, USB), data Book 1: Ch 5


organization, File storage

7 (Lect 7) System Software: Operating systems and Types Book 1: Ch 4

8 (Lect 8) Application Software: Word processing, Spreadsheets, Book 1: Ch 3


PowerPoint

MIDTERM

9 (Lect 9) Internet: World Wide Web, File transfer Protocol (FTP), Chat, Book 1: Ch 2
Message, Browsing, Email, Social Media

10 (Lect 10) Programing Basics: Types of Programming Languages, Book 2: Ch 11


Programming Errors, Program Execution Steps, Compiler

Page 3 of 4
UNIVERSITY OF CENTRAL PUNJAB
(Incorporated by Ordinance No. XXiV of 2002 promulgated by Government of Punjab)

11 (Lect 11) Flowcharts and Pseudocode: Flowcharts, Algorithms and Book 2: Ch 6


Pseudocode by examples
Handouts

12 (Lect 12) Programming: Variable, constants, Input and Output Book 2: Ch 12

13 (Lect 13) Condition statements: If/Else conditions Book 2: Ch 13

14 (Lect 14) While Loops Book 2: Ch 13

15 (Lect 15) Loops with conditional statements Book 2: Ch 13

16 (Lect 16) Arrays (Array Input, Output) Book 2: Ch 16

FINAL TERM

Page 4 of 4

You might also like