0% found this document useful (0 votes)
81 views8 pages

Course Outline - CS-117 Applications of ICT - DMTS-CEME - r1

Uploaded by

sardarsaifali629
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)
81 views8 pages

Course Outline - CS-117 Applications of ICT - DMTS-CEME - r1

Uploaded by

sardarsaifali629
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

Department of Mechatronics Engineering 06-Sept-2024

DEPARTMENT OF MECHATRONICS ENGINEERING


College of Electrical and Mechanical Engineering (CEME)
National University of Sciences and Technology (NUST)

1. Course Information
Course Number and Title: CS-117 Applications of ICT
Credits: 3 (2+1)
Instructor(s)-in-charge: Dr. Umar Shahbaz Khan/ LE. Kashan Ansari
Course type: Lecture + Lab
Required or Elective: Required
Course pre-requisites None
Degree and Semester DE-47, Semester 1
Month and Year Fall 2025

2. Course Schedule
Lecture: 2 hrs/week, Meets once weekly
Lab: 3 hrs/week, Meets once in a week
Discussion: 1 hr/discussion, multiple discussion sections offered per semester
Outside study: 3 hrs/week
Office Hours : 3 hrs/week by instructor, 3 hrs/week by Lab engineer

3. Course Assessment
Exam 1x Mid-Semester-Exam (MSE)
(Major Assessments): 1x End-Semester-Exam (ESE)
Home work: Graded Assignments
Lab reports: 12-13 reports, 01 open Lab, 01 Lab Mid-Semester Exam, 01 Lab Final-Exam
Design reports: 1xDesign report and presentations based on Semester Project (First 3 Minute
Brief, Second 05 Minutes complete project presentation, followed by 3
minutes Q&A)
Quizzes: 4 Quizzes during Lecture, Assessments during Lab
Semester project: 1 Semester Project
Grading: Theory (67%) Lab (33%)
Mid: 35% Lab Work/Tasks/ Quiz 30%
(Every week)
Open Lab 20%
Quizzes: 10% Lab Final 30%
Assignments 5%
Final Exam 50% Final Project 20%

Page 1 of 8
Version Number 1.0
Department of Mechatronics Engineering 06-Sept-2024

Plagiarism Policy Any work (Assignment, Projects, labs etc) if found copied, will have strict
penalties.
Kindly read your student handbook for details on Unfair Means, Students’
Responsibility, Plagiarism, cheating, acts of ill-discipline/prohibited conduct,
and punishment policies.
Students’ HandBooks: https://nust.edu.pk/downloads/student-handbooks/
HEC Plagiarism Policy : https://ceme.nust.edu.pk/wp-
content/uploads/2023/01/Plagiarism-Policy-1.pdf

4. Course book and Related Course Material


Textbooks: 1. Understanding Computers, Today and Tomorrow, Comprehensive
by Deborah Morley & Charles S. Parker, 16th Edition, CENGAGE
Learning,
Reference Books: 1. Discovering Computers 2022" by Misty E. Vermaat, Susan L.
Sebok, Steven M. Freund, Jennifer T. Campbell, and Mark
Frydenberg (2021)
2. Understanding Computers: Today and Tomorrow, Comprehensive,
Deborah Morley, Charles S. Parker, Cengage Learning, 2017.

5. Catalog Descriptions
This introductory course explains the importance of learning about Information and Communication
Technologies, the various types of devices and their components, the principles by which computers
work, the practical applications of computers and related technologies, the ways in which the engineering
world is being changed by these technologies, and the associated risks and other potential implications of
information, computers and related technologies.
The goal of this course is to provide students with a solid knowledge of computing fundamentals, an
understanding of the impact of our technology-oriented society, and a framework for using this knowledge
effectively in their lives.
This course also teaches student the software tools required to start a career in the Engineering discipline.

6. Course Objectives
The main objectives of this course are
a. To Identify the importance of ICT for society.
b. To understand the university provided portals and software
c. To Perform data entry, loading, preprocessing, summarization and visualization.
d. To Apply methods to solve basic regression and classification problems.
e. To understand computer networks and cloud systems.
f. To Implement basic data science and machine learning tasks using programming tools.

Page 2 of 8
Version Number 1.0
Department of Mechatronics Engineering 06-Sept-2024

Topics covered in the Course and Level of Coverage


1. Introduction to Information and Communication Technologies 2 hrs Week-1
(Chapter-1: Introduction to the world of Technology)
2. ICT Application 2 hrs Week-2
a. Hardware
b. Software
c. Embedded Computing ( Microcontroller, Microprocessor, FPGA, SoC)
d. Computer Networks
e. Technology and Society
(Chapter-1: Introduction to the world of Technology)
3. Hardware 2 hrs Week-3
a. System Unit, Processing and memory
b. CPU working
c. PLC
(Chapter-2: The System Unit, Processing, and Memory)
4. Hardware 2 hrs Week-4
a. Storage
(Chapter-3: Storage, Chapter-4: Input and Output)
5. Hardware 2 hrs Week-5
a. Input and Output devices
(Chapter-4: Input and Output)
6. Programming Concepts 2 hrs Week-6
a. Operating System,
b. Variables,
c. Data types,
d. Input and Output,
e. Conditionals and Loops
(Chapter 5: System Software: Operating Systems and Utility Programs)
7. Application Software: desktop and Mobile Apps 2 hrs Week-7
a. Application Software,
b. Word Processing Concept,
c. Spread Sheet Concept,
d. Database Concept,
e. Presentation graphics Concept.
f. Graphics and Multimedia Concept.
(Chapter 6: Application Software: Desktop and Mobile Apps )

Page 3 of 8
Version Number 1.0
Department of Mechatronics Engineering 06-Sept-2024

8. Networks and the Internet 2 hrs Week-8


a. Network and Communication devices,
b. Networking Applications,
c. Network Characteristics,
d. Data Transmission Characteristics,
e. Networking Media.
f. Communication Protocol.
g. Network Hardware
(Chapter 7: Networks and Internet )
MID TERM EXAM Week-9

9. The Internet 2 hrs Week-10


a. Internet Setting,
b. Internet Browsers,
c. Security and Privacy,
d. Hardware Devices,
a. Electronics Surveillance.
b. Personal Safetey.
(Chapter 8: the Internet, Chapter-9: Security and Privacy )
10. Information Systems and Systems Development 2 hrs Week-11
a. Types of Information Systems
b. The System Development Life-Cycle
c. System Development
(Chapter-10: Information Systems and System development)
11. Program Development and Programming Languages 2 hrs Week-12
a. Object Oriented Programming (OOP)
b. The Program Development Life Cycle,
c. Tools for Facilitating Program Development,
d. Languages Used for Application Development.
(Chapter-11: Program development and Programming languages)
12. Databases and Database Management Systems 2 hrs Week-13
a. Database Introduction
b. Data Concepts and Characteristics,
c. Database Classifications,
d. Cloud Database.
13. Programming Concepts (Python Libraries) 2 hrs Week-14
a. Data loading (Numpy),
b. Data frames,

Page 4 of 8
Version Number 1.0
Department of Mechatronics Engineering 06-Sept-2024

c. matplot

14. Introduction to Statistics, Artificial Intelligence and Machine Learning 2 hrs Week-15
using Python
15. Data loading, visualization and preprocessing 2 hrs Week-16
Data summarization for data science applications

16. Introduction to regression and classification tasks 2 hrs Week-17


a. Regression
b. Classification
END SEMESTER EXAMS Week-18

7. Lab Experiments

1 Qalam and LMS Portals

2 Microsoft office 365 (PowerPoint, Excel and Word)

3 Data visualization and summarization in MS Excel

4 Data Analytics (MS PowerPoint, Excel, Word)

5 Microsoft office 365 (Apps and Cloud)

6 Programming Fundamentals (Variables, Data types, Input and Output,Conditionals and Loops)

7 Programming Fundamentals (Python Libraries)

8 Lab MID Exam

9 Theory MSE

10 Data Analytics (Python)

11 Web/Mobile Application Development Process (Prototype Development)

12 Web/Mobile Application Development

13 Database Systems Exploration

14 Cloud Systems Exploration

15 Enterprise Software

16 Student Presentations

Page 5 of 8
Version Number 1.0
Department of Mechatronics Engineering 06-Sept-2024

17 Open Ended Lab

18 End Semester Exam

8. Course Outcomes and their Relation to Program Outcomes


(Mapping CLO to PLO)
Course Learning Outcome (CLOs) Learning Assessments
PLOs Level

CLO- Understand and Explain the basic concepts of ICT 1 C2 Exams/Quiz/


1 hardware and software and its importance in various (Understand) Assignments
fields and industries, such as business, healthcare,
education,and entertainment.
CLO- Define emerging technologies like AI and Data 1 C2 Exams/Quiz/
2 Science and their impact on various fields and (Understand) Assignments
industries
CLO- Apply data analytics tools for data loading, 5 C3 (Apply) Labs, Open Labs,
3 preprocessing,summarization and visualization Project,
Presentation

9. Mapping of Topics CLO

1. Introduction to Information and Communication Technologies CLO-1

2. ICT Application CLO-1

3. Hardware CLO-3

4. Programming Concepts CLO-3

5. Application Software: Desktop and Mobile Apps CLO-2

6. Networks and internet CLO-3

7. The Internet CLO-3

8. Information Systems and Systems development CLO-2

9. Program Development and Programming Languages CLO-3

10. Database and Database Management Systems CLO-3

11. Programing Concepts (Python Libraries) CLO-1

Page 6 of 8
Version Number 1.0
Department of Mechatronics Engineering 06-Sept-2024

12. Introduction to Statistics, Artificial Intelligence and Machine Learning using Python CLO-2

13. Data loading, visualization and preprocessing CLO-2

14. Data summarization for data science applications CLO-2

15. Introduction to regression and classification tasks CLO-2

10. Program Learning Outcomes


PLO 1 Engineering Knowledge
Apply knowledge of mathematics, natural science, engineering fundamentals and Engineering specialization
to the solution of complex engineering problems (WK1-WK4)
PLO 2 Problem Analysis
Identify, formulate, conduct research literature, and analyze complex Engineering problems reaching
substantiated conclusions using first principles of mathematics, natural sciences and engineering sciences
(WK1-WK4)
PLO 3 Design/Development of Solutions
An ability to design solutions for complex engineering problems and design systems, components or
processes that meet specified needs with appropriate consideration for public health and safety, cultural,
societal, and environmental considerations (WK-5)
PLO 4 Investigation
Conduct investigation of complex Engineering problems using research-based knowledge and research
methods, including design of experiments, analysis and interpretation of data, and synthesis of information
to provide valid conclusions (WK-8)
PLO 5 Modern Tool Usage
Create, select and apply appropriate techniques, resources, and modern engineering and IT tools, including
prediction and modeling, to complex Engineering problems, with an understanding of the limitations (WK-
2 and WK-6)
PLO 6 The Engineer and the World
Analyze and evaluate sustainable development impacts to society, the economy, sustainability, health and
safety, legal frameworks, and the environment while solving complex engineering problems (WK-1, WK-
5, and WK-7)
PLO 7 Professional Ethics
Apply ethical principles and commit to professional ethics and norms of engineering practice and adhere to
relevant national and international laws. Demonstrate an understanding of the need for diversity and
inclusion (WK-9)
PLO 8 Individual and Collaborative Team Work
Function effectively as an individual, and as a member or leader in diverse and inclusive teams and in multi-
disciplinary, face-to-face, remote and distributed settings (WK-9)
PLO 9 Communication
Communicate effectively and inclusively on complex engineering activities with the engineering
community and with society at large, such as being able to comprehend and write effective reports and
design documentation, and make effective presentations, taking into account cultural, language, and learning
differences (WK-1 and WK-9)
PLO 10 Project Management and Finance
Demonstrate knowledge and understanding of engineering management principles and economic decision-
making and apply these to one’s own work, as a member and leader in a team, to manage projects in
multidisciplinary environments (WK-2 and WK- 5)
PLO 11 Lifelong Learning
Recognize the need for, and have the preparation and ability for i) independent and life-long learning ii)

Page 7 of 8
Version Number 1.0
Department of Mechatronics Engineering 06-Sept-2024

adaptability to new and emerging technologies and iii) critical thinking in the broadest context of
technological change (WK-8 and WK-9)

Page 8 of 8
Version Number 1.0

You might also like