NATIONAL TEXTILE UNIVERSITY
FACULTY OF SCIENCES
Course Specifications
CS-1071
Introduction to Computing
Fall 2020
http://www.ntu.edu.pk/
Revision 6 - Last Revised: Page 1 of 14
PROGRAM EDUCATIONAL OBJECTIVES VS. STUDENT LEARNING OUTCOMES
No
ATRIBUTES OUTCOMES
.
Ability to apply knowledge of mathematics, natural sciences,
Knowledge base for engineering fundamentals and Business specialization to the
1
Engineering solution of complex Business Management problems.
Ability to identify, formulate, research literature and analyze
Problem Analysis Skills complex Management problems reaching substantiated conclusions
2
using first principles of mathematics, natural sciences and
engineering sciences.
Ability to design solutions for complex Business problems and
design systems, products, components or processes that meet
3 Solution Design Skills
specified needs with appropriate consideration for public health
and safety, cultural, societal, and environmental considerations.
Ability to conduct investigations of complex Business administrative
Investigation & problems using research-based knowledge and research methods
4
Experimentation Skills including design of experiments, analysis and interpretation of data,
and synthesis of information to provide valid conclusions.
Ability to create, select and apply appropriate techniques, resources,
Use of Engineering & IT and modern engineering and IT tools, including prediction and
5
tools modelling, to Management problems, with an understanding of the
limitations.
Ability to apply reasoning informed by contextual knowledge to
assess societal, health, safety, legal and cultural issues and the
6 Social Responsibility
consequent responsibilities relevant to professional engineering
practice and solutions to complex Business problems.
Ability to understand and evaluate the sustainability and impact of
Environment &
7 professional engineering work in the solution of complex Business
Sustainability
administrative problems.
Ability to apply ethical principles and commit to professional ethics
8 Professional Ethics
and responsibilities and norms of engineering practice.
Ability to function effectively as an individual, and as a member or
9 Individual & Teamwork
leader in diverse teams and in multi-disciplinary settings.
Ability to communicate effectively on complex Business activities
with the engineering community and with society at large, such as
10 Communication Skills being able to comprehend and write effective reports and design
documentation, make effective presentations, and give and receive
clear instructions.
Ability to demonstrate knowledge and understanding of
engineering management principles and economic decision-making
Quality & Engineering
11 and apply these to one’s own work, as a member and leader in a
Management
team, to manage textile projects and in multidisciplinary
environments.
Recognize the need for, and have the preparation and ability to
12 Lifelong Learning engage in independent and life-long learning in the broadest context
of technological change.
Revision 6 - Last Revised: Page 2 of 14
COURSE SPECIFICATIONS
Basic Information
Course Title: Introduction to Computing
Course Code: CS-1071
Course credits/week: Theory: 2 Lab: 1 Total: 3
Pre-requisite(s): None
Co-requisite(s): None
Program(s) on which the course is given: BS
Is the course major or minor element of the Major: Minor:
program:
Department offering the program: Department of Computer Science
Department offering the course: BS Textile Engineering
Academic year/level: 1st Year
Revision #: 6.0
Last revised on (date): September, 2018
Overall Aims of the Course
This introductory course will prepare the students to understand and use computers effectively. This
course will cover topics which illustrate how computers are being used in business, scientific,
engineering and social areas of human activity. Focus of the course is on introductory concepts of
computing, hardware, operating system, software development, application software such as word
processing, presentation, web page development and spread sheets, and use of email, web browsers
and Internet.
CONTRIBUTION OF COURSE LEARNING OUTCOMES TO PROGRAM LEARNING OUTCOMES
Sr. COURSE LEARNING OUTCOMES Taxonom Linking to PROGRAM LEARNING
Domain
No (CLOs) y Level OUTCOMES (PLOs)
Students will be able to
discriminate among computer
hardware types including input,
processing, output, storage and
1 Cognitive 4 1, 5
communication device, identify
software types including analysis
of system and application
software.
Students will be able
to comprehend networking
terminologies and internet basics
2 including their types and Cognitive 2 1
applications in industry and
identifying the cyber potential
threats.
Students will be able to produce
documents, spreadsheets and Psychomotor
3 3 5
presentations by applying skills in MS
Word, Excel and PowerPoint.
Revision 6 - Last Revised: Page 3 of 14
Course Schedule
Wee Contents
k
PLO- 1 Differentiate among laptops, tablets, desktops, and
CLO- 1 servers
Describe the purpose and uses of smartphones, digital
cameras, portable and digital media players, e-book
readers, wearable devices, and game devices
Describe the relationship between data and
information
1
Briefly explain various input options (keyboards,
pointing devices, voice and video input, and scanners),
output options (printers, displays, and speakers), and
storage options (hard disks, solid-state drives, USB,
flash drives, memory cards, optical discs, and cloud
storage).
PLO-5 Differentiate the web from the Internet, and describe
CLO-1,2 the relationship among the web, webpages, websites,
and web servers.
Explain the purpose of a browser, a search engine, and
an online social network
2 Briefly describe digital security risks associated with Assignment-1
viruses and other malware, privacy, your health, and
the environment
Differentiate between an operating system and
applications.
PLO-5 1. Differentiate between wired and wireless network
CLO-1 technologies, and identify reasons individuals and
CLO-2 businesses use networks
2. Discuss how society uses technology in education,
3 government, finance, retail, entertainment, health Quiz 1
care, science, travel, publishing, and manufacturing
3. Identify technology used by home users, small/home
office users, mobile users, power users, and enterprise
users.
4 PLO-1 Describe the characteristics and uses of laptops,
CLO-1 tablets, desktops, and all-in-ones
Describe the characteristics and types of servers
Differentiate among POS terminals, ATMs, and self-
service kiosks
Describe cloud computing and identify its uses
Describe the characteristics and uses of smartphones,
digital cameras, portable and digital media players, e-
book readers, and wearable devices.
Revision 6 - Last Revised: Page 4 of 14
PLO-1 Describe the characteristics of and ways to interact
CLO-1 with game devices, including gamepads, joysticks
CLO-2 and wheels, dance pads, and motion-sensing
controllers
Identify uses of embedded computers
Differentiate a port from a connector, identify various
5 ports and connectors, and differentiate among
Bluetooth, Wi-Fi, and NFC wireless device connections
Identify safeguards against hardware theft and
vandalism and hardware failure
Discuss ways to prevent health-related injuries and
disorders caused from technology use, and describe
ways to design a workplace ergonomically.
6/7/8 PLO-1,5 Identify the general categories of programs and apps Quiz 2
CLO-1 Describe how an operating system interacts with Assignment 2
CLO-2 applications and hardware
Differentiate among the ways you can acquire
programs and apps: retail, custom, web app, mobile
app, mobile web app, shareware, freeware, open
source, and public-domain
Identify the key features of productivity applications:
word processing, presentation, spreadsheet, database,
note taking, calendar and contact management,
project management, accounting, personal finance,
legal, tax preparation, document management,
support services, and enterprise computing
Identify the key features of graphics and media
applications: computer-aided design, desktop
publishing, paint/image editing, photo editing and
photo management, video and audio editing,
multimedia and website authoring, media player, and
disc burning.
Identify the uses of personal interest applications:
lifestyle, medical, entertainment, convenience, and
education
Identify the purpose of software used in
communications
Identify the key features of security tools: personal
firewall, antivirus programs, malware removers, and
Internet filters.
Identify the key features of file, disk, and system
management tools: file manager, search, image
viewer, uninstaller, disk cleanup, disk defragmenter,
screen saver, file compression, PC maintenance, and
backup and restore.
Define the term, digital security risks, and briefly
describe the types of cybercriminals
Describe various types of Internet and network attacks
Revision 6 - Last Revised: Page 5 of 14
(malware, botnets, denial of service attacks, back
doors, and spoofing) and explain ways to safeguard
against these attacks, including firewalls
Discuss techniques to prevent unauthorized computer
access and use, including access controls, user names,
passwords, possessed objects, and biometric devices
Explain ways that software manufacturers protect
against software piracy.
Discuss how encryption, digital signatures, and digital
certificates work
Identify safeguards against hardware theft, vandalism,
and failure.
Mid Term
PLO-1 Explain options available for backing up
CLO-1 Identify risks and safeguards associated with wireless
communications
Recognize issues related to information accuracy,
intellectual property rights, codes of conduct, and
9 green computing
Discuss issues surrounding information privacy,
including electronic profiles, cookies, phishing,
spyware and adware, social engineering, privacy laws,
employee monitoring, and content filtering.
PLO-1 Describe the various computer and mobile device
CLO-1 cases and the contents they protect
Describe multi-core processors, the components of a
processor, and the four steps in a machine cycle
Identify characteristics of various personal computer
processors on the market today, and describe the
10 ways processors are cooled Assignment-3
Describe what is meant by the Internet of Things
Explain the advantages and services of cloud
computing
Define a bit, and describe how a series of bits
represents data.
11 PLO-1 Differentiate among various types of keyboards:
CLO-1 standard, compact, on-screen, virtual, ergonomic,
gaming, and wireless
Describe characteristics of various pointing devices:
mouse, touchpad, and trackball
Describe various uses of touch screens
Describe various types of pen input: stylus, digital pen,
and graphics tablet
Describe various uses of motion input, voice input, and
Revision 6 - Last Revised: Page 6 of 14
video input
Differentiate among various scanners and reading
devices: optical scanners, optical readers, bar code
readers, RFID readers, magstripe readers, MICR
readers, and data collection devices.
PLO-1,5 Identify the types of output
CLO-1 Explain the characteristics of various displays
CLO-1 Summarize the various types of printers: ink-jet
printers, photo printers, laser printers, all-in-one
printers, thermal printers, mobile printers, label
printers, plotters and large-format printers, and
impact printers
12 Identify the purpose and features of speakers,
headphones and earbuds, data projectors, interactive
whiteboards, and force-feedback game controllers and
tactile output
Identify various assistive technology input and output
methods.
PLO-1 Differentiate between storage and memory
CLO-1 Describe the characteristics of internal hard disks
Describe the benefits of solid-state drives
Identify uses of external hard drives and RAID
Differentiate among various types of memory cards
and USB flash drives
Discuss the benefits and uses of cloud storage
13 Quiz 3
Describe characteristics of and differentiate among
types of optical discs
Explain types of enterprise storage: RAID, NAS, SAN,
and tape
Identify uses of magnetic stripe cards, smart cards,
RFID tags, and NFC tags.
14 PLO-1 Explain the purpose of an operating system
CLO-1 Describe the start-up process and shutdown options
CLO-2 on computers and mobile devices
Explain how an operating system provides a user
interface, manages programs, manages memory, and
coordinates tasks
Describe how an operating system enables users to
configure devices, establish an Internet connection,
and monitor performance
Identify file management and other tools included
with an operating system, along with ways to update
operating system software
Explain how an operating system enables users to
control a network or administer security
Revision 6 - Last Revised: Page 7 of 14
Summarize the features of several desktop operating
systems: Windows, OS X, UNIX, Linux, and Chrome OS.
PLO-1 Briefly describe various server operating systems:
CLO-2 Windows Server, OS X Server, UNIX, and Linux
Summarize the features and uses of several mobile
operating systems: Google Android, Apple iOS, and
Windows Phone.
Discuss the purpose of components required for
15 successful communications (sending device,
communications device, transmission media, and
receiving device) and identify various sending and
receiving devices
Differentiate among LANs, MANs, WANs, and PANs
Differentiate between client/server and peer-to-peer
networks.
PLO-1 Explain the purpose of communications software
CLO-2 Describe various network communications standards
and protocols: Ethernet, token ring, TCP/IP, Wi-Fi,
Bluetooth, UWB, IrDA, RFID, NFC, and LTE
Describe various types of communications lines: cable,
DSL, ISDN, FTTP, T-carrier, and ATM
Describe commonly used communications devices:
16 broadband modems, wireless modems, wireless
access points, routers, network cards, and hubs and
switches
Discuss ways to set up and configure a home network
Differentiate among physical transmission media:
twisted-pair cable, coaxial cable, and fiber-optic cable
Differentiate among wireless.
Final Term
Revision 6 - Last Revised: Page 8 of 14
COURSE SPECIFICATIONS
CS-1071 [Lab]
Course Schedule, Lab
Wee Intended Learning Outcomes
k
Browsing the Web
At the end of the week, the students should be able to
understand:
What is internet, World Wide Web and Browser?
What is the difference between Web, Web site, Webpage,
Web Server?
How to connect to the Internet?
What is modem, NIC and ISP?
PLO-5
1 What is Internet Addresses (URL)?
CLO-3
What are different features of web browsers?
How to use Web Browsers?
Searching the Internet
How to use Search engines to find information?
How to keeping Track of Your Favorite Sites?
Wildcards
How to create an email account?
How to Send and receive emails?
MS Word 2016
At the end of the week, the students should be able to:
Create documents
Create a blank document
Create a document based on a template
Enter text in a document
PLO-5 Enter commonly used text by using AutoComplete
2
CLO-3 Entering text by using Click and Type
Understand different ways to select text
Move and copy text within document (cut, copy, paste),
Drag and Drop
Copy Multiple items using Office Clipboard
Create a folder for storing documents
3 PLO-5 At the end of the week, the students should be able to perform the
CLO-3 following tasks:
Save a document
Save a copy of document to a new location
Set document protection
Apply password to open or modify the document
Format text and character
Change fonts and character spacing in a document
Make text bold, italic and underline
Create a dropped capital letter at the beginning of a
Revision 6 - Last Revised: Page 9 of 14
paragraph
Format text as superscript or subscript
Character Spacing and Text Effects
Formatting Paragraph
Adjust line and paragraph spacing
Indent paragraphs and insert tab stops
Justify text in a paragraph
Add a border and shading to a paragraph
At the end of the week, the students will be able to perform the
following tasks:
Editing a document
Check spelling and grammar, and correct typing errors
Correct typing mistakes
Correct spelling and grammar
Replace a word using Thesaurus
How to use Proof Reading Tools?
PLO-5
4
CLO-3 What is auto Text, Auto Correct, Auto Format
Find and replace specific words
Set landscape and portraits page layouts
Set Headers and Footers
Set Page margins
Printing the document
Previewing a Page before printing
Printing Specific Parts of a document
Use Screen Tips to get help as you work
At the end of the week, the students should be able to perform
the following tasks:
Set Bullets & Numbering
Working with Columns
Tables and Table Formatting
Working with Tables
PLO-5 Create a Table and modify its appearance
5 Format a Table automatically
CLO-3
Draw a Table
Perform Calculations and sort information in a table
Creating a Table
Creating a Table
Enter Text in Table
Move Between Cells
6 PLO-5 At the end of the week, the students should be able to perform
CLO-3 the following tasks:
Controlling the appearance of Table
Insert and delete rows and columns
Resize columns in a Table
Align Text in a Table
Revision 6 - Last Revised: Page 10 of 14
Formatting the contents of Table
Automatically format a table
Change Table borders and shading
Modify the formatting of cell contents
Customizing and Sorting Tables
Split a Table
Draw a table inside another table
At the end of the week, the students should be able to perform
the following tasks:
Perform calculations in a table
Sort the contents of table
PLO-5 Inserting
7 Headers and Footer
CLO-3
Page Numbers
Images, Pictures, Symbols and clip art
Text Box, Page Breaks
Writing Equations
MS Excel 2016
At the end of the week, the students should be able to perform
the following tasks:
To work with workbooks & worksheets
Create new workbook
To create Blank document
PLO-5 To create Template
8
CLO-3 Save Workbook
Save to different location
Open workbook
Preview & Print an Entire workbook
Enter and select worksheet data
Rename sheet tabs
Select cells and worksheets
Mid Exam
At the end of the week, the students should be able to perform
the following tasks:
Enter the same data on multiple worksheets
Fill in a series of numbers, dates, days
Enter the same data in several cells
PLO-5 Changing the appearance of worksheet
9 Edit cell contents and spelling
CLO-3
Move and remove information
Find and replace data and information
Copy & Paste within and between worksheets in a
workbook
Move and delete selected cells
10 PLO-5 At the end of the week, the students should be able to do the
CLO-3 following tasks:
Revision 6 - Last Revised: Page 11 of 14
Merge cells
split merged cells
Changing the appearance of worksheet
Edit the structure of workbook & worksheet
Insert, Rename, delete worksheets
Reposition, move worksheets within & between workbooks
Hide/unhide columns/row
Freeze pane, unfreeze pane
Resize rows/columns
Alignment of text in cells
At the end of the week, the students should be able to do the
following tasks:
Working with formulas and Functions
Creating Formulas
Create a simple formula
PLO-5 =8+4, =4+2*3, =(4+2)*3
11 Create a formula that contains a function
CLO-3
=B4+B5+B6+B7, =SUM(B4:B7)
Create formula that contain cell reference
Using Built-in Functions
How to use different functions MAX, MIN, SUM, COUNT,
AVERAGE, DATE, SIN, COS, …..
At the end of the week, the students should be able to do the
following tasks:
Making Logical Decisions Using IF-ELSE
Creating and Managing Lists
Sorting Large data
PLO-5 Filtering Data
12
CLO-3 Conditional Formatting
Using Combination of Sorting, Filtering and Conditional
formatting
Creating Charts
Economic and Financial Problem Solving
MS PowerPoint 2016
At the end of the week, the students should be able to perform
the following tasks:
How to create Presentation/ Blank Presentation?
13
PLO-5 How to use Templates
CLO-3 Inserting new slides to your presentation
Choosing layout of slides
Applying Design to your slides
Applying background to slides
14 PLO-5 At the end of the week, the students should be able to perform
CLO-3 the following tasks:
Inserting Pictures and diagrams
Inserting Charts
Revision 6 - Last Revised: Page 12 of 14
Inserting Sounds and Videos
Slide Transition
Making Custom Animations
At the end of the week, the students should be able to do the
following tasks:
Duplicate / Hide slides
Different Views of your slides
PLO-5
15 Slide Sorter View
CLO-3
Slide Layout View
Slide Sorter
Slide Show
Rehearse Timing
16 Lab Evaluation
End-semester examination
Teaching and Learning Methods
-Multimedia Projector
-Answer question session
-Interaction
-Examples
Weighting of Assessments
Quizzes 20 %
Assignments 10 %
Mid-semester examination 30 %
End-semester examination 40 %
Weighting of Assessments [Lab]
Lab Evaluation 20 %
Assignments 10 %
Mid Lab examination 30 %
Final examination 40 %
Required Learning Resources
Text Book(s): Discovering of Computers 2016 by Shelly Cashman
(Title, Author, Edition,
Publisher)
Reference Book(s): Introduction to Computers by Peter Norton
(Title, Author, Edition, Go! All in one Computer Concepts & Applications
Publisher)
Journals/Periodicals: Nil
(Title, Publisher)
Websites: Nil
Revision 6 - Last Revised: Page 13 of 14
Grading Criteria
Letter Grade Grade Point Remarks
A+ 4.00 Exceptional
A 4.00 Outstanding
A- 3.66 Excellent
B+ 3.33 Very Good
B 3.00 Good
B- 2.66 Good Above
C+ 2.33 Average
C 2.00 Satisfactory
C- 1.66 Pass
D+ 1.33 Low Pass
D 1.00 Marginal Pass
F 0.00 Below Fail
I Incomplete
W Course Withdrawn
Students should be evaluated using Relative Grading System.
Course Specifications Developed By: Reviewed By:
Dr. Rehan Ashraf Dr. Muhammad Asif
Date: Date:
Learning Outcomes Verbs Sheet
Knowledge Comprehension Application Analysis Synthesis Evaluation
Cite Associate Apply Analyze Arrange Appraise
Count Classify Calculate Appraise Assemble Assess
Define Compare Classify Calculate Collect Choose
Draw Compute Demonstrate Categorize Compose Compare
Identify Contrast Determine Classify Construct Criticize
List Differentiate Dramatize Compare Create Determine
Name Discuss Employ Debate Design Estimate
Point Distinguish Examine Diagram Formulate Evaluate
Quote Estimate Illustrate Differentiate Integrate Grade
Read Explain Interpret Distinguish Manage Judge
Recite Express Locate Examine Organize Measure
Record Extrapolate Operate Experiment Plan Rank
Repeat Interpolate Order Identify Prepare Rate
Select Locate Practice Inspect Prescribe Recommend
State Predict Report Inventory Produce Revise
Tabulate Report Restructure Question Propose Score
Tell Restate Schedule Separate Specify Select
Trace Review Sketch Summarize Synthesize Standardize
Underline Tell Solve Test Write Test
Translate Translate Validate
Use
Write
Revision 6 - Last Revised: Page 14 of 14