Application of ICT - 2024 v3
Application of ICT - 2024 v3
Text Book(s) Title Discovering Computers (2018): Digital Technology, Data, and Devices
Author
Misty E. Vermaat, Susan, Steven, Jennifer and Mark
Text Book(s) Title C++ for Engineers and Scientists, 4th ed.
Author Gary J. Bronson
Publisher Cengage Learning
Text. Book(s) Title Computing Essentials (2023)
Author Timothy, Daniel and Linda
Publisher McGraw hill
Ref. Book(s) Title C++ Programming: From Problem Analysis to Program Design, 6th ed.
Author D.S. Malik
Publisher Cengage Learning
Ref. Book(s) Title An Introduction to Programming with C++, 8th ed.
Author Diane Zak
Publisher Cengage Learning
Catalog This course offers a comprehensive exploration of Information and Communication Technologies
Description (ICT), spanning foundational concepts such as computer evolution, information systems
components, and the significance of operating systems. Students will also explore networking
technologies, encompassing the internet, World Wide Web, and various website types. Essential
topics covered include databases, cloud computing, and emerging technologies. Practical sessions
emphasize programming fundamentals, using tools like flowcharts and algorithms to develop basic
C++ programs. Students will engage in hands-on activities focusing on input/output operations, data
types, variables, expressions, assignments, and control structures like if-else statements and loops
(while). The course integrates theoretical knowledge with practical coding examples, ensuring a
solid grasp of ICT principles and their application in real-world scenarios.
Course Description: At the end of this course the student should be able to Cog-Le PLO
Learning vel
Outcomes
1. Describe the core concepts and applications of information and 2 1
communication technologies across various fields.
2. Recognize emerging technologies and cyber security concerns in modern 2 1
ICT systems.
3. Illustrate simple coding problems by representing an algorithm in the form 2 1
of flowcharts and solve them using C++ constructs.
Academic Integrity:
Academic integrity is of central importance to education at NUCES. Students have the responsibility to know and
observe the requirements of the NUCES Code of Academic Honesty available:
http://www.nu.edu.pk/Student/Conduct and the penalties resulting from violation of this code. This code forbids
cheating, fabrication or falsification of information, multiple submission of academic work, plagiarism, abuse of
academic materials, and complicity in academic dishonesty. Cheating in any form and on any academic work results in
serious penalties that include dissmissal from the university.
Appendix
Mapping Course Learning Outcomes (CLOs) to Program Learning Outcomes (PLOs)
Use check mark “✓” to map CLOs to PLOs.
PLO-1 PLO-2 PLO-3 PLO-4 PLO-5 PLO-6 PLO-7 PLO-8 PLO-9 PLO-10 PLO-11 PLO-12
CLO-1
✔
CLO-2
✔
CLO-3
✔
1
Quiz, Assignment, Mid term Exam, Final Exam, and Homework, etc.
2
Instructor observation, student satisfaction survey, etc.