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

ICT Theory - Course Outline CC120

The document outlines the course CC120: Application of Information & Communication Technologies offered by the School of Systems and Technology. It includes details on course objectives, assessment methods, a week-wise topic schedule, and required textbooks. The course aims to provide foundational knowledge in ICT, covering topics such as computer systems, problem-solving, networking, and internet technologies.

Uploaded by

Ahmad Shabbir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

ICT Theory - Course Outline CC120

The document outlines the course CC120: Application of Information & Communication Technologies offered by the School of Systems and Technology. It includes details on course objectives, assessment methods, a week-wise topic schedule, and required textbooks. The course aims to provide foundational knowledge in ICT, covering topics such as computer systems, problem-solving, networking, and internet technologies.

Uploaded by

Ahmad Shabbir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

National Computing Education Accreditation Council

NCEAC

NCEAC.FORM.001

Course Outline are approved by Course Moderator


School / Department School of Systems and Technology – SST / Department of Computer Science

Course Code CC120

Course Title Application of Information & Communication Technologies

Theory / Lab / FYP Theory

Degree Program BSCS

Credit Hours 3 (2 +1) Contact Hours 2:30

Pre-requisite None

Teaching Methodology Classroom Lectures, Assignments, Quizzes, Presentations, and Semester Project

Assignment(s) 10%

Quizzes 10%

Mid-Term Examination 30%


Methods of Assessment
(Can be changed as per Presentation/Class Activities 5%
course requirement)
Case Study/Projects/Complex
5%
Computing Problems (CCP)

Final Examination 40%

Total 100%

Course Moderator /
Muhammad Tahir Sohail
Coordinator
Contact (Phone No and
[email protected]
Email)

Counseling Hours Tuesday (11:30-1:30), Wednesday (11:30-1:30)

Semester Offered 1st, Fall 24


I. Computer Science illuminated by Jones & Bartlett Learning (2013).

Textbook II. Understanding Computers: Today and Tomorrow, Comprehensive, Deborah Morley,
Charles S. Parker, Cengage Learning, 2017.

Reference Books I. Foundations of Computer Science, Forouzan, B., McGraw-Hill, 2017.


National Computing Education Accreditation Council
NCEAC

NCEAC.FORM.001

This course covers the basics of Information and Communications Technologies. Topics include:
Overview of ICT; Computing Models; Computer Systems & Components; Number Systems &
Computer Codes; System & Application Software; Introduction to Databases & Information Systems;
Computer Networks & Internet; Security; Future Trends in ICT; Problem Solving Concepts;
• To understand the fundamental concepts related to computer software and hardware’s.
Course Synopsis
• To understand the organization of computer systems.
• To understand the working of I/O devices, processors, and networking devices.

• To understand the functionality of each unit of the computer and understand how data is
processed by the computer system.
• To provide rigorous ‘hands-on’ experience with using different computer software’s
• f) including MS-word, MS-Excel etc.

Course Objectives

CLOs (#) Course Learning Outcomes (CLOs) Bloom Taxonomy

CLO-1 Explain the basic computing models and related hardware. C2 (Understand)

CLO-2 Explore fundamental concepts of ICT domains. C3 (Identify)

CLO-3 Work out with different number systems and computer codes. C3 (Apply)

CLO-4 Solve computing problems using a problem-solving process. C3 (Apply)

Mapping of CLOs to Program Learning Outcomes (PLOs)


CLOs / PLOs CLO 1 CLO 2 CLO 3 CLO 4
PLO1: Academic Education ✓ ✓

PLO2: Knowledge for Solving Computing Problems ✓ ✓

PLO3: Problem Analysis


PLO4: Design/ Development of Solutions
PLO5: Modern Tool Usage
PLO6: Individual and Team Work
PLO7: Communication ✓

PLO8: Computing Professionalism and Society


PLO9: Ethics
PLO10: Life-long Learning
National Computing Education Accreditation Council
NCEAC

NCEAC.FORM.001

Tentative Week-wise list of topics


Sessional
Week Topics Assessment CLOs
Basics of Computer Systems.
Week 1 • What is Computer
• Data vs Information CLO-1
• History of Computer
• Types of Computers
Basics of Computer Systems
Week 2 • Computer Generations CLO-1
• 1st to 5th generation

Problem-Solving
• Algorithms
Week 3 • Pseudo Code
Quiz # 1 CLO-2
Problem-Solving
• Flowchart CLO-2
Week 4 • Basic Problems solving
Assignment # 1
Problem-Solving CLO-2
• Conditional Structure
Week 5 • Advance Problems solving

Problem-Solving
Week 6 • Iterative Structure CLO-2
• Complex Problems solving Assignment # 2

Week 7 Number System CLO-2


• Binary Number System Quiz # 2
• Octal Number System
Number System
Week 8 • Decimal Number System CLO-2
• Hexadecimal Number System

Week 9 Midterm
Number System
Week 10 • Number System Conversions CLO-3

Computer Architecture.
Week 11 • Parts of Computer Assignment # 3 CLO-3
• CPU
• Motherboard
• Components and slots
Storage Devices and Data Management
Week 12 - Types of Storage Devices: Magnetic storage (hard drives), optical Quiz # 3 CLO-3
storage (CD/DVD), and solid-state storage (SSD, flash drives).
- Data Read/Write Process: Mechanisms for storing and retrieving
data.
- Primary vs. Secondary Storage: Differences, examples, and use
cases.
Storage Hierarchy: Cache, RAM, ROM, V.M, hard drives, and their
role in a computer system.
National Computing Education Accreditation Council
NCEAC

NCEAC.FORM.001
Tentative Week-wise list of topics
Week 13 Devices. CLO-3
Overview of input, processing, output, and storage units. Assignment # 4
- Hardware vs. Software: Understanding different categories of
hardware (input, output, storage devices).
• - System Software and Application Software: Differences
and examples (Operating Systems, Utilities, etc.).
Week 14 Data Communication and Networking Concepts CLO-3
- Basics of Networking: Definition, need for networking, types of
networks (LAN, MAN, WAN).
- Network Topologies: Star, bus, ring, and mesh topologies -
advantages and disadvantages.
- Network Protocols: Introduction to TCP/IP, HTTP, and other
communication protocols.
- Data Transmission: Wired vs. wireless, analog vs. digital,
bandwidth, and data transmission speed.
Internet and Web Technologies
Week 15 - Internet Evolution: Historical perspective on the development of Quiz # 4 CLO-4
the internet.
- World Wide Web (WWW): How WWW differs from the internet,
components (web browsers, servers).
- Domain Name System (DNS): How DNS works, IP addresses,
URLs.
- Internet Services: Browsing, email, VoIP, and cloud-based
services.
• - Web Security: Basics of HTTPS, SSL/TLS, and secure
browsing.
Week 16 Revision/ Presentation/ Project Presentation/Project
Evaluation CLO-4

Week 17 FINAL TERM EXAM

Mapping of CLOs to Direct Assessments


Project/Present
ation/Complex
Assignment 3
Assignment 1

Assignment 2

Assignment 4

Computing

Final Term
Mid Term
Problem
Quiz 1

Quiz 2

Quiz 4
Quiz 3

CLOs

1 ✓ ✓ ✓

2 ✓ ✓ ✓ ✓ ✓

3 ✓ ✓ ✓

4 ✓ ✓ ✓ ✓

Course Moderator Name: Muhammad Tahir Sohail

Course Moderator Sign: _________________________

You might also like