COMSATS University Islamabad, Lahore Campus
Defence Road, Off Raiwind Road, Lahore
COURSE HANDBOOK
1 Course Title Computing Technologies for Business
2 Course Code MGT171
3 Credit Hours 3(2+1)
4 Semester FA24
5 Resource Person Tahir Muhammad
6 Supporting Team Members
7 Contact Hours (Theory) 3 hours per week
8 Contact Hours (Lab) 3 hours per week
9 Office Hours [email protected]
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 Data Base 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 Topic of Lecture
Week 1 Introduction
(L1)
• World of Computer
o Computers in your life, Data Vs Information, Hardware
Vs software. What computers are, how they work, and
how they are used
o Computer terminology
o The basic types of computers in use today
• Computers and Society
o Computer oriented society, Risk of Computer oriented
society, differences in online communication
(L2)
• Describe the History of Computer system
• Describe the layers of computer systems
• Generations of computers
o Components and languages and technologies according to
different versions
(Chapter 1 : Computers Today and Tomorrow)
Week 2 Internet and WWW
(L1)
• What is internet
• Evolution of internet
• World wide web, How www is different from internet
• Domain Name system and network addresses
(L2)
• How internet works (Interaction of web clients and
webservers)
• Beyond browsing and Email
(Online Resources)
Week 3 Computer Organization
(L1)
• Input and Output devices
• Software
• Storage devices
Computer Architecture
(L2)
• Different types of architectures like von Neumann etc.
• Processor and its types
• Memory and its types
• Memory Registers
• Storage and its types
(Chapter 2,3,4: Computers Today and Tomorrow)
Week 4 Number System
(L1)
• Binary number system
• Octal number system
• Hexadecimal number system
(L2)
• Inter conversions of different number systems
• Binary representation of negative numbers
(Chapter 2: Computer Science Illuminated)
Week 5 Computer Codes
(L1)
• Binary coded decimal
• Extended Binary coded decimal interchange code
• American standard code for information interchange
• Universal code
Computer Arithmetic
(L2)
• Binary addition
• Binary subtraction
• Binary multiplication
• Binary division
• Negative numbers in binary
(Chapter 3: Computer Science Illuminated)
(Chapter 12: Computers Today and Tomorrow)
Week 6 Problem Solving
(L1)
• Algorithms
o What is pseudocode
• Structure theorem
o Sequence Structure
o Decision Structure
(L2)
o Repetition Structure
• Flowchart
• Trace tables and dry run
(Chapter 6: Computer Science Illuminated and online resource)
Week 7 Sessional I
Week 8 Program Development and Programming Languages
(L1)
• Program development life cycle
o Program analysis
o Program design
o Program coding
o Program testing
o Program maintenance
(L2)
• Programming Languages
o Structured programming
o Procedural programming
o Object-oriented programming
(Chapter 13: Computers Today and Tomorrow)
Week 9 Programming using C++
(L1)
• The basics of programming
• Parts of a c++ program
(L2)
• Operators
o Arithmetic
o Relational
o logical
• Data types
(Online Resources)
Week Programming using C++
10
• Decision making
o Simple If else
o Multiple if else
o Nested if else
o Selection using switch statement
(Online Resources)
Week Programming using C++
11
• Repetition using loops
o While loop
o Do while loop
o For loop
(Online Resources)
Week Sessional-II
12
Week Operating System Concepts
13 (L1)
o Functions of operating systems
o Types of operating systems
o Process management
o Memory management
o Survey of modern operating systems
(Chapter 10 : Computer Science Illuminated)
Information Security
(L2)
• What is Computer Security
• Why Be Concerned About Network and Internet Security?
• Unauthorized Access and Unauthorized Use
• Computer Sabotage
o Botnets
o Computer Viruses and Other Types of Malware
o Denial of Service (DoS) Attacks
• Protecting against unauthorized access and use
o Firewalls, Encryption, and Virtual Private Networks
(VPNs)
o Additional Public Hotspot Precautions
(Chapter 15 : Computers Today and Tomorrow)
Week Computer Networks
14 (L1)
• Network Characteristics
o What is a network
o Wired Vs Wireless
o Topologies
o Architecture (Client server, p2p)
(L2)
o Size and coverage area
• Data Transmission Characteristics
o Bandwidth
o Analog vs Digital
(Chapter 7 : Computers Today and Tomorrow)
(Chapter 15: Computer Science Illuminated)
Week
15 Database system and management
• What is database and database management system
• Evolution of database 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 Artificial Intelligence
16 (L1)
• Thinking machines
• Expert Systems
• Robotics
(Chapter 13: Computer Science Illuminated)
Computer Graphics and Digital Image Processing
(L2)
• Computer graphics in entertainment
• Graphics and computer aided designs (CAD)
(Online Resources)
13 Text Books • Nell Dale, John Lewis, (2012) Computer Science Illuminated, 6th
Edition, Jones & Bartlett Learning.
• Deborah Morley, Charles S. Parker, (2014) Understanding
Computers: Today and Tomorrow, Comprehensive, 15th Edition,
Cengage Learning.
• Introduction To Computers 6th edition By Peter Norton
• John Richardson, Pearson (2017), Computing for Business
Success
• Peter H. Diamandis, Steven Kotler (2020), The Future is Faster
than you Think: How Converging Technologies are
Transforming Business, Industries and our Lives
14 Reference Books • Shelly, G.B., Freund, S. M. And Vermaat, M. E. (2010)
Introduction to Computers (Shelly Cashman Series), 8th edition,
Cengage Learning
15 Details of Teaching and Assessment
The learning hours for
this module Grades Letter Grade Credit Points Percentage Marks are made up
of the teaching
contact A ( Excellent) 3.67 – 4.00 85 and above hours as
well as the A- 3.34 – 3.66 80-84 students'
private study hours.
B+ 3.01 – 3.33 75-79
Further details and
timings will B (Good) 2.67 - 3.00 71-74 be notified
later. B- 2.34 – 2.66 68-70
C+ 2.01 – 2.33 64-67
C (Average) 1.67 – 2.00 61-63
C- 1.31 – 1.66 58-60
D+ 1.01 – 1.30 54-57
D (Minimum passing) 0.10 – 1.00 50-53
F Fail 0.00 Below 50
Type Details:
Teaching Contact Hours 2 Lectures/week (1.5 hours each)
2 Lectures/week (1.5 hours each)
Instructors Office Hours 3 hours/day
Lab Contact Hours 1 Lab Session/week (3 hours)
Details and timings for the assessment of this module are as follows:
6.1. Theory Part: Exam (Weightage) Duration Type
Mid Exam (25%) 2.5 hour Subjective + objective
Final Exam (50%) 3 hours Subjective + objective
Quiz (15%) 20 min each Subjective +Objective type
Assignment (10%) Take home Subjective type
6.2. Practical/Lab Part:
Exam (Weightage) Duration Type
Mid Exam (25%) 2.5 hour Hands on + viva
Final Exam (50%) 3 hours Hands on + viva
Project(OR Lab Evaluation) (25%) Individual and group as per difficulty level
The minimum pass marks for each course shall be 50%. Students obtaining less than 50% marks in any course
shall be deemed to have failed in that course. The correspondence between letter grades , credit points, and
percentage marks at CUI shall be as follows:
Assignment Format
• Theory Assignments must be submitted in hard copy on A4 paper or handwritten as per instruction.
• Lab Assignments will be marked in lab or submitted via canvas.
17 CUI-LB Procedures for CSC401 module
a) Coursework/Assignment Submissions:
Coursework is usually submitted electronically. When the work is required to be submitted in this way, you
have until midnight on the advertised submission date to submit the work. Please note, you must submit the
work electronically in .doc/.docx format (unless some other file format is specified). When group coursework
is to be submitted electronically, a representative of each group (the group leader) should be chosen for
submission. If there is any doubt, please contact the Course Organizer BEFORE the submission date.
Every piece of written coursework must have a correctly completed front cover sheet which you must sign in
order to declare that it is your own work. Paper submissions must be made in person to the specified person
during office contact hours. Do not give coursework to any other member of staff as we will not accept
responsibility for anything that is not submitted properly. Especially, do not push work under offices doors as
it is quite likely to be picked up and disposed of by the cleaning staff.
Students, who miss the coursework deadline because of extenuating circumstances, can still submit their work
(subject to the approval of course organizer). In this case the submission will be logged as “Late Submission”
and will automatically be penalized.
b) Examinations:
For the explanations, students will be assessed according to clear understanding of concepts and correct usage
of technical information in their responses. For essays and assignments, the relevance of information and the
coherence of the details would be assessed along with importance and credits for proper examples. For practical
assignments, students will be rewarded according to the proper usage of features and tools regarding that
assignment, extra credit will be given to students who show more technical learning.
c) Penalties for Late Submission of Coursework
If you fail to submit coursework on time you will be penalized on the following scale:
10% per day will be lost from your overall mark. (For purposes of calculating penalty – each period of up to
24 hours after the initial submission is counted as 1 day). However, this will be capped at 30% (3 days)
maximum penalty. Normally you will not be allowed to submit after the cut-off date. Saturdays and Sundays
count as periods late when calculating the penalty.
d) Extenuating Circumstances
Extenuating circumstances normally mean circumstances beyond your control (e.g. illness, death of a close
relative etc). Losing memory sticks, computer problems or theft of laptops will not count since you should
always have backup copies elsewhere; printer problems will also not count as you should allow enough time
to get the printing done even if there are problems.
Any such claim MUST be supported by documentary evidence e.g. an original medical certificate covering the
date(s) in question, accompanied by an extenuating circumstances formal statement by the student. Any claim
will not be considered, under any circumstances, without supporting documents.
Such an authorized absence will allow you to have an experiment rescheduled or coursework submission date
shifted by an appropriate amount. However, if the new submission date is likely to exceed the published
coursework cut-off date then you may be asked to do a different piece of work to the other students on that
course. Also, overall end-of-semester deadlines for marks cannot be exceeded. Each case will be looked at on
its individual merits.
Please note that it is your own responsibility to submit claims for extenuating circumstances and students with
extenuating circumstances cannot be given extra marks. Marks will only be given for the work actually
produced, not what might have been done if extenuating circumstances had not arisen.
19 Conduct
CIIT-LB has high expectations of student behaviour. It is expected that students will help to maintain a pleasant
atmosphere suitable for serious study throughout their programme of study. Any behaviour that prevents other
students from studying will result in disciplinary action by the University. Persistent offenders will be referred
to concerned committee for further disciplinary action and possible deregistration.
Two issues requiring particular attention are noise disruption and mobile phones. Students should not distract
others by talking during taught classes (lectures, labs, tutorials, exercises classes, etc.). Students using the labs
should be aware of others around them and should keep any discussion to a reasonable level.
Mobile phones should always be switched off during taught classes, in the Library, and in any tests or
examinations. Any student whose mobile phone rings during a taught class or in the Library may be asked to
leave. Any student whose mobile phone rings during a test or examination will be referred to concerned
committee for disciplinary action. This may lead to a mark of zero being awarded for that particular assessment,
and more serious penalties for a subsequent offence.
20 Attendance Policy
Every student must attend 80% of the lectures/seminars delivered in the course and 80% of the
practical/laboratory work prescribed. The students falling short of required percentage of attendance of
lectures/seminars/practical/laboratory work, etc., shall not be allowed to appear in the terminal examination of
this course and shall be treated as having failed this course.
21 Plagiarism and Referencing
Plagiarism is the failure to credit the writings or ideas of another person that you have used in your own work.
In such cases you are, deliberately or inadvertently, attempting to pass their work off as your own. Plagiarism
is a serious offence, and can carry severe consequences, from failure of the module to deregistration from the
course. You may also commit plagiarism by failing to reference your own work that you have already used in
a previous essay, or by failing to credit the input of other students on group projects.
It is your responsibility to ensure that you understand plagiarism and how to avoid it. The recommendations
below can help you in avoiding plagiarism.
• Be sure to record your sources when taking notes, and to cite these if you use ideas or, especially,
quotations from the original source. Be particularly careful if you are cutting and pasting information
between two documents and ensure that references are not lost in the process.
• Be sensible in referencing ideas – commonly held views that are generally accepted do not always
require acknowledgment to particular sources. However, it is best to be safe to avoid plagiarism.
• Be particularly careful with quotations and paraphrasing.
• Be aware that technology is now available at CIIT-LB and elsewhere that can automatically detect
plagiarism.
• Ensure that all works used are referenced appropriately in the text of your work and fully credited in
your bibliography.
• If in doubt, ask for further guidance from your Course Organizer.
The material that you submit for assessment, whether in an answer script in a written examination or as assessed
coursework, must be your own unaided work. Cheating in written examinations and plagiarism in assessed
coursework are examination offences.
Plagiarism in assessed coursework - this is the use or presentation of the work of another person, including
another student, as your own work (or as part of your own work) without acknowledging the source. Plagiarism
therefore includes submitting the work of someone else as your own, and extensive copying from someone
else's work in your own paper or report.
Brief quotations from the published or unpublished work of other persons may be used, but must always be
clearly indicated by being placed inside quotation marks, with the source indicated in some way, and the work
listed in the bibliography at the end of your own piece of work.
It can also be plagiarism to summarize another person's ideas or judgments without reference to the source.
Copying material from web pages without acknowledgement is plagiarism.
Copying programs (for example from the Internet) without explanation of where they are from or how
much you have modified the programs is also plagiarism.
Copying from another student (with or without their consent) is plagiarism and both parties will be
subject to investigation and possible penalty.
Do not copy and do not allow others to copy from you.
When you are taking notes for a paper or piece of coursework, it is important to include all the sources you
have used, and to indicate any quotations so that you can make the necessary references when you come to
write the report/assignment/essay etc. "Unconscious plagiarism", including an un-attributed quotation because
you did not identify quotations in your notes, is as much an examination offence as deliberate plagiarism, and
will be dealt with in the same way as any other examination offence.