0% found this document useful (0 votes)
71 views

Course Outline (IICT) Fall 2020

Uploaded by

jawad ahmad
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views

Course Outline (IICT) Fall 2020

Uploaded by

jawad ahmad
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

THE UNIVERSITY OF LAHORE

Course Outline

CS09101-Introduction to Information and Communication Technologies

SCU 3 (2+1) Credit Hours

Co-requisite (s) None

Pre-requisite(s) None

Weekly tuition pattern 2 Lectures (90 Minutes each) and 1 Lab (3Hrs)

Course Instructor Ms. Maryam Gulzar

Syllabus Designed By Mr. Khizar Hayat

Page 1 of 8
The University of Lahore.
IICT
1- Course Description
This is an introductory course in computer science discipline, introducing computing
environments, general application software, basic computing hardware, operating systems,
software applications and tools and computer usage concepts. Furthermore, introducing
software engineering and information technology concepts, within the broader domain of
computing. This course would allow the students to acquire a broad understanding of
computer science discipline.

2- Objectives
After completing this course, a student will be able to:
1. Identify various components of a computer system and various categories of
software and their usage.
2. Define the basic terms associated with communications and networking OS,
Software development, Algorithm, Programming and Database.
3. Define different terms associated with the Internet and World Wide Web.
4. Teach students to use various web tools including Web Browsers, E-mail
clients and search utilities.
5. Teach text processing, spreadsheets and presentation tools.
6. Teach ethical principles, laws and regulations regarding computer science.

3- Student Learning Outcomes


On completion of this course students should be:
1. Familiar with basic parts of a computer system and their relationships and
different application software.
2. Understand the basic of communication and networking OS, Software
development, Algorithm, Programming and Database.
3. Understand different terms associated with the Internet and World Wide Web.
4. Will be able to use Web Browsers, E-mail clients and search utilities.
5. Will be able to use text processing, spreadsheets and presentation tools.
6. Interpret and comply the ethical principles, laws and regulations regarding
computer science.

4- Course Structure

1. Presentation by lecturer
2. Group discussion
3. Problem questions
4. Lab assignments/ Class Assignments
5. Quiz

Page 2 of 8
The University of Lahore.
IICT
5- Course Duration

This course will be held twice a week of 1.5 hour lecture and one 3 hours lab.

6- Course style

The course will be delivered in a classroom environment.

7- Tools and Technologies


Introducing MS word, MS Excel, MS PowerPoint and basic HTML concepts, within the
broader domain of computing. The lab would allow the students to acquire a broad
understanding of computer science discipline practically.

8- Additional Course Requirement


In addition to the objectives of this course, students are expected to gain skills which
would be needed in the professional work environment. These skills include but not
limited to: Writing, Presentation, Decision Making and Teamwork.

9- Recommended Text Book

9.1 Text Book:


Introduction to Computers Peter Norton any latest Ed

9.2 Reference Material:


 Computer Science : An overview, 10th Edition by J. Glenn Brookshear
 Understanding Computers, latest edition.
 Invitation to computer science, Scheider 2nd Ed.

10- Course Outline

The lecturers are supposed to complete the following topics/sub-topics before the mid/final
term examination as prescribed in the course outline below:

Week # 1 Lecture 1 Introduction to Course Contents


What is computer? What does a computer do?
Information Process cycle
Lecture 2 History/Evolution of computers, Computer Generations
First Generation, Second Generation, Third Generation
Fourth Generation, Fifth Generation
Page 3 of 8
The University of Lahore.
IICT
Week # 2 Lecture 3 Classification of Computers
Super Computers, Mainframe Computers
Minicomputers or Servers
Desktop Computers, Portables Computers
Lecture 4 Computer Hardware: Input & Output Devices
– Input Devices
Assignment: 01
Lecture 5 Computer Hardware: Input & Output Devices
Week # 3 – Output Devices
Lecture 6 Computer Hardware: Microprocessor & Memory
CU, ALU, FPU
RAM, Types of RAM, ROM, Types of ROM
Cache Memory, Levels of Cache Memory
Registers Assignment: 01 Submission
Week # 4 Lecture 7 Computer Hardware: System Unit
Mother Board, Ports and Connectors
Buses, Storage, Power Supply, Expansion Slots and Adaptors
Lecture 8 Number systems
Non-positional and Positional number system
Conversions of Numbers Systems
Decimal Number System to Other Number Systems
Binary Number System to Other Number Systems
Assignment: 02 Quiz: 01, 15 Minutes
Week # 5 Lecture 9 Octal Number System to Other Number Systems
Hexadecimal Number System to Other Number Systems
Lecture 10 Computer Arithmetic using Binary Numbers
1’s and 2’s Compliments Assignment: 02 Submission
Week # 6 Lecture 11 Fraction Number Systems and their conversations
Lecture 12 Computer Architecture – I
Boolean Algebra, Truth Table
Boolean Identities, Logic Gates
Week # 7 Lecture 13 Simplification of Boolean Expression
Sum of Product Rule
Lecture 14 Product of Sum Rule
Computer Architecture – II
Designing of Logic circuits using logic gates
Combinational Circuits
XOR, NOR, NAND Gate Quiz: 02, 20 Minutes
Week # 8 Lecture 15 Computer Software
System Software, Application Software
Lecture 16 Software License Categories, Computer Codes

Page 4 of 8
The University of Lahore.
IICT
Mid Term Examination
Week # 9 Lecture 17 Algorithms
Introduction to design techniques
Building Blocks of an Algorithm
Flowcharts designing, Flowcharts examples
Lecture 18 Pseudo Code, Pseudo Code Examples
Pros & Cons of Algorithms
Week # 10 Lecture 19 Programming Languages
Low-level languages, High-level languages
Procedural & Non-procedural languages
Object Oriented & Structured Languages
Compilers & Interpreters
Lecture 20 Software Engineering - I
Major goals of S/W Engineering
Software Development Methodologies
The Software Life Cycle
Model Quiz: 03, 20 Minutes
Week # 11 Lecture 21 Software Engineering - II
Water-Fall Model
Analysis, Design, Implementation, Testing, Deployment
Lecture 22 Operating Systems
Task performed by OS, Components of an OS
Types of an OS
Single user operating system
Multiuser/network operating system
Embedded operating system Assignment: 03
Week # 12 Lecture 23 Data Management
Traditional File system
Lecture 24 Relational DBMS
The database models
Relational database systems Assignment: 03 Submission
Week # 13 Lecture 25 Data Communication Computer Networks
Basic networking concepts
Benefits of computer networking
Classification of Networks
Classification by network geography
Lecture 26 Classification by component roles
Network topology, Networking devices
Assignment: 04

Page 5 of 8
The University of Lahore.
IICT
Week # 14 Lecture 27 Internet, Key Characteristics of Internet
Internet Networking Protocols
Lecture 28 Services available on Internet
IP Addressing, Domain Name System
Assignment: 04 Submission Quiz: 03, 20 Minutes
Week # 15 Lecture 29 Social Implication of Computing
Impact of Computing
Privacy & Freedom, Ethics Codes and Privacy
Lecture 30 Information Security, DOS Attack, Cyber War
Week # 16 Lecture 31 Mail Bombing, Break-Ins, Credit Card Fraud
Software Privacy etc
Lecture 32 Backup and Revision

11-Assessment Criteria

No. Assessment Percentage


1. Mid Exam 25%
2. Final Exam 45%
3. Quizzes 5%
4. Class Assignments 5%
5. Lab Tasks & Lab Assignments 20%
Total 100%

12- Attendance Requirements

You are expected to attend all lectures, seminars, tutorials, and lab sessions or any other
classroom activity. Where you fail to attend classes, you cannot expect the lecturer to
brief you on what you have missed. You are responsible for your attendance, not the
academic staff. Attendance at tutorials and lab sessions will be strictly monitored, and
failure to attend will be taken into account.

13- Submission and Collection of Assignment


All assignments should be handed in at the beginning of the class sessions when they are
due. All assignments may be handed back during scheduled classes. Assignments not
collected in the class will be held by Student Services for collection.

14- General Information

Page 6 of 8
The University of Lahore.
IICT
Students are required to be familiar with THE UNIVERSITY OF LAHORE, code of
Conduct, and to abide by its terms and conditions.

14.1- Copying of Copyright Material by Student


A condition of acceptance as a student is the obligation to abide by the University’s
policy on the copying of copyright material. This obligation covers photocopying of any
material using the University’s photocopying machines, and the recording off air, and
making subsequent copies, of radio or television broadcasts, and photocopying textbooks.
Students who flagrantly disregard University policy and copyright requirements will be
liable to disciplinary action under the Code of Conduct.

14.2- Academic Misconduct


Please refer to the Code of Conduct for definitions and penalties for Academic
Misconduct, plagiarism, collusion, and other specific acts of academic dishonesty.
Academic honesty is crucial to a student's credibility and self-esteem, and ultimately
reflects the values and morals of the University as a whole. A student may work together
with one or a group of students discussing assignment content, identifying relevant
references, and debating issues relevant to the subject. Academic investigation is not
limited to the views and opinions of one individual, but is built by forming opinion based
on past and present work in the field. It is legitimate and appropriate to synthesize the
work of others, provided that such work is clearly and accurately referenced. Plagiarism
occurs when the work (including such things as text, figures, ideas, or conceptual
structure, whether verbatim or not) created by another person or persons is used and
presented as one’s own creation, unless the source of each quotation or piece of borrowed
material is acknowledged with an appropriate citation. Encouraging or assisting another
person to commit plagiarism is a form of improper collusion and may attract the same
penalties. To prevent Academic Misconduct occurring, students are expected to
familiarize themselves with the University policy, the Subject Outline statements, and
specific assignment guidelines. Students should also seek advice from Subject Leaders on
acceptable academic conduct.

14.3- Guidelines to Avoid Plagiarism


Whenever you copy more than a few words from any source, you must acknowledge that
source by putting the quote in quotation marks and providing the name of the author. Full
details must be provided in your bibliography. If you copy a diagram, statistical table,
map, etc., you must acknowledge the source. The recommended way is to show this
under the diagram. If you quote any statistics in your text, the source should be
acknowledged. Again full details must be provided in your bibliography. Whenever you
use the ideas of any other author you should acknowledge those, using the APA
(American Psychological Association) style of referencing.

Students are encouraged to co-operate, but collusion is a form of cheating. Students may
use any sources (acknowledged of course) other than the assignments of fellow students.
Unless your Subject Leader informs you otherwise, the following guideline should be
Page 7 of 8
The University of Lahore.
IICT
used: Students may work together in obtaining references, discussing the content of the
references and discussing the assignment, but when they write, they must write alone.

14.4- Referencing For Written Work


Referencing is necessary to acknowledge others' ideas, avoid plagiarism, and allow
readers to access those others’ ideas. Referencing should:
1. Acknowledge others' ideas
2. Allow readers to find the source
3. Be consistent in format and
4. Acknowledge the source of the referencing format

To attain these qualities, the school recommends use of either the Harvard or American
Psychological Association style of referencing, both of which use the author/date.

14.5- Referencing Standards


APA style referencing

15- Approval

Checked by, Approved by,

Page 8 of 8
The University of Lahore.
IICT

You might also like