Uploaded by Qurat ul Ain

ICT-Course Outline (1)

advertisement
University of Management and Technology
Faculty of Computer Science
Course Title:
Introduction to Information and Communication
Technologies
Study Program: BSCS
Semester: 1
Section V14
Pre-Req: None
Course Code/Title: CC120L
Credit Hours: 3 (2+1)
Lab instructor
Lab
10
Course Introduction
The course is designed to cover topics, which illustrate how computers are being used in business, scientific,
engineering, medical, economic, and social areas of human activity. Students will be provided with knowledge
and skills for use of computing and communication technologies to solve real life problems. At the end of this
course students will be able to apply sets of productivity tools.
11
Learning Objectives
This course is intended to give an overview of the complete program of studies in computing and its structure
where:
LO 1:Students will be introduced to History of computer systems and computer applications.
LO2: Students will learn in which form the data is stored and processed in the computer system, including
different number systems to represent data.
LO3:Students will learn the techniques of problem solving and the way how a solution to a problem can be
represented pictorially as well as graphically.
LO 5:Students will learn about basics of algorithm.
LO 6: Students will have an overview of software engineering.
LO 7: Students will learn the basic concepts of internet, WWW.
LO8: Students will learn the basic concepts of network, networking, network structure and web mail
applications.
LO 9: Students will learn about basic computer languages, language translator and algorithm.
LO 10: Students will learn the basic concepts of Database Management System
LO 11: Students will have an overview of Computer Graphics
LO 12: Students will be able to learn about Artificial Intelligence and its applications.
LO13: Students will learn about basic about information security and defence against these threats
LO14: Students will learn about issues Related to Information Accuracy, Rights, and Conduct
LO15: Student will be able to operate computer and work on Word processors, Spreadsheets, Presentation,
database and programming applications.
12
Lecture/Lab Schedule
Weeks
Week 1
Week 2
Topic of Lecture
Lab Schedule
Introduction
 World of Computer
o Computers in your life, Data vs. Information, Hardware vs.
software.
 Computers and Society
o Computer oriented society, Risk of Computer oriented society,
differences in online communication
(Chapter 1 : Computers Today and Tomorrow)
Introduction
 A brief History of computing
(Chapter 1: Computer Science Illuminated)
Introduction:
OS
introduction, files and
folders, network drive,
password,
login,
keyboard shortcuts,
etc.
Web based application
case study: online
portal, lms usage.
Week 3
Number System
 Binary, octal and Hexadecimal number system
 Inter conversions of different number systems
(Chapter 2: Computer Science Illuminated)
Browser and email,
attachment,
forwarding etc
Week 4 5
Number System
 Binary representation of negative numbers
(Chapter 2: Computer Science Illuminated)
Search
Advance
searching
Week 6
Problem Solving
 Algorithms
o What is pseudocode and flowchart
(Chapter 6: Computer Science Illuminated and online resource)
Problem Solving
 Algorithms
o Branches
o Loops
Problem Solving
o Working of algorithms and dry run
Combination of branches and loops
Word processing: MS
Office
Week 7
Week 8
engine:
Google
Word processing: MS
Office
Presentation
Power Point
tools:
Presentation
Power Point
tools:
System Development
 Program Development Life Cycle
 Basic Computer languages and language translator
(Chapter 13: Computers Today and Tomorrow)
 System Development Life Cycle
(Chapter 12: Computers Today and Tomorrow)
Week 9
Mid –Term
Week 10 Computer Networks
 Network Characteristics
o What is a network
o Wired vs. Wireless
o Topologies
o Architecture (Client server, p2p)
o Size and coverage area
 Data Transmission Characteristics
o Bandwidth
o Analog vs. Digital
(Chapter 7 : Computers Today and Tomorrow)
Week 11 Internet and WWW
 What is internet
 Evolution of internet
 World wide web, How www is different from internet
 Domain Name system and network addresses
 How internet works (Interaction of web clients and webservers)
 Beyond browsing and Email
(Chapter 8 : Computers Today and Tomorrow)
(Chapter 15 : Computer Science Illuminated)
Spread sheets: Excel
Week 12 Information Security
 What is Computer Security
 Why Be Concerned About Networkand Internet Security?
 Unauthorized Access and UnauthorizedUse
 Computer Sabotage
o Botnets
o Computer Viruses and Other Types of Malware
o Denial of Service (DoS) Attacks
(Chapter 9 : Computers Today and Tomorrow)
Week 13 Information Security
 Protecting against unauthorized access and use
o Firewalls, Encryption, and Virtual Private Networks (VPNs)
o Additional Public Hotspot Precautions
Spread sheets: Excel
formulas
Week 14 Intellectual Property
 Rights, Ethics, Health, Access, and the Environment
o Intellectual property rights
o Ethics
o Environmental concerns
(Chapter 16: Computers Today and Tomorrow)
Database system and management
 What is data base and data base management system
 Evolution of database management
Introduction to Linux
and command line:
grep and search
Week 15 Database system and management
 Data Concepts and Characteristics
o Data Hierarchy
o Entities and Entity Relationships
o Data Definition
o The Data Dictionary
o Data Integrity, Security, and Privacy
o Data Organization
(Chapter 14: Computers Today and Tomorrow)
Week 16 Artificial Intelligence
 Thinking machines
 Expert Systems
 Robotics
Introduction to Linux
and command line:
application
installation, git and
open source
13
Introduction to Linux
and command line:
directory, file editing,
executable
Introduction to Linux
and command line: git
repository and git
operations
Computer Graphics
 Computer graphics in entertainment
 Graphics and computer aided designs (CAD)
(Chapter 13-14: Computer Science Illuminated)
Introduction To Computers 6th edition By Peter Norton
Text Book
Deborah Morley, Charles S. Parker, (2014) Understanding Computers:
Today and Tomorrow, Comprehensive, 15th Edition, Cengage Learning.
Nell Dale, John Lewis, (2012) Computer Science Illuminated,
5thEdition, Jones & Bartlett Learning.
14
Reference Books
Shelly, G.B., Freund, S. M. And Vermaat, M. E. (2010) Introduction to
Computers (Shelly Cashman Series), 8th edition, Cengage Learning
Download