2026 Information Systems 511 Guide BBA
2026 Information Systems 511 Guide BBA
The Bachelor of Business Administration (BBA) equips students with versatile management expertise and essential
business skills that are valuable across all industries. This flexibility enables graduates to pursue diverse career paths
throughout different economic sectors. By developing both practical knowledge and analytical capabilities, BBA
graduates become valuable assets who drive organizational performance and operational excellence in both
government agencies and private companies.
Program Structure:
• Core modules include Business Communication, Business Management, Economics, Information Systems,
Accounting, Human Resource Management, Marketing Management, and Supply Chain Management
• All modules are at NQF level 5, carrying 10 credits each per semester
• Advanced study in Business Management, Business Statistics, Industrial Psychology, Commercial Law,
Business Ethics, Accounting, Human Resource Management, Marketing Management, and Supply Chain
Management
• All modules are at NQF level 6, carrying 10 credits each per semester
• Advanced modules in Entrepreneurship and Small Business Management, Project Management, Strategic
Management, Total Quality Management, and Research Methodology
• Specialized tracks in Human Resource Management, Marketing Management, Accounting, and Supply Chain
Management
• All modules are at NQF level 7, with varying credit weights (10-15 credits)
Information Systems 511
The Information Systems module is a cornerstone component of the Bachelor of Science in Information Technology
(BSc IT) program, providing students with a comprehensive understanding of how organizations leverage technology
for business success. The module begins with fundamental concepts of information systems architecture, database
design, and system integration, progressively advancing to more complex topics such as enterprise resource planning
(ERP), business intelligence, and digital transformation strategies.
Students explore the entire information systems lifecycle, from requirements gathering and analysis to design,
implementation, and maintenance. This includes hands-on experience with industry-standard tools and
methodologies for system development, such as Agile and DevOps practices. The module emphasizes the critical
relationship between business processes and information technology, teaching students how to align IT solutions
with organizational objectives and stakeholder needs.
The curriculum incorporates practical case studies and real-world projects that challenge students to apply
theoretical knowledge to solve business problems. Students learn to evaluate and implement various information
systems, including transaction processing, management, decision support, and executive information systems.
Special attention is given to data management and analytics, preparing students to work with big data technologies
and derive meaningful insights from organizational data.
Security and risk management are integrated throughout the module, ensuring students understand the importance
of protecting information assets while maintaining system availability and reliability. The module also covers IT
governance frameworks and compliance requirements, preparing students to develop and manage information
systems that meet regulatory standards and industry best practices.
The Information Systems module directly supports the BSc IT program's overall objectives by developing
professionals who can bridge the gap between technical implementation and business strategy. It equips graduates
with the skills to design and manage complex information systems that drive organizational efficiency, innovation,
and competitive advantage. Through this comprehensive approach, students become well-rounded IT professionals
capable of leading digital initiatives and supporting business transformation in various industries.
PRESCRIBED OR RECOMMENDED BOOK
• Publisher: Wiley
LEARNING OUTCOMES
After reading this Section of the guide, the learner should be able to:
An information system is not only the technology that an organization uses, but also the way in which the
organization interacts with the technology and the way in which the technology works with the organization’s process
such as gathering raw data, storing it, processing this data, and making information available to the user or to an
organization. The primary function of an information system is to support decision-making, coordination, and control
within an organization. Computers play a crucial role in this system as the backbone of the technology infrastructure
An information system (IS) functions through the interaction of its core components—people, software, hardware,
data, procedures, and communication networks—to efficiently manage and process information.
• People: End users who interact with the system. They are critical of the system’s success because the
goal is to help them work more effectively and productively.
• Software: programs or sets of instructions that control how hardware operates, processes data, and
provides outputs.
• Hardware: The physical devices like computers, servers, and networking equipment that run the
software and store/process data.
• Data: Raw, unorganized facts that the system gathers. When processed, this data turns into information,
which is structured and meaningful, aiding decision-making.
• Procedures: The established guidelines and instructions that define how users and systems interact to
complete tasks, ensuring smooth operation.
• Communication Networks: The systems that allow data and information to be transferred across various
locations or departments, ensuring connectivity within the organization
Artificial intelligence enhances traditional information systems by enabling systems to analyze patterns, make
predictions, and automate decision-making. Machine learning models improve how systems process organizational
data by identifying trends, deviations, and insights that are not easily visible to humans.
Through these capabilities, AI elevates information systems from simple data processors to intelligent, context-aware
systems that support higher-quality organizational decisions.
What is a computer
A computer is an electronic device that processes, stores, and retrieves data, transforming raw facts and figures into
meaningful information through a combination of hardware and software. This transformation is the essence of
computing, where unprocessed data becomes organized and useful information.
The computer accomplishes this through five basic operations: input, where it captures data from users or other
sources; processing, where it converts this input into output; output, where it displays or produces the results;
storage, where it retains data, information, or instructions for future use; and control, which directs the sequence of
all these operations within the system. These functions work in concert to make computers powerful tools for
handling and manipulating data, enabling them to perform a wide range of tasks and solve complex problems in our
increasingly data-driven world.
Using a computer offers various advantages, such as enhanced efficiency and speed in data processing, vast storage
capacity for managing information, and internet connectivity for communication and access to resources. They also
facilitate automation, multimedia creation, data analysis, remote work, and online education. However, notable
disadvantages include overreliance leading to decreased problem-solving skills, health issues like eye strain, and
security risks from viruses and hacking. Increased computer usage can also result in social isolation, high acquisition
and maintenance costs, distractions, and environmental concerns related to electronic waste. In summary, while
computers significantly improve productivity and connectivity, users should be mindful of the associated challenges
A computer processes data by utilizing both hardware and software, working together to perform tasks efficiently.
Hardware refers to the physical components of a computer system that you can touch and see. These components
work together to perform various functions necessary for processing data, Software refers to the collection of
programs and instructions that tell the hardware what to do. It cannot be physically touched but is essential for the
operation of a computer system. Hardware serves as the foundation of a computer system, enabling data processing,
while software acts as the brain, providing the necessary instructions for that processing to occur. Together, they
allow computers to perform a wide range of tasks effectively.
The system unit is the main body of a computer, typically housed in a case that contains most of the essential
hardware components. It serves as the central hub for processing data and facilitating communication among the
various hardware components. Understanding the components within the system unit is crucial for anyone looking
to build, upgrade, or troubleshoot a computer.
Computer hardware refers to the physical components of a computer system that enable it to operate and perform
tasks. Key hardware components include:
1. Central Processing Unit (CPU): Often referred to as the "brain" of the computer, the CPU processes
instructions and manages tasks, executing calculations and controlling other components.
2. Motherboard: The main circuit board that serves as the backbone of the system unit. It connects CPU,
memory, storage devices, and other peripherals, allowing communication among all hardware components.
3. Memory (RAM): Random Access Memory is a type of temporary storage that holds data and instructions for
quick access by the CPU. It is essential for multitasking and overall system performance.
4. Storage Devices: Hardware like hard disk drives (HDD) and solid-state drives (SSD) provide permanent data
storage. HDDs use magnetic storage to read and write data, while SSDs use flash memory for faster access
and reliability.
5. Power Supply Unit (PSU): This component converts electrical power from an outlet into usable power for
the internal components of the computer, ensuring that all parts receive the correct voltage and current.
6. Graphics Processing Unit (GPU): A specialized processor that renders images and graphics, making it
essential for gaming, video editing, and graphic design tasks. Some systems may have integrated graphics,
while others include dedicated GPUs.
7. Input Devices: Tools such as keyboards, mice, and scanners that allow users to interact with the computer.
These devices enable data entry and user commands.
8. Output Devices: Components like monitors, printers, and speakers that display or output information from
the computer, converting digital signals into visual or auditory formats.
9. Cooling Systems: These components, including fans and heat sinks, help dissipate heat generated by the CPU
and other hardware. Effective cooling is vital for maintaining optimal operating temperatures and preventing
damage.
10. Network Interface Card (NIC): This hardware component enables the computer to connect to a network,
facilitating communication with other devices and access to the internet.
11. Ports and connectors are essential for enabling communication between a computer and external devices
like printers, keyboards, monitors, and storage. Common ports include USB for data transfer, HDMI for video
and audio, Ethernet for network connections, and audio jacks for sound. Connectors ensure stable
connections between devices. Proper use of ports and connectors enhances a computer's functionality,
improves data transfer, and supports user experience. Understanding their types is key for efficient setup
and troubleshooting.
Computer software is a collection of programs and instructions that enable a computer to perform specific tasks. It
is categorized into system software, application software, and programming software.
Many application software tools now integrate AI features to improve user productivity and efficiency. Examples
include grammar-checking systems, AI-assisted research tools, personalized recommendation systems in browsers,
automated data analysis in spreadsheets, and intelligent chat assistants built into communication platforms.
In particular, the Microsoft Office suite includes a set of popular tools designed to streamline a variety of tasks:
• Microsoft Word: A word processor that allows users to create, edit, and format documents. It is widely used
for reports, essays, letters, and other text-heavy tasks.
• Microsoft Excel: A powerful spreadsheet application that enables users to organize, analyze, and visualize
data using tools like formulas, charts, and pivot tables. It is commonly used for financial analysis, data
management, and reporting.
• Microsoft PowerPoint: A presentation software that helps users create visually engaging slideshows. It offers
tools for inserting text, images, animations, and transitions, making it ideal for lectures, business pitches, and
meetings.
• Microsoft Outlook: An email client and personal information manager that helps users send and receive
emails, manage calendars, schedule appointments, and organize contacts.
• Microsoft Access: A database management system that allows users to create and manage databases, design
forms, generate reports, and perform data queries. It is often used for small to medium-sized business
databases.
• Microsoft OneNote: A digital note-taking application that helps users organize notes, ideas, and research in
one place. It supports various input formats like images, links, and handwritten notes.
• Microsoft Teams: A collaboration platform that integrates chat, video conferencing, and file sharing, allowing
teams to work together remotely and communicate in real-time.
The Microsoft Office ecosystem increasingly incorporates AI to support users. Word includes AI-powered grammar
and style editors, Excel has AI-driven data insights and forecasting tools, PowerPoint offers design suggestions
generated by machine learning models, and Teams uses AI for noise suppression, automated meeting transcription,
and intelligent scheduling.
ii) Programming software, including compilers, debuggers, and integrated development environments (IDEs),
is essential for developers in the process of creating, testing, and improving computer programs. A compiler
is a tool that translates high-level programming code written by developers into machine code that a
computer can understand and execute. This makes it possible for the code to run on hardware. Debuggers
assist developers by detecting and diagnosing errors (known as bugs) in the code, providing insights that help
correct these issues, ensuring the program runs smoothly. IDEs, like Visual Studio, Eclipse, or IntelliJ IDEA,
provide developers with a complete environment where they can write, compile, and debug their code in
one place, streamlining the development process.
In the field of programming, there are various types of programming languages, each suited for different kinds of
tasks:
1. High-level languages: These are closer to human language and easier to read and write. Examples include:
• Python: Known for its simplicity and versatility, widely used in web development, data science, and
automation.
• Java: A popular, object-oriented language used for building large-scale applications and Android
development.
• C++: A powerful language often used in game development, system software, and high-performance
applications.
• JavaScript: Primarily used for web development, enabling interactivity in websites.
2. Low-level languages: These are closer to machine code and offer more control over hardware. Examples
include:
• Assembly language: Used for tasks requiring direct hardware control and efficient resource
management.
• C: A foundational programming language used in system programming, operating systems, and
embedded systems.
• Software Developers: Create applications, from desktop to web and mobile, using programming languages
to meet users' needs.
• System Programmers: Work on low-level system software, developing and maintaining operating systems
or hardware drivers.
• Front-end Developers: Specialize in creating the visual and interactive aspects of websites and applications,
often using languages like HTML, CSS, and JavaScript.
• Back-end Developers: Focus on server-side development, working with databases, APIs, and ensuring
smooth communication between front-end and server, often using languages like Python, Java, or PHP.
• Full-stack Developers: Have knowledge of both front-end and back-end development, creating complete
web applications.
• Data Scientists and Analysts: Use programming languages like Python, R, and SQL to analyze data, build
algorithms, and make data-driven decisions.
• DevOps Engineers: Bridge the gap between development and operations, automating processes and
ensuring continuous integration and delivery using scripting languages and tools.
iii) System software is a type of computer software designed to manage and control the hardware components
of a computer and provide a platform for other software to run. It acts as a bridge between hardware and
user applications, ensuring the efficient operation of the system. The key types of system software include:
1. Operating Systems (OS): These are the most critical components of system software, responsible for
managing hardware resources and providing an environment where applications can run. Examples include
Windows, macOS, Linux, and Android.
2. Device Drivers: These are specialized programs that allow the operating system to communicate with
hardware devices, such as printers, graphic cards, and network adapters, ensuring they work correctly with
the computer.
3. Utility Software: These are programs that perform maintenance tasks or provide system management tools,
such as antivirus software, disk cleanup tools, and file management utilities.
An operating system (OS) is essential software that manages computer hardware and software resources while
providing services and an interface for users and applications. It acts as a bridge between the user and the hardware,
enabling smooth execution of tasks and efficient use of system resources.
1. Process Management: The OS manages processes, which are programs in execution, by handling process
creation, scheduling, and termination. It ensures multiple processes can run simultaneously through
multitasking.
2. Memory Management: It controls and allocates memory to processes, ensuring optimal usage and
preventing conflicts. The OS handles both physical and virtual memory, managing storage and swapping data
between RAM and disk as needed.
3. File System Management: The OS organizes, stores, retrieves, and manages files on storage devices. It
provides directories and file handling services, ensuring users and applications can read/write files efficiently
and securely.
4. Device Management: The OS manages input/output devices like keyboards, printers, and storage drives
through device drivers. It ensures smooth communication between hardware and software components.
5. Security and Access Control: It enforces security by protecting data and resources through authentication
(e.g., login systems) and access controls, preventing unauthorized access and protecting user privacy.
6. User Interface (UI): The OS provides a user interface, either graphical (GUI) or command-line (CLI), enabling
users to interact with the system. Popular examples include Windows GUI and Linux CLI.
7. Networking: Modern operating systems provide networking capabilities that enable communication
between computers over a network, managing tasks such as IP address assignments, data transfer, and
security protocols.
AI enriches computer software by allowing applications to learn from user behavior, optimize performance, and
adapt to changing environments. Many modern applications now embed AI components that support:
• speech recognition
• natural language processing
• predictive text
• smart automation
• computer vision
Cloud platforms such as Microsoft Azure AI and Google Cloud AI provide AI services that developers integrate into
software without writing complex algorithms. These allow applications to classify data, detect anomalies, understand
language, and automate decision workflows.
Group Activity: "OS Feature Face-Off"
Topic: Operating Systems Comparison Duration: 30 minutes Total Marks: 10
Choose one: Windows, macOS, or Linux (Pick one envelope from the front desk containing your
OS card)
STEP 2: Mission Brief "Your mission: Become experts of your chosen OS!" Investigation:
• How users interact with it
• How it keeps information safe
• How it organizes files
STEP 3: Create Your Battle Card "Design your OS Champion Card!" Draw and fill out:
• OS Name
• Three Superpowers (Strengths)
• One Secret Weapon (Unique Feature)
• One Weakness (Limitation)
STEP 4: Show and Tell "Time to showcase your OS Champion!" Share with the class:
• Show one cool thing your OS can do
• Tell us where it works best
• Convince us why users love it
Remember: "Have fun! Everyone's input counts!" "Be creative!" "Keep it simple and clear!"
Ready? Let's begin! 🚀
AI-enhanced software also detects threats, manages system updates, and optimizes processing based on learned
patterns, improving performance and user experience
Applications
Applications are crucial components of information systems, designed to facilitate specific tasks and enhance user
experiences. These systems collect, store, and process data to support decision-making and operations within
organizations. Applications are user-centric, ensuring they are efficient and easy to use across desktop, web, and
mobile platforms.
• Desktop applications leverage a computer's power for tasks like word processing and data analysis.
• Web applications provide remote access through browsers, promoting collaboration and efficient data
management.
• Mobile applications offer on-the-go functionality for tasks such as data entry and communication.
Additionally, applications enable automatic task execution, with underlying programs managing data
processing and system operations, exemplified by web applications that interact with databases to display
information while handling back-end processes.
Computers and information systems operate on the Input-Process-Output-Storage model. Data is entered via input
devices (e.g., keyboards, mice), processed by the CPU, and temporarily stored in RAM. The results are displayed
through output devices like monitors or printers, while long-term storage devices (HDDs, SSDs) retain data
permanently. This system ensures efficient data handling, processing, and information management.
Input, output, processing, and storage devices are key components of a computer system. Here's a breakdown of
each:
[Link]
Input Devices
These are used to enter data and instructions into a computer system.
• Examples:
• Keyboard: For typing text and commands.
• Mouse: For pointing and selecting objects on a screen.
• Scanner: For converting physical documents into digital form.
• Microphone: For audio input.
• Camera: For capturing images or video input.
Output Devices
These devices receive data from the computer and present it to the user.
Examples:
Processing Devices
Processing devices perform calculations and execute instructions. The Central Processing Unit (CPU) is the primary
processing device.
Examples:
Storage Devices
Storage devices are used to save data for future use, both temporarily (short-term) or permanently (long-term).
Examples:
• Hard Disk Drives (HDDs): HDDs are a traditional form of storage media that use spinning magnetic disks to
store data. They are commonly found in desktop computers, laptops, and external drives. HDDs offer high
capacity and relatively low cost per gigabyte.
• Solid State Drives (SSDs): SSDs are a newer type of storage media that use flash memory to store data. They
are faster and more durable than HDDs because they have no moving parts. SSDs are commonly used in
laptops, desktops, servers, and increasingly in portable devices like smartphones and tablets.
• USB Flash Drives: Also known as thumb drives or USB sticks, these are small, portable storage devices that
use flash memory to store data. USB flash drives are widely used for transferring files between computers,
backing up important data, and storing portable applications.
• Memory Cards: Memory cards are small, removable storage devices commonly used in digital cameras,
smartphones, tablets, and other portable devices. They come in various formats such as Secure Digital (SD),
microSD, CompactFlash (CF), and Memory Stick. Memory cards offer high capacity and are often used for
storing photos, videos, and other multimedia files.
• Optical Discs: Optical discs, such as CDs, DVDs, and Blu-ray discs, use optical technology to store data. They
are commonly used for distributing software, movies, music, and archival purposes. While optical discs have
been largely replaced by other storage media for everyday use, they are still used in certain applications
where long-term data retention is important.
• Tape storage: Used for long-term archival of large amounts of data, often in enterprise settings.
• Network Attached Storage (NAS): NAS devices are specialized storage devices that are connected to a
network and provide centralized storage and file sharing services to multiple users and devices. NAS devices
are often used in homes and businesses for data backup, file storage, and media streaming.
[Link]
Output devices and display devices are closely related, but they serve distinct purposes in a computer system. An
output device is any hardware that conveys processed data from the computer to the user, which can be in various
formats such as visual, audio, or physical form. Examples include printers that produce physical copies of documents,
and speakers that output sound. A display device, on the other hand, is a specific type of output device that presents
visual information, such as text, images, and videos, directly to the user. Common display devices include monitors,
projectors, and touchscreens, which show visual content generated by the computer. While all display devices are
output devices, not all output devices are display devices, as some output data in other formats, such as sound or
printed media.
Cloud storage has transformed data management practices in the digital era by enabling users to store and access
data remotely via the internet. This technology offers significant flexibility and convenience, allowing for efficient
data handling without the constraints of physical storage devices. Prominent cloud storage services, such as Dropbox,
Google Drive, and Microsoft OneDrive, provide online storage spaces that can be accessed from any location with an
internet connection. These platforms enable users to upload, store, and share files, thereby streamlining data
management processes and enhancing collaborative opportunities. Cloud storage offer the below services:
▪ Data Backup and Recovery: Cloud storage offers a secure way to backup important files and data, ensuring
they are protected in case of device failure, theft, or other disasters.
▪ Accessibility: Cloud storage allows users to access their files from any device with an internet connection.
This level of accessibility is particularly useful for people who work across multiple devices or locations.
▪ Collaboration: Cloud storage services often include features that facilitate collaboration, such as file sharing
and simultaneous editing. This is beneficial for teams working on projects together, as it allows for seamless
communication and file management.
▪ Scalability: Cloud storage services typically offer flexible storage plans that can be easily scaled up or down
based on the user's needs. This makes it suitable for individuals and businesses of all sizes.
▪ Cost-Effectiveness: Many cloud storage providers offer subscription plans that are more cost-effective than
investing in on-premises storage solutions. Users can pay for only the storage they need, without the
additional costs of hardware maintenance and upgrades.
▪ Security: Cloud storage providers invest heavily in security measures to protect users' data from
unauthorized access, such as encryption, firewalls, and multi-factor authentication. This can provide users
with greater peace of mind regarding the safety of their files.
▪ Automatic Syncing: Cloud storage services often include automatic syncing features, ensuring that files are
always up to date across all devices. This eliminates the need for manual file transfers and reduces the risk
of version conflicts.
AI enhances the functionality of input, processing, and output devices through intelligent automation and adaptive
sensing. AI-enabled input devices can interpret gestures, voice commands, facial expressions, and environmental
signals. Modern processors integrate AI-optimized architectures, including GPUs and neural processing units (NPUs),
to accelerate deep learning tasks.
AI also improves storage management by predicting device failures, optimizing data retrieval paths, and identifying
unusual storage behaviours that may indicate security threats.
In output devices, AI contributes to adaptive screen resolutions, personalized interfaces, and automated content
delivery, creating more responsive and intuitive user experiences.
1.3.2 The Central Processing Unit (CPU) is often referred to as the "brain" of a computer. It is a crucial component
responsible for executing instructions from programs, performing calculations, and managing data processing tasks.
The CPU carries out the following primary functions:
1. Instruction Execution: The CPU retrieves instructions from the computer's memory and executes them
sequentially. These instructions can include arithmetic operations, logical comparisons, and data
manipulation tasks.
2. Data Processing: It processes data by performing mathematical calculations and logical operations, enabling
the computer to carry out tasks such as running applications and manipulating files.
3. Control Unit: The CPU includes a control unit that manages the flow of data within the system. It directs how
data moves between the CPU, memory, and other hardware components, ensuring that each part operates
in harmony.
4. Registers: The CPU contains small, high-speed storage locations called registers, which temporarily hold data
and instructions that are currently being processed. This allows for quick access and execution.
5. Clock Speed: The performance of a CPU is often measured in terms of its clock speed, typically expressed in
gigahertz (GHz). A higher clock speed indicates that the CPU can execute more instructions per second,
enhancing overall performance.
6. Multicore Architecture: Modern CPUs often feature multiple cores, allowing them to perform multiple tasks
simultaneously (multithreading). This improves multitasking capabilities and overall efficiency.
The machine cycle, also known as the instruction cycle, refers to the fundamental operational process that a CPU
follows to execute instructions. It consists of a series of steps that enable the CPU to perform tasks efficiently. The
machine cycle typically includes the following stages:
1. Fetch: In this initial stage, the CPU retrieves an instruction from memory. The address of the instruction is
stored in the program counter (PC), which keeps track of the sequence of instructions. The instructions are
then loaded into the instruction register (IR).
2. Decode: Once the instruction is fetched, the CPU decodes it to determine what action is required. This
involves interpreting the instructions to understand the operation to be performed and identifying any
operands (data) needed for the operation.
3. Execute: During the execution stage, the CPU performs the operation specified by the instruction. This could
involve arithmetic calculations, data transfer, or logic operations. The relevant data is processed using the
arithmetic logic unit (ALU) or other functional units within the CPU.
4. Store: After executing the instruction, the CPU may need to store the result back into memory or a register.
This stage involves writing the processed data to its designated location for future reference or use.
Input and output devices are crucial components of a computer system, enabling interaction between the user and
the machine. They facilitate the entry of data into the computer and the presentation of processed information back
to the user.
1. Motion Input Devices: These devices capture user movements and gestures to control the computer.
Examples include motion sensors and gaming controllers, which allow for more immersive interactions,
particularly in gaming and virtual reality applications.
2. Voice Input Devices: Voice recognition technology enables users to interact with computers through spoken
commands. Devices such as microphones and smart speakers allow for hands-free operation and facilitate
tasks like voice dictation and virtual assistant commands.
3. Video Input Devices: These devices capture video and images for processing by computer. Webcams and
digital cameras are common examples, often used for video conferencing, streaming, and content creation.
4. Scanners and Reading Devices: Scanners convert physical documents and images into digital formats,
allowing for easy storage and editing. Optical character recognition (OCR) scanners can read text from printed
materials and convert it into editable digital text.
5. Displays: Output devices, such as monitors and projectors, present visual information to the user. They vary
in size and resolution, with modern displays offering high-definition and 4K options for enhanced clarity.
6. Assistive Technology: These specialized input and output devices cater to individuals with disabilities,
ensuring accessibility and usability. Examples include screen readers, adaptive keyboards, and switch
devices, which help users interact with computers in ways that suit their needs.
7. Printers: Output devices that produce physical copies of digital documents and images. Printers come in
various types, including inkjet, laser, and dot matrix, each serving different printing needs and quality
requirements.
Computers can be classified into various categories based on their design, processing power, and intended use. This
classification includes personal computers, mobile game computers, server computers, mobile devices, internet
appliances, and specialized systems like supercomputers.
Personal computers are general-purpose computers designed for individual use. They can be further categorized
into:
• Laptops: Portable computers with integrated screens, keyboards, and batteries, making them suitable for
on-the-go use.
• Desktops: Stationary computers typically consist of separate components such as a monitor, CPU, keyboard,
and mouse. They offer more power and upgradeability compared to laptops.
• Tablets: Lightweight and portable touchscreen devices that combine features of both laptops and
smartphones.
Mobile game computers are specialized devices optimized for gaming on the go. They often feature powerful
processors, high-quality graphics, and dedicated gaming functionalities. This category includes:
• Gaming Laptops: High-performance laptops specifically designed for gaming, equipped with enhanced
graphics and advanced cooling systems.
• Handheld Consoles: Portable gaming devices like the Nintendo Switch or Steam Deck, designed for gaming
with built-in controls.
• Smartphones: Mobile phones that support gaming applications and are equipped with robust hardware to
provide quality gaming experience.
Server computers are designed to manage network resources and provide various services. They include:
• File Servers: These stores and manage files for multiple users over a network, enabling centralized access to
data.
• Database Servers: Responsible for managing databases and providing database services to client
applications, facilitating data storage, retrieval, and management.
• Web Servers: Host websites and deliver web content to users over the internet, processing requests from
web browsers.
• Application Servers: Provide software applications to client devices, managing business logic and processing
user requests.
• Virtual Servers: Created by virtualization software, allowing multiple server environments to run on a single
physical server.
• Smartphones: Multi-functional devices that combine communication, internet browsing, and application
support.
• Tablets: Larger than smartphones, tablets offer touchscreen interfaces and are used for media consumption,
browsing, and productivity tasks.
• Wearable Devices: Smartwatches and fitness trackers that provide health monitoring, notifications, and
connectivity features.
• E-readers: Dedicated devices for reading digital books and documents, featuring e-ink displays that facilitate
easy reading.
5. Internet Appliances
Internet appliances are devices designed for internet connectivity and smart functionalities, including:
• Smart TVs: Internet-enabled televisions that allow streaming of content and direct access to applications.
• Smart Speakers: Voice-activated devices that connect to the internet, enabling music playback, smart home
control, and answering questions.
• Digital Media Players: Devices such as Roku or Apple TV that stream online content to televisions.
• Home Automation Devices: Internet-connected devices like smart thermostats, lights, and security systems
that can be controlled remotely.
6. Supercomputers
Supercomputers are high-performance systems specifically designed to perform highly complex calculations at
exceptionally fast speeds. They are used primarily for tasks that require significant computational power, such as
scientific research, weather modelling, and advanced simulations. Key characteristics include:
• High Performance: Capable of executing millions of instructions per second, suitable for rapid data
processing.
• Parallel Processing: Utilize multiple processors to work on different parts of a problem simultaneously,
significantly reducing computation time.
• Large Memory Capacity: Equipped with vast amounts of memory and storage for handling extensive datasets
and performing large-scale simulations.
[Link]
1.5 Internet, World Wide Web, Web Browsing, and Search Engine.
The Internet serves as a vast network connecting millions of devices, enabling access to the World Wide Web, where
users can engage in web browsing to explore various types of websites, including informative, e-commerce, social
media, and educational platforms, while online social networks facilitate connections and interactions among users
within these digital spaces. This interconnectedness enables seamless sharing of information and resources across
geographical boundaries. From an information systems perspective, the Internet serves as the backbone for various
applications and services, including:
Email: A fundamental communication tool that enables the exchange of messages and files between users.
File Sharing: Systems that facilitate the transfer of files and documents between users or systems, enhancing
collaboration.
Online Gaming: A form of interactive entertainment that relies on real-time data exchange between players and
servers.
The World Wide Web (WWW) represents a significant aspect of the Internet, functioning as a system of interlinked
hypertext documents and multimedia content. The Web operates using HTTP (Hypertext Transfer Protocol), which
allows users to retrieve web pages from servers. This system of interlinked documents provides a rich source of
information and resources, making it a vital component of modern information systems. The WWW can be
understood through several key concepts:
• Interactivity: Users can interact with web content, allowing for dynamic exchanges of information, such as
filling out forms or participating in discussions.
• Content Management: Organizations can manage and update their web content to provide users with
current and relevant information, supporting decision-making processes.
• Accessibility: The Web enables access to information from anywhere in the world, enhancing the ability of
individuals and organizations to gather data and share knowledge.
Web Browsing is the process of navigating the World Wide Web using a web browser, a software application
designed to access and display web content. Popular web browsers, such as Google Chrome and Mozilla Firefox, act
as interfaces between users and the vast resources of the Web. Web browsing involves several critical functions:
• Information Retrieval: Users can search for specific information quickly, enhancing the efficiency of data
access.
• User Experience: Browsers provide features like bookmarking and history, improving user interaction with
information systems.
• Data Visualization: Web browsers interpret HTML (Hypertext Markup Language) to render content visually,
making complex data more understandable.
Intelligent Web Experiences and Adaptive Browsing
AI plays a central role in modern Internet operations by enhancing search accuracy, personalizing user experiences,
and detecting harmful online activity. Browsers use AI to:
Websites are collections of interconnected web pages hosted on the Internet, accessible through web browsers.
They serve various purposes and can be categorized into different types based on their functionality and content.
Websites can be categorized into various types, each serving distinct purposes:
Web Searching is a key function within information systems that allows users to find specific information online using
search engines. Search engines index content from various websites and employ algorithms to rank results based on
relevance and authority. This indexing system is critical for effective information retrieval.
Deep learning supports visual and voice search, as well as semantic understanding, enabling search engines to
interpret images, audio, and conversational language. AI systems also detect spam pages, misleading content, and
harmful websites through anomaly detection techniques.
Online social networks are platforms that allow users to create profiles, share content, and connect with others based
on shared interests, with examples including Facebook, Twitter, Instagram, LinkedIn, and TikTok.
Malware, or malicious software, refers to harmful programs designed to damage, disrupt, or gain unauthorized
access to computer systems. Here are the common types of malware:
1. Viruses: Attach to legitimate files and spread through shared infected files, potentially corrupting or deleting
data.
2. Worms: Standalone malware that replicates itself across networks without attaching to other files,
consuming bandwidth, and exploiting vulnerabilities.
3. Trojan Horses: Disguise themselves as legitimate software, tricking users into installation, and can create
backdoors for unauthorized access.
4. Ransomware: Encrypts files and demands ransom for restoration, posing significant risks to individuals and
organizations.
5. Spyware: Monitors user activities and collects sensitive information like passwords and browsing habits,
compromising privacy.
6. Adware: Displays unwanted advertisements and may track browsing habits, affecting system performance.
7. Rootkits: Gain unauthorized control over systems while remaining hidden, modifying operating system
functionality.
8. Keyloggers: Record keystrokes to capture sensitive information, such as passwords and credit card numbers.
9. Bots and Botnets: Automated programs for repetitive tasks; botnets consist of networks of infected devices
used for attacks or spam.
Viruses, a type of malware, come in various forms, each with distinct characteristics and behaviors.
• File Infector Viruses attach themselves to executable files and spread when the infected files are executed.
• Macro Viruses exploit macros in applications like Microsoft Word and Excel, executing malicious code when
a document is opened.
• Polymorphic Viruses change their code each time they infect a new file, making them difficult to detect by
traditional antivirus software.
• Metamorphic Viruses go a step further by rewriting their own code with each infection, presenting an even
greater challenge for detection systems.
• Boot Sector Viruses infect the master boot record of a storage device, executing code before the operating
system loads, which can severely compromise the system
• Resident Viruses embed themselves in the computer's memory, allowing them to infect other files without
the need for an executable file. Each type of virus poses unique risks and challenges, emphasizing the
importance of robust security measures to protect against their harmful effects.
Intelligent Social Network Management and Digital Safety
AI enhances social networks by analyzing user interactions, identifying trends, and moderating platform content.
Machine learning models filter harmful posts, detect fake accounts, and evaluate user behaviour to maintain safe
online spaces.
AI-driven recommendation systems personalize news feeds, suggest friends or groups, and predict what content
users are most likely to engage with. Security systems powered by AI classify network traffic to detect suspicious
activity, protecting users from cyber threats.
Information Privacy
Information privacy is the right of individuals to manage access to their personal data and how it is collected, stored,
and used. As digital technologies evolve, protecting personal information is vital to prevent identity theft and
unauthorized access. Organizations must comply with regulations such as the General Data Protection Regulation
(GDPR), while individuals can safeguard their privacy by using strong passwords and privacy settings.
Health Concerns
Technological advancements, while beneficial, also pose health risks. Extended screen time can lead to digital eye
strain, causing blurred vision and discomfort. Additionally, excessive use of technology can contribute to a sedentary
lifestyle, increasing the risk of obesity and cardiovascular issues. There are also ongoing concerns about the effects
of electromagnetic fields from devices. Encouraging healthy technology habits and ergonomic practices can mitigate
these health issues.
The environmental impact of technology is a growing concern due to pollution and resource depletion from the
production and disposal of electronic devices. E-waste contains toxic materials that pose significant risks. Green
computing addresses these challenges by promoting energy-efficient practices, recycling, and sustainable
manufacturing, helping individuals and organizations reduce their carbon footprint and support a more sustainable
tech industry.
Communication Technologies
refer to the various tools, systems, and platforms that enable the transmission of information between individuals,
organizations, or devices. These technologies are fundamental to modern communication, supporting everything
from personal interactions to business operations and global information exchange
Communication Technologies
encompass the tools, systems, and platforms that facilitate the transfer of information between individuals,
organizations, or devices. They are essential in modern communication, enabling personal, business, and global
information exchange. These technologies include wired and wireless methods, mobile communication, internet-
based communication, and satellite systems.
• Wi-Fi: Enables wireless internet connectivity for devices within a certain range.
• Bluetooth: Short-range wireless communication for devices like headphones, keyboards, and smartphones.
• Cellular Networks (3G, 4G, 5G): Provide mobile data and voice services over long distances.
• Satellite Communication: Enables communication in remote areas via satellites.
• NFC (Near Field Communication): Allows for short-range communication, often used in contactless
payments.
Software licenses and availabilities are vital in the information systems (IS) world, regulating how software is used,
distributed, and modified. They influence legal compliance, cost management, customization, scalability, and security
within IS operations. Organizations must adhere to license terms to avoid legal risks and ensure governance, risk, and
compliance (GRC) standards.
• Proprietary software: Commercially developed, often requiring purchase or subscription, with limited
modification rights.
• Open-source software: Free to use and modify, allowing customization to meet specific IS needs.
• Freeware: Available at no cost but often lacks source code for modification.
• SaaS (Software as a Service): Subscription-based cloud software, enabling access from anywhere without
installation.
AI enhances social networks by analyzing user interactions, identifying trends, and moderating platform content.
Machine learning models filter harmful posts, detect fake accounts, and evaluate user behaviour to maintain safe
online spaces.
AI-driven recommendation systems personalize news feeds, suggest friends or groups, and predict what content
users are most likely to engage with. Security systems powered by AI classify network traffic to detect suspicious
activity, protecting users from cyber threats
References:
1. Boudreau, M. and Slaughter, S. (2024) 'Understanding Modern Computer Architecture', Journal of Computer
Engineering, 12(2), pp. 78-92.
2. ComputerHope (2024) Input Devices. Available at: [Link]
(Accessed: 11 December 2024).
3. GeeksforGeeks (2024) Types of Computers. Available at: [Link]
computers/ (Accessed: 11 December 2024).
4. Hayes, A. (2024) 'Information Systems and Data Management', Information Technology Review, 15(3), pp.
112-126.
5. IBM (2024) What is Quantum Computing? Available at: [Link]
(Accessed: 11 December 2024).
6. Jabil (2024) Future of 3D Printing & Additive Manufacturing. Available at:
[Link] (Accessed: 11
December 2024).
7. McKinsey & Company (2024) What is Quantum Computing? Available at:
[Link]
(Accessed: 11 December 2024).
8. Simplilearn (2024) AI and Machine Learning Trends. Available at: [Link]
intelligence-ai-and-machine-learning-trends-article (Accessed: 11 December 2024).
9. TDK Corporation (2024) Impact of Blockchain Technology on Business. Available at:
[Link]
business (Accessed: 11 December 2024).
10. TutorialsPoint (2024) Computer Input Devices. Available at:
[Link] (Accessed: 11
December 2024).
Chapter 2: Artificial Intelligence
Artificial Intelligence (AI) refers to the design and development of computer systems capable of performing tasks
that traditionally require human intelligence. These tasks include learning from experience, recognizing patterns,
solving problems, understanding natural language, and making decisions. AI has grown into a broad, multidisciplinary
field, connecting computer science, mathematics, cognitive science, data science, engineering, and domain-specific
knowledge.
AI is no longer confined to research laboratories; it is embedded in everyday devices. For instance, smartphones use
AI for predictive text, facial recognition, and voice assistants. Similarly, e-commerce websites use AI to recommend
products tailored to individual customer preferences. By simulating human intelligence, AI enhances both
convenience and productivity in modern life.
At its core, AI aims to replicate or simulate human cognitive abilities through machines. Modern AI systems can
process large volumes of data, identify meaningful patterns, and adapt their behaviour over time. This capability is
enabled by a range of techniques, including machine learning, neural networks, natural language processing, and
optimization algorithms. AI systems can also learn from mistakes, a process similar to how humans learn from
experience. For example, self-driving cars analyze traffic patterns and adjust their driving decisions based on past
encounters. This learning ability enables AI to continuously improve and handle increasingly complex situations.
Today, AI powers many real-world applications, ranging from recommendation systems and virtual assistants to
robotics and medical diagnosis. The integration of AI into business operations has transformed industries. Banks use
AI to detect fraud, hospitals employ AI to identify diseases, and factories utilize AI to optimize production. The
transformative nature of AI makes it an essential skill for anyone entering technology, business, or information
systems.
The significant advancement of AI in recent decades is largely due to increased computational power, the availability
of big data, and breakthroughs in neural network architectures. These developments have transformed AI from a
research concept into an essential technology in everyday digital systems, business applications, and information
systems.
The combination of faster computers, larger datasets, and more sophisticated algorithms means AI can now perform
tasks once thought impossible for machines. From translating languages in real-time to predicting weather patterns,
AI is reshaping our understanding of what machines can do.
Although the terms AI, Machine Learning (ML), and Data Science are often used interchangeably, each represents a
distinct concept with its own purpose:
AI is the overarching field focused on creating intelligent systems capable of performing tasks that require human-
like thinking. It includes rule-based systems, expert systems, computer vision, robotics, and neural networks.
AI aims to mimic human decision-making and problem-solving abilities. For example, chess-playing AI programs use
strategies similar to those a human player might consider. AI can combine multiple techniques to solve problems in
dynamic and uncertain environments.
ML is a subset of AI that focuses on building systems that learn from data rather than being explicitly programmed.
Instead of hard-coded rules, ML models use statistical patterns to improve performance over time.
ML enables systems to automatically detect patterns in data. For example, Netflix recommends movies based on
your viewing history. The system is not programmed with fixed rules; it adapts to new data to provide better
recommendations.
Data Science
Data Science involves collecting, analyzing, and interpreting complex datasets to support decision-making. It uses
methods from statistics, mathematics, and computing. While AI and ML often rely on data science techniques, data
science is broader and not exclusively focused on building intelligent systems.
Data science can uncover trends, make predictions, and generate insights from raw data. For example, a retail
company might analyze sales data to determine which products sell best at certain times of the year. These insights
can then inform marketing strategies or inventory management.
AI is critically important today because of its transformative impact across industries, economies, and societal
functions. Modern organizations depend on digital systems that generate large amounts of data. Processing this data
manually is impractical, and AI provides automated methods to analyse data, predict outcomes, and support
decisions with accuracy and speed. AI enables organizations to respond more quickly to market changes. For
example, stock trading systems use AI to process financial news and execute trades within milliseconds, far faster
than any human could.
In sectors such as healthcare, finance, manufacturing, education, and security, AI technologies have improved service
delivery, efficiency, and innovation. AI systems can identify diseases from medical images, detect fraudulent
transactions, optimize supply chains, personalize shopping experiences, and enhance transportation safety. Beyond
industry, AI affects everyday life. Smart homes automatically adjust lighting and temperature. Fitness apps use AI to
track health data and provide recommendations. Even social media platforms rely on AI to moderate content and
keep users engaged.
AI also matters because it enables automation of repetitive tasks, reduces operational costs, and improves
productivity. In information systems, AI enhances data processing, supports intelligent decision-making, and enables
features such as predictive analytics, anomaly detection, and smart customer services. As more businesses adopt AI,
employees must collaborate with intelligent systems. This shift emphasizes the importance of understanding AI
principles, not only for technical roles but also for managers and decision-makers.
The Dartmouth Conference is often considered the “birth of AI” because it brought together researchers with a
common vision: to create machines that could think like humans. Early pioneers such as John McCarthy, Marvin
Minsky, Nathaniel Rochester, and Claude Shannon laid the foundations for decades of research. Their ideas sparked
interest in exploring whether machines could reason, learn, and solve problems.
Early AI systems relied on symbolic reasoning and rule-based approaches. These systems used manually crafted
knowledge bases and logical rules to solve problems. Although effective in controlled environments, they struggled
with complex, uncertain, or dynamic real-world situations. For example, early AI programs could solve simple math
problems or play chess with basic strategies, but they failed when faced with unexpected moves or situations. These
limitations highlighted the need for machines to learn from data rather than follow rigid rules.
In the 1980s and 1990s, expert systems became popular. These systems encoded human knowledge explicitly,
enabling machines to perform specialized tasks such as medical diagnosis or engineering fault detection. However,
they required extensive human input and lacked adaptability. Expert systems were like digital consultants: they
contained thousands of “if-then” rules to help make decisions. For instance, a medical expert system could suggest
possible diseases based on symptoms. While innovative, maintaining these systems was challenging because
knowledge had to be constantly updated by humans.
The development of Machine Learning marked a major turning point. Instead of relying on carefully designed rules,
ML systems learn patterns directly from data. Advances in statistical learning, neural networks, and computational
power further accelerated progress. Machine learning allowed AI to handle complex, real-world tasks more
effectively. For example, spam filters started to detect unwanted emails by learning from thousands of examples,
rather than relying on fixed rules about keywords.
The rise of Deep Learning in the 21st century revolutionized AI even more. With multilayered neural networks capable
of learning complex representations, deep learning models enabled breakthroughs in image recognition, speech
recognition, speech processing, natural language understanding, and autonomous systems. Deep learning models
are inspired by the human brain. They consist of layers of “neurons” that transform input data into meaningful
output. For instance, a deep learning system can analyze an X-ray and highlight possible areas of concern, helping
doctors make faster and more accurate diagnoses.
Today, AI has evolved into a central technology for digital transformation, intelligent automation, predictive analytics,
cybersecurity, robotics, and smart information systems. AI continues to expand into everyday applications: virtual
assistants like Alexa and Siri, recommendation engines on Netflix and YouTube, and autonomous vehicles all rely on
advances in AI. The evolution from rule-based systems to self-learning neural networks demonstrates AI’s growing
ability to adapt, predict, and assist humans in diverse domains.
AI can be classified in multiple ways depending on capability and functionality. These classifications help to
understand the progression from basic automated systems to potentially human-level intelligence.
AI Based on Capability
Narrow AI (Weak AI): Refers to systems designed to perform a specific task or solve a limited problem. These systems
operate within predefined constraints and do not possess general reasoning abilities. Examples include virtual
assistants, facial recognition systems, spam filters, and recommendation engines. Narrow AI currently dominates
real-world applications because it is easier to train models to excel at a focused task. Narrow AI is highly effective at
doing one thing very well, but it cannot transfer knowledge to other areas. For example, an AI that plays chess cannot
automatically drive a car or diagnose a disease. Most AI we interact with daily, like Siri or Google Maps, falls into this
category.
General AI (Strong AI): Represents the concept of machines capable of understanding, learning, and applying
knowledge across diverse tasks at a human level. Such systems would exhibit common-sense reasoning,
consciousness, and self-learning abilities beyond specialized domains. Despite ongoing research, general AI remains
theoretical and has not yet been achieved. General AI is still a goal for the future. It would be like having a machine
that could think, learn, and reason as humans do—able to switch from playing chess to driving a car or composing
music without needing to be retrained. Researchers study General AI to understand the limits of machine
intelligence, but ethical and technical challenges remain.
AI Based on Functionality
A more detailed and widely used categorization describes AI by the level of intelligence and awareness:
• Reactive Machines
Do not store past experiences for future decision-making. They operate only in the present moment, responding
to specific inputs. They are suitable for straightforward tasks requiring quick responses but lack memory or
learning capability. For example, IBM’s Deep Blue chess computer could evaluate moves and beat human
champions but could not learn from previous games. Reactive machines are simple but fast. They can outperform
humans in specific scenarios because they focus entirely on the current input without distraction. However, they
cannot adapt to situations they were not programmed for.
• Limited Memory AI
Most modern AI systems fall under this category. Limited memory AI uses historical data to make better
predictions or decisions. Machine learning models such as neural networks, supervised learning systems, and
pattern recognition models are examples. These systems are capable of learning from previous observations but
still operate within task-specific boundaries. For example, self-driving cars use limited memory AI to observe
traffic patterns and other vehicles’ behavior over time to make driving decisions.
Limited memory AI is more practical than reactive machines because it can improve over time. Even though it
doesn’t understand or reason like humans, it can use past information to perform tasks more accurately and
safely.
• Theory of Mind AI
This level of AI involves the ability to understand human emotions, beliefs, and intentions. Although still in
development, future AI systems that incorporate aspects of emotional intelligence and social awareness may fall
under this category. An example of this would be an AI therapist that can detect emotional states and respond
empathetically in real-time conversations. Theory of Mind AI would allow machines to interact with humans in a
more social and intuitive way, understanding intentions, motivations, and emotional cues. This is important for
AI in education, healthcare, and customer service.
• Self-Aware AI
Self-aware AI represents the most advanced theoretical form of intelligence. Such systems would possess
consciousness, self-perception, and an understanding of their own internal states. This level remains conceptual
and raises profound ethical, philosophical, and technological questions.
Self-aware AI would be able to reflect on its own thoughts and decisions, potentially making independent
judgments. It remains a topic of debate whether true self-awareness in machines is achievable, and whether
society is ready for ethical and legal implications.
The roots of Artificial Intelligence (AI) can be traced back to ancient myths and stories describing mechanical beings
with humanlike abilities. However, AI is widely recognized as a scientific discipline starting with the 1956 Dartmouth
Workshop, led by John McCarthy, Marvin Minsky, Nathaniel Rochester, and Claude Shannon. This event formally
introduced the term “artificial intelligence” and set the foundation for modern AI research.
At this workshop, researchers asked a simple but powerful question: Can machines think like humans? While the
question may seem philosophical, it led to the development of concrete methods for computers to simulate
intelligence, laying the groundwork for AI systems we use today.
AI seeks to replicate human intelligence and decision-making in machines. The central pillars of AI include:
Learning: AI systems learn by analyzing data. Machine Learning (ML), a major branch of AI, focuses on creating
algorithms that enable computers to improve from experience. Learning approaches include supervised,
unsupervised, and reinforcement learning. Think of AI learning like a student in school. Supervised learning is like
following instructions in a textbook, unsupervised learning is like exploring a new topic without guidance, and
reinforcement learning is like learning a skill by practicing and receiving feedback.
Reasoning: AI applies logical processes to draw conclusions and make decisions. This includes techniques such as
rule-based systems, expert systems, and symbolic reasoning. Reasoning allows AI to solve problems even when all
information is not directly available. By combining rules, logic, and learned patterns, AI can make decisions in dynamic
environments like traffic control or supply chain management.
Perception: Through sensors, cameras, microphones, and other inputs, AI collects information from its environment.
Perception-oriented applications include computer vision, speech recognition, and natural language processing
(NLP). Perception is how AI “sees” and “hears” the world. Just like humans use senses to understand their
surroundings, AI uses sensors and algorithms to perceive its environment and respond appropriately.
Machine Learning: Provides AI systems with the capability to detect patterns and make predictions using algorithms
for tasks like regression, classification, and clustering.
Neural Networks: Inspired by the human brain, neural networks, especially deep learning models with multiple layers
have transformed AI performance in areas such as image and speech recognition.
Natural Language Processing: Enables machines to interpret, analyze, and generate human language. Applications
include translation, sentiment analysis, and conversational agents.
Computer Vision: Allows AI systems to understand visual information, making possible technologies such as object
detection, facial recognition, and self-driving vehicles.
Each technique addresses a different challenge. For example, computer vision helps machines “see,” NLP helps
machines “understand” language, and neural networks help machines “learn complex patterns.” Together, these
methods form the foundation of modern AI systems.
While AI offers vast opportunities, it also raises ethical and societal challenges, including job displacement, privacy
risks, and bias in automated systems. Addressing these issues while continuing technological advancement remains
a major concern for the AI community.
Interrelationships
AI, ML, and Deep Learning (DL) are interconnected fields. AI represents the broad objective of building intelligent
systems, whereas ML and DL serve as specialized subsets that provide computational methods to achieve this. ML
and DL enable intelligence through data-driven learning and advanced neural architecture. You can think of it like a
nested hierarchy: AI is the umbrella, ML is a branch within AI that learns from data, and DL is a more specialized
branch of ML that uses deep neural networks for highly complex tasks.
DL is built on top of ML, using deep neural networks with multiple hidden layers to learn highly complex patterns. It
has significantly improved performance in tasks once considered extremely difficult, such as image and speech
recognition. However, ML includes many more techniques beyond DL alone.
Each layer within AI narrows to more specialized capabilities. ML and DL provide tools for achieving increasing levels
of machine intelligence based on data and neural network structures. Future progress in AI will rely heavily on
collaboration and innovation across these domains. Notable directions include:
Transfer Learning: Enhancing performance and speeding up learning by applying knowledge gained from one task to
another.
Explainable AI: Improving the transparency and interpretability of AI models, especially deep learning, so users can
trust and understand system decisions.
Federated Learning: Supporting privacy-preserving data analysis by training models across decentralized devices
without sharing raw data.
AI systems rely on foundational concepts that enable them to process data, learn patterns, and make decisions.
Understanding these concepts provides a basis for studying more advanced AI techniques.
Algorithms
An algorithm is a step-by-step computational procedure used to solve a problem or perform a task. In AI, algorithms
serve as the mathematical and logical underpinning of models. They dictate how data is processed, how patterns are
detected, and how predictions are generated. Examples include decision trees, clustering algorithms, optimization
algorithms, and neural network training methods.
• Decision Trees: Classify data by splitting it into branches based on feature values. Example: Predicting
whether a customer will buy a product based on age and income.
• Clustering Algorithms: Group similar items together. Example: Grouping customers with similar shopping
habits.
• Optimization Algorithms: Find the best solution among many. Example: Determining the shortest delivery
route for a logistics company.
Think of algorithms as recipes for solving problems. Just like a cooking recipe tells you how to combine ingredients
in order, an AI algorithm tells the system how to combine data and rules to produce a solution.
AI systems depend heavily on data. A dataset may consist of text, images, numbers, sensor data, or any structured
or unstructured information. Data must often be cleaned, preprocessed, and normalized before being used. Quality
and diversity of data directly influence the performance and fairness of AI models. A facial recognition system trained
only on images of light-skinned individuals may perform poorly on darker-skinned faces. Data is like fuel for AI
engines. The more accurate and diverse the data, the better the AI system performs.
Training refers to the process of feeding data into an AI system so that it can learn patterns and generate accurate
predictions. During training, the model adjusts internal parameters to minimize error or maximize accuracy. Once
trained, models can generalize learned patterns to new, unseen data. Think of training an AI model like teaching a
student. The model starts with little knowledge and gradually improves by learning from examples and correcting
mistakes.
After training, AI systems perform inference, where the model interprets new data and produces outputs. These
outputs may be classifications, recommendations, decisions, or actions. For example, a model may predict whether
an email is spam, identify objects in an image, or recommend a product to a customer. AI predictions are similar to
how humans make decisions. For instance, if you see dark clouds, you might predict rain. AI does the same by
analyzing patterns in data and making informed choices.
AI training processes can be compared to how humans learn. Just as a person learns from examples, feedback, and
correction, AI models learn through exposure to data and adjustment of internal parameters. However, unlike
humans, AI systems rely heavily on large datasets and computational resources.
Benefits and limitations of Artificial Intelligence
AI offers a wide range of benefits that improve productivity, enhance decision-making, and increase operational
efficiency across sectors. As organizations increasingly adopt digital technologies, AI strengthens information systems
by enabling smarter, faster, and more reliable processes.
Increased Efficiency
AI automates repetitive, time-consuming tasks, enabling organizations to operate more efficiently. Automated
processes reduce the need for manual intervention, shorten processing times, and help maintain operational
consistency. This is particularly valuable in administrative tasks, manufacturing processes, and service delivery
systems.
AI systems can analyse large volumes of data with high accuracy. Machine learning models are designed to
minimize human error by identifying patterns and making predictions based on well-trained algorithms. In fields
such as medical imaging, fraud detection, and forecasting, AI provides levels of precision that exceed human
capabilities.
24/7 Availability
Unlike human workers, AI systems can operate continuously without fatigue. Applications such as chatbots,
automated monitoring systems, and virtual assistants provide round-the-clock services. This ensures
uninterrupted support and enhances user satisfaction.
AI excels at analyzing massive datasets that would be impractical for humans to process manually. With the rise
of big data, organizations rely on AI to extract meaningful insights, identify trends, and support data-driven
strategies.
Personalization
AI enables personalized experiences by adapting to user preferences and behaviour. Recommendation systems
in e-commerce, targeted advertising in social media, and personalized learning pathways in education depend
on AI to tailor content and services to individual needs.
Improved Decision-Making
Despite its advantages, AI has several limitations that organizations must consider when planning adoption and
integration. Understanding these limitations is essential for the responsible design, implementation, and
management of AI systems.
Dependence on Large Data
AI models require significant amounts of high-quality data for training. Without adequate data, models may
perform poorly or produce inaccurate results. Data scarcity is a challenge in areas where labelled or organized
data is limited.
AI systems may inherit biases from the data used to train them. If datasets reflect historical bias or an imbalance
in representation, the resulting models may reinforce unfair or discriminatory outcomes. Managing bias requires
careful data curation, validation, and monitoring.
AI systems excel in pattern recognition but lack contextual understanding, intuition, and moral reasoning. They
cannot replace human judgment in situations requiring ethical considerations, emotional intelligence, or
subjective decision-making.
Developing, deploying, and maintaining AI systems can be expensive. Costs include data infrastructure,
computational resources, skilled personnel, and integration efforts. Small organizations may find these expenses
prohibitive.
Skills Gap
There is a global shortage of professionals with expertise in AI, machine learning, and data science. This skills gap
affects organizations' ability to design, deploy, and maintain AI-powered systems effectively.
2.5 Subsets of AI
Machine Learning
Machine Learning (ML) is one of the most significant subfields of AI. It focuses on enabling systems to learn from data
rather than following explicit instructions.
ML allows computers to identify patterns and make predictions by analysing data. Instead of relying on predefined
rules, ML systems build models that improve through experience. ML is particularly effective in areas with large
datasets and complex relationships, such as fraud detection, medical diagnosis, and speech recognition.
Supervised Learning
Supervised learning relies on labelled data, where each input is paired with a known output. The objective is for the
model to learn the mapping from inputs to outputs. Examples include email classification, loan approval systems,
and image labelling. Once trained, the model can predict labels for new, unseen data. Supervised learning is like a
teacher giving a student the correct answers during practice, helping the student gradually understand the rules.
Unsupervised Learning
Unsupervised learning deals with unlabeled data. The model seeks structure, patterns, or hidden relationships within
the data without predefined outcomes. Techniques such as clustering and dimensionality reduction help discover
insights in complex datasets. Unsupervised learning is like exploring a new city without a map; you notice patterns
and group things together based on observations.
Reinforcement Learning
Reinforcement learning involves an agent interacting with an environment and learning through rewards or
penalties. It is often compared to game strategies, where an agent improves performance by seeking actions that
maximize reward. Reinforcement learning is used in robotics, autonomous vehicles, and intelligent control systems.
Reinforcement learning is like trial-and-error learning. Just like a child learning to ride a bike, the AI improves its
actions based on positive or negative feedback.
Deep learning is a specialized subfield of machine learning that uses artificial neural networks designed to mimic the
structure and function of the human brain. These networks consist of interconnected layers of nodes (neurons) that
process information hierarchically. Deep learning techniques have enabled breakthroughs in fields such as computer
vision, natural language processing, and complex pattern recognition.
Artificial neural networks are composed of layers: an input layer, one or more hidden layers, and an output layer.
Each layer consists of nodes that receive inputs, perform mathematical transformations, and transmit outputs to the
next layer. The strength of these connections, called weights, determines how input data influences the final output.
Neural Networks learn by adjusting these weights during training. The adjustment is based on the error between
predicted and actual outcomes. Through multiple iterations, the network gradually improves its ability to accurately
map inputs to outputs.
Deep learning models use large datasets and computationally intensive algorithms to learn complex representations
of data. As information passes through multiple hidden layers, the model extracts increasingly abstract features. For
example:
The network's depth enables it to handle patterns that traditional algorithms struggle with. Training deep learning
models often requires powerful hardware such as Graphics Processing Units (GPUs) or specialized processors.
Its ability to handle unstructured data like audio, images, and text makes deep learning especially valuable in
intelligent information systems. It allows machines to understand and interact with the real world in ways similar to
human perception.
Evaluating the performance of any developed system requires implementing it using appropriate tools and platforms.
Selecting the most suitable toolset depends on several considerations, including the system’s application area, tool
availability, community support, cost, and user expertise. This section outlines widely used tools and platforms for
building AI, ML, and DL solutions.
AI Implementation Tools
A variety of AI tools have been designed across industries to support organizations and researchers in developing
intelligent applications. IBM Watson offers a range of AI capabilities that leverage NLP to analyze human language.
It interprets sentence structure and meaning, enabling rapid responses to user queries. Another major platform is
Microsoft Azure AI, a versatile suite that integrates research-driven AI functionalities. It includes customizable APIs
for language, speech, vision, and decision-making models. Azure AI also provides scalable AI infrastructure
compatible with popular development environments such as Visual Studio Code and Jupyter Notebooks, as well as
support for open-source frameworks such as TensorFlow and PyTorch.
Similarly, Google Cloud AI supplies multiple AI tools, such as Dialogflow and TensorFlow, that developers can tailor
to their specific needs. Google’s offerings include AI-driven call center automation, DocAI for document processing,
Translation Hub for large-scale language translation, and Vertex Vision AI, which simplifies the development and
monitoring of computer vision applications using an intuitive interface. This platform integrates features like image
analysis, video analytics, data streaming, and a vision warehouse.
Additional AI services include Amazon Web Services (AWS) and OpenAI’s GPT-3. AWS provides solutions such as
Amazon Lex for conversational interfaces and Amazon SageMaker for ML development. GPT-3, on the other hand,
offers powerful language-generation capabilities via an API, enabling diverse applications such as chatbots and
automated text generation.
Scikit-Learn:
Scikit-Learn is one of the most widely used ML libraries, supporting both supervised and unsupervised algorithms,
including regression, classification, clustering, and k-means. It is known for its simplicity, efficiency, and suitability for
predictive data analysis. Built on top of NumPy, SciPy, and matplotlib, the library is open source and distributed under
a BSD license. Its functionalities include:
Classification: Algorithms like k-nearest neighbours and random forests for determining object categories (e.g.,
image classification).
Regression: Techniques such as logistic regression and gradient boosting for predicting continuous outcomes (e.g.,
stock price forecasting).
Clustering: Methods like k-means and HDBSCAN for automatically grouping similar data points.
Dimensionality Reduction: Tools including PCA and feature selection for decreasing the number of variables.
Model Selection: Approaches such as cross-validation and grid search for evaluating model performance and
optimizing parameters.
Gradient Boosting:
Gradient boosting is a powerful ensemble-learning method used across applications such as classification, regression,
recommendation systems, and ranking. It combines multiple weak learners to build a highly accurate predictive
model. Its strengths include handling both numerical and categorical features and managing imbalanced datasets.
However, poor hyperparameter choices can lead to overfitting. Additionally, gradient boosting often requires
significant computational resources and lengthy training times, particularly for large datasets.
Deep learning shares several frameworks with machine learning, including TensorFlow, Keras, and PyTorch. However,
specialized DL frameworks such as CNTK, Caffe, MxNet, and Theano are also widely used.
• TensorFlow:
An open-source DL library that allows developers to write Python programs and execute them on CPUs or
GPUs without needing to code directly in C++ or CUDA.
• PyTorch:
A machine learning framework built upon the Torch library, commonly used for NLP and computer vision
applications. Originally developed by Meta AI, PyTorch is now maintained under the Linux Foundation, and
released with a modified BSD license.
• Keras:
A high-level open-source neural network library for Python. It simplifies model development by providing
user-friendly APIs and actionable error messages. Until version 2.3, it supported multiple back-end engines,
including TensorFlow, Theano, PlaidML, and CNTK.
• Microsoft Cognitive Toolkit (CNTK):
A deep learning framework that allows the construction of AI models using architectures such as DNNs, CNNs,
and RNNs/LSTMs. CNTK supports automatic differentiation, parallelization across multiple GPUs and servers,
and is available as open source.
• Caffe:
Created by the Berkeley Vision and Learning Center, Caffe is an open-source DL framework known for its
speed and modularity. It is widely applied in computer vision tasks, including image classification. The
framework is written in C++ with a Python interface and was notably used in Google’s DeepDream project.
• MXNet:
An open-source framework designed for efficient memory usage through a “forgetful backdrop” mechanism,
particularly useful for RNNs with long sequences. It supports large-scale training across multiple GPUs and
machines and enables custom layer creation in high-level languages.
• Theano:
A numerical computation library used to accelerate the development of DL models. Theano is well-suited for
computationally intensive tasks, and it often works in conjunction with other libraries like Keras.
Ultimately, the selection of DL tools depends on project requirements, team expertise, and performance goals. Many
developers combine several frameworks to optimize their workflows and achieve effective results.
AI has been widely adopted across industries due to its ability to automate processes, analyse data, and improve
decision-making. Many applications have become part of everyday life.
As AI systems become more pervasive across industries and society, ethical considerations have emerged as a critical
area of study. AI ethics focuses on understanding the moral, social, and legal concerns arising from the development,
deployment, and use of intelligent systems. The goal is to ensure that AI technologies operate responsibly,
transparently, and in ways that protect human rights and societal values.
AI systems often make decisions that have real-world consequences. Ethical considerations focus on how these
systems can be designed to minimize harm and promote fairness. This includes ensuring that AI applications respect
human rights, maintain privacy, and operate transparently. Ethics is not just about following laws; it involves
anticipating the effects of AI on individuals, communities, and organizations, and taking steps to mitigate potential
risks.
One of the central ethical challenges in AI is bias and fairness. AI models learn from data, and if the training data
reflects historical inequalities or imbalances, the system may unintentionally perpetuate discrimination. Ethical AI
requires careful data curation, continuous monitoring, and corrective measures to ensure that decisions are fair and
equitable.
Ethical Principles of AI
Modern AI ethics is guided by a set of principles intended to promote fairness, accountability, and trust. According
to the source literature, key ethical principles include transparency, fairness, responsibility, privacy, and reliability.
These principles help govern how AI systems should be designed and used to ensure that their impact remains
beneficial to society.
Transparency involves making AI models understandable to stakeholders. Developers are encouraged to document
every stage of the AI lifecycle, including model architecture choices, data sources, training procedures, and evaluation
methods. Such documentation enables external assessment, and fosters trust in AI-driven outcomes.
Fairness requires that AI systems avoid reinforcing harmful biases. Ensuring equitable performance across diverse
populations is essential for preventing discrimination and promoting social justice.
Responsibility emphasizes that humans remain accountable for AI-driven decisions. Organizations must establish
clear guidelines defining who is responsible for monitoring, auditing, and correcting AI system behaviour.
Privacy and confidentiality must be maintained through secure data practices, particularly when handling sensitive
or personal information. Ethical AI development mandates safeguarding user data while ensuring compliance with
relevant regulations.
Reliability and safety ensure AI systems function correctly across different contexts and do not pose unintended
risks. Developers must perform rigorous testing to prevent harmful errors or misuse.
There is a growing need for trustworthy AI, which aims to produce systems that behave reliably and align with user
expectations. Trustworthy AI is characterized by attributes such as:
These attributes help ensure that AI technologies operate as intended and do not compromise user safety or societal
values. Trustworthy AI systems operate in ways that users can understand and depend upon, enhancing confidence
in AI technologies. By prioritizing ethics and trustworthiness, organizations can ensure that AI technologies not only
deliver value but do so in socially responsible, transparent, and human-values-aligned ways.
Additionally, responsible AI refers to the integration of ethical standards into all stages of AI development, from data
collection to deployment. This includes addressing risks associated with AI autonomy, ensuring ethical decision-
making, and anticipating societal impacts. Responsible AI seeks to align technological progress with human rights and
long-term societal well-being.
Responsible AI emphasizes the need for governance frameworks within organizations. Establishing policies,
guidelines, and oversight mechanisms helps ensure that AI systems are developed and deployed in alignment with
ethical principles. This includes risk assessment, regular audits, and continuous evaluation of AI performance to
prevent harmful outcomes.
• Bias and discrimination: AI may unintentionally reproduce biases embedded in training data, creating unfair
outcomes in areas such as hiring or lending. For example, an AI recruitment tool favouring male candidates
if historical hiring data is biased.
• Opacity of AI models: Black-box systems hinder understanding of how decisions are made, raising
accountability challenges. For example, an AI credit-scoring system that denies a loan may be difficult to
explain to the customer.
• Privacy risks: AI applications involving sensitive data increase the risk of misuse or unauthorized access.
• Misuse of AI technologies: Malicious uses such as surveillance abuses or automated misinformation pose
serious ethical dangers.
• Over-reliance on AI: Users may place excessive trust in AI systems, potentially overlooking system limitations
or failures.
These concerns highlight the importance of embedding ethical guidelines into AI governance frameworks and
encouraging continuous oversight throughout the AI lifecycle.
Ethics in AI is essential for guiding the development of systems that are fair, transparent, accountable, and safe. By
incorporating ethical principles and trustworthy AI practices such as transparency, responsibility, privacy protection,
and rigorous oversight, organizations can ensure that AI technologies contribute positively to society while
minimizing potential risks.
Artificial intelligence plays a significant role in improving the functionality, speed, and effectiveness of modern
information systems. As organizations manage increasingly large volumes of data, AI enhances traditional systems
by introducing intelligence, adaptability, and automation. Within information systems (IS), AI enhances how
organisations collect, process, analyse, and apply information. AI transforms traditional IS into intelligent systems
capable of predictive analysis, automated reasoning, and real-time decision support. As organisations increasingly
digitalise operations, AI becomes a critical enabler of efficiency, accuracy, and strategic advantage.
By embedding machine learning models, optimization techniques, and predictive algorithms into the core of these
systems, AI enables real-time reasoning and anticipatory analysis. This capability enables information systems not
only to respond to current operational demands but also to anticipate potential challenges and opportunities. As a
result, organizations can shift from reactive information management to proactive intelligence, where systems can
suggest optimal strategies, flag irregularities, and provide insights that support long-term planning.
AI enhances the autonomy and adaptability of information systems. Unlike static systems, AI-powered platforms can
adjust their behavior based on incoming data and evolving organizational needs. As patterns emerge within the data,
the system can learn from these trends, refine its analytical models, and improve its outputs without direct human
intervention. This continuous learning capability strengthens the reliability and accuracy of the information system
over time, enabling it to better support complex and dynamic business environments.
Decision-Making Support
Another important dimension of AI in information systems is its ability to support intelligent decision-making. By
integrating advanced algorithms and data analytics, AI systems provide managers and organizational leaders with
evidence-based insights that inform strategic, tactical, and operational decisions. These systems can assess multiple
variables simultaneously, identify potential risks, and model different scenarios, enabling organizations to make
decisions with greater confidence and reduced uncertainty. In this sense, AI serves as an enabler of organizational
intelligence, turning raw data into meaningful knowledge that guides critical business activities.
Intelligent Automation
The integration of AI also promotes automation beyond simple task execution. Traditional automation performs
predefined sequences of tasks, whereas AI-driven systems can automate complex processes that require
classification, prediction, and adaptive control. This enhances operational efficiency and allows organizations to
allocate human resources to higher-value activities, such as strategic planning and innovation. Over time, these AI-
enabled systems become increasingly sophisticated, adapting to changing circumstances and continuously improving
their performance.
Predictive Analytics
A key contribution of AI to information systems is the development of predictive capabilities. By analyzing historical
data, AI can forecast trends, identify potential operational bottlenecks, and anticipate future organizational needs.
Predictive analytics embedded in information systems enables proactive resource management, workflow planning,
and risk mitigation before they escalate into significant problems. This forward-looking capacity transforms
information systems into strategic assets that support not only daily operations but also long-term organizational
resilience and competitiveness.
AI-powered chatbots provide automated support to users by understanding queries and generating relevant
responses. They reduce workload on support teams, improve response times, and provide 24/7 availability.
Fraud Detection
Using anomaly detection models and machine learning techniques, AI systems can identify unusual patterns
associated with fraudulent activities. These systems are widely used in banking, e-commerce, insurance, and
cybersecurity.
Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) systems benefit from AI through
predictive insights, automated reporting, smart recommendations, and intelligent process management. In e-
commerce, AI enhances product search, customer segmentation, pricing strategies, and personalized advertising.
AI strengthens the integration and management of organizational knowledge. Information systems equipped with AI
can synthesize insights from multiple data sources, recognize relationships and patterns that may not be immediately
apparent, and provide a structured framework for decision-making. This capability enhances knowledge sharing
across departments, promotes organizational learning, and ensures that information is leveraged to support both
operational and strategic objectives.
The adoption of AI within information systems brings ethical and governance considerations to the forefront. As
systems become more autonomous and data-driven, organizations must ensure that AI applications are transparent,
reliable, and aligned with societal and organizational norms. Ethical design, continuous monitoring, and proper
governance mechanisms are essential to maintain trust, prevent misuse, and ensure that AI-powered systems
operate responsibly while delivering maximum value to the organization.
Artificial intelligence elevates information systems from basic data-handling platforms to intelligent, adaptive tools
capable of supporting complex decision-making, learning from data, and improving operational efficiency. This
integration not only enhances the effectiveness of information systems but also positions AI as a critical enabler of
strategic advantage in modern organizations.
Revision Questions
1. Define Artificial Intelligence (AI) in your own words and give two real-world examples.
2. Differentiate between AI, Machine Learning (ML), and Deep Learning (DL).
3. What are the main limitations of AI that organizations need to consider before adoption?
5. List the four levels of AI based on functionality and briefly describe each.
7. Explain why ethical considerations are important when developing and deploying AI systems.
8. What does “trustworthy AI” mean, and why is it important for organizations?
9. Why is data quality important for AI systems, and what could happen if poor-quality data is used in model
training?
10. Explain how AI contributes to intelligent automation in information systems and discuss the potential long-
term effects on human workers and organizational efficiency.
11. Discuss the potential risks of over-reliance on AI in decision-making processes. Include examples of how
organizations might mitigate these risks.
12. A bank uses an AI system to approve loan applications. The system is trained on historical data but shows a
higher rejection rate for certain demographic groups. Which ethical principle is being violated, and what
measures should the bank take to correct it?
13. A hospital uses AI to assist in diagnosing diseases from medical images. The AI system recommends a
treatment plan, but a doctor disagrees based on patient-specific circumstances. Discuss the ethical and
operational considerations in this scenario.
References
1. Babu, M. V. S., & Banana, K. R. I. S. H. N. A. (2024). A study on narrow artificial intelligence—An overview.
Int. J. Eng. Sci. Adv. Technol, 24, 210-219.
2. Garg, S., Aujla, G. S., Kaur, K., & Shah, S. H. A. (Eds.). (2022). Intelligent cyber-physical systems for autonomous
transportation. Springer.
3. Huang, C., Zhang, Z., Mao, B., & Yao, X. (2022). An overview of artificial intelligence ethics. IEEE Transactions
on Artificial Intelligence, 4(4), 799-819.
4. Khan, I. U., Ouaissa, M., Ouaissa, M., Fayaz, M., & Ullah, R. (Eds.). (2024). Artificial intelligence for intelligent
systems: Fundamentals, challenges, and applications.
5. Jana, S. K., Muduli, K., Pal, I., & Meena, P. (Eds.). (2025). Artificial Intelligence, Geographic Information
Systems, and Multi-Criteria Decision-Making for Improving Sustainable Development. CRC Press.
6. Ali, A., Chakraborty, R., & Alharbe, N. (Eds.). (2025). Artificial Intelligence and Optimization Techniques for
Smart Information System Generations. CRC Press.
7. Ltd Huawei Technologies Co. (2023). Artificial Intelligence Technology. Springer Nature Singapore.
9. Stone, P., Brooks, R., Brynjolfsson, E., Calo, R., Etzioni, O., Hager, G., ... & Teller, A. (2022). Artificial
intelligence and life in 2030: the one hundred year study on artificial intelligence. arXiv preprint
arXiv:2211.06318.
10. Chatterjee, R. (2020). Fundamental concepts of artificial intelligence and its applications. Journal of
Mathematical Problems, Equations and Statistics, 1(2), 13-24.
Chapter 3: Organizational Strategy, Competitive Advantage, and AI-Enabled Information Systems
3.1 Introduction
Organizations operate within an increasingly complex digital environment shaped by rapid advances in Artificial
Intelligence (AI) and automation. These technologies introduce both opportunities and pressures, compelling
organizations to adapt to remain competitive. Modern information systems, especially those enhanced with AI and
machine learning (ML)play a critical role in helping organizations respond to business pressures and implement global
strategies effectively (Rainer & Prince, 2023).
AI-driven information systems can be strategic when used correctly, enabling organizations to achieve cost
leadership, improve quality, or accelerate operations, thereby gaining a competitive advantage (Laudon & Laudon,
2022). For instance, businesses that integrate AI-based tools such as predictive analytics, intelligent chatbots, and
automated decision systems often outperform competitors who rely solely on traditional technologies.
This chapter highlights how AI-enabled information systems respond to business pressures, enhance
competitiveness, and support strategic initiatives. As organizations increasingly depend on AI for automation,
forecasting, optimization, and customer engagement, employees must understand how these technologies align with
business strategies to remain relevant in an AI-driven workplace (Stair & Reynolds, 2021).
A business process is a series of activities that transforms inputs into outputs of value to an organization or its
customers (Stoykova & Shakev, 2023). Artificial Intelligence (AI) technologies are increasingly integrated into
business processes, enabling automation, predictive decision-making, and enhanced customer experiences (Amira
et al., 2024).
• Inputs: Raw materials, customer data, or transaction data processed using AI algorithms (Huang, 2025).
• Resources: Humans, AI-powered software, IoT devices, and robotics (Bhat et al., 2025).
• Outputs: Products or services optimized by AI for quality, speed, or personalization (Stoykova & Shakev,
2023).
• Efficiency: AI optimizes scheduling, resource allocation, and reduces human errors (Amira et al., 2024).
• Effectiveness: AI improves customer satisfaction and personalization through predictive recommendations
(George & Wooden, 2023).
• Procurement: AI systems forecast inventory needs, generate purchase orders automatically, and select
optimal suppliers based on historical data and pricing trends (Huang, 2025).
• Fulfilment: AI algorithms optimize warehouse picking, order routing, and delivery scheduling. For instance,
Amazon uses AI to predict demand and route deliveries efficiently (Bhat et al., 2025).
• Invoice Processing: AI extracts invoice data, validates it, and automates approvals, reducing errors (Amira et
al., 2024).
• Sales Orders: AI predicts order trends, auto-generates invoices, and identifies potential delays (Huang, 2025).
• Recruitment & HR: AI screens resume, assesses candidate fit, and schedules interviews (George & Wooden,
2023).
FIGURE 2.1: Business process for ordering an e-ticket from an airline website.
According to the above figure: Business process for ordering in an airline industry.
An information system (IS) is a critical enabler of an organization’s business processes, and the integration of Artificial
Intelligence (AI) significantly enhances its capabilities. AI-enabled ISs facilitate communication and coordination
across functional areas and allow seamless exchange, analysis, and access to data, thereby improving decision-
making and process efficiency (Stoykova & Shakev, 2023). Specifically, AI-powered ISs play a vital role in three areas:
AI-integrated ISs enable organizations to execute processes more efficiently and accurately. They can automate
routine tasks, trigger alerts, and provide predictive recommendations to employees for optimal decision-making
(Amira et al., 2024). For example:
• In procurement, AI generates purchase requisitions based on historical demand and predicts optimal order
quantities. It also alerts the purchasing department about supplier performance and delivery schedules
(Huang, 2025).
• Accountants can use AI to automatically match invoices with shipments, flagging discrepancies for human
review.
• In the fulfilment process, AI systems notify warehouse personnel when orders are ready, provide optimal
picking routes, and suggest inventory allocation based on demand predictions (Bhat et al., 2025).
Without AI-enabled ISs, tasks such as coordinating shipments, tracking inventory, and alerting relevant departments
would be slower, error-prone, and more resource-intensive.
Business processes generate extensive data, including dates, product IDs, quantities, and customer information. AI-
enhanced ISs can capture, store, and analyze this data automatically:
• Data can be entered via websites, sensors, barcodes, or RFID tags and recorded in real time.
• AI algorithms detect anomalies, validate entries, and enrich the data with predictive insights for future
operations (George & Wooden, 2023).
• A major advantage is that data is entered once and reused across processes, reducing redundancy and errors.
For example, AI can use order data to automatically generate receipts, recommend complementary products,
or forecast demand trends (Stoykova & Shakev, 2023).
AI-enabled ISs significantly enhance performance monitoring of business processes. They analyze data at both the
instance level (individual tasks) and process level (overall workflows) to provide actionable insights:
• AI dashboards track performance metrics, identify bottlenecks, and alert managers about delays or
inefficiencies in real time (Amira et al., 2024).
• Predictive analytics within the IS can forecast potential process failures, enabling proactive corrective actions
(Bhat et al., 2025).
Robotic Process Automation (RPA) is a technology that allows organizations to automate repetitive, rule-based
business processes traditionally performed by human employees using software “robots” or bots. When combined
with Artificial Intelligence (AI), RPA can handle more complex tasks that require cognitive capabilities, such as
understanding text, making decisions, and learning from data (Lacity & Willcocks, 2023). Key applications of RPA
include:
• Customer Service: AI-enabled RPA bots can quickly respond to customer queries, classify requests, and route
them to the appropriate human agent when needed, providing 24/7 support and improving response times
(Aguirre & Rodriguez, 2024).
• Invoice Processing: RPA automates the full invoicing workflow, including receiving, verifying, entering data,
and generating payments. AI integration allows bots to detect anomalies, validate entries, and flag
discrepancies for review, reducing errors and manual intervention (Huang, 2025).
• Sales Orders: RPA bots streamline sales processes by generating quotes, tracking orders, issuing invoices, and
managing returns. AI enhances these bots by predicting order delays, identifying trends, and suggesting
actions to improve customer satisfaction (Amira et al., 2024).
• Payroll: Bots can verify employee data, validate timesheets, calculate salaries, generate pay checks, and
manage benefits. AI enables the system to identify inconsistencies and optimize payroll scheduling (George
& Wooden, 2023).
• Price Comparison: AI-powered RPA bots continuously monitor supplier prices, product features, and market
trends to support informed procurement decisions (Bhat et al., 2025).
• Customer Information Management: For example, Takeda Pharmaceuticals implemented AI-enabled RPA to
expedite recruitment for a clinical trial, reducing manual paperwork from weeks to days while improving
accuracy (Lacity & Willcocks, 2023).
• HR Processing: RPA collects, organizes, and updates comprehensive employee records, including payroll,
training, and performance data. AI can predict skill gaps and suggest personalized training programs (Aguirre
& Rodriguez, 2024).
• Recruitment: Bots can source resumes from platforms like LinkedIn, assess qualifications using AI-based
screening algorithms, and filter out unqualified applications efficiently, reducing recruitment cycles (Huang,
2025).
Overall, AI-enhanced RPA significantly improves efficiency, accuracy, and scalability across multiple business
functions, allowing organizations to reallocate human resources to more strategic and creative tasks (Amira et al.,
2024).
3.3 Business Process Improvement, Business Process Reengineering, and Business Process Management
2.3.1 Business Process Reengineering (BPR) is a strategic approach that aims to enhance productivity and
profitability by fundamentally redesigning an organization’s processes. AI and advanced information
technologies enable more radical reengineering by automating tasks, integrating systems, and improving
communication across organizational silos (Harmon, 2023).
BPR encourages companies to adopt a “clean sheet” perspective, questioning existing workflows and designing
new processes to improve efficiency. While some organizations have achieved success through BPR, others
struggle due to its complexity, high costs, and potential impact on employees, facilities, and organizational
culture (Davenport & Ronanki, 2022). AI can mitigate some of these challenges by simulating process outcomes,
predicting bottlenecks, and supporting decision-making during the reengineering phase.
In contrast to the radical approach of BPR, Business Process Improvement (BPI) focuses on incremental enhancements
to existing processes. BPI aims to reduce variation and inefficiencies by identifying the root causes of issues, whether
in the process itself or in external inputs, such as suppliers (Huang et al., 2023).
BPI typically involves cross-functional teams including process experts, employees, and customers. Methodologies
such as Six Sigma employ statistical techniques to reduce defects and optimize outputs. Originally developed by
Motorola in the 1980s, Six Sigma now emphasizes customer value and is applied across sectors, including healthcare,
finance, and services (Antony, 2022).
AI integration in BPI enhances process monitoring, data analysis, and predictive capabilities. For example, machine
learning algorithms can detect patterns in process deviations and recommend corrective actions in real time,
improving efficiency without disrupting ongoing operations (Brock & von Wangenheim, 2021).
Unlike BPR, BPI is less risky, cost-effective, and allows for bottom-up participation. However, if incremental
improvements reach their limits or the business environment changes significantly, BPR may become necessary. A
challenge is managing multiple BPI initiatives simultaneously to avoid employee fatigue or disengagement.
Key BPM components include process modeling and business activity monitoring (BAM):
• Business Activity Monitoring (BAM): BAM provides real-time visibility into process performance, enabling
organizations to identify bottlenecks, predict failures, and automatically suggest improvements using AI
analytics (Weske, 2022).
Business Process Management Suites (BPMS) are integrated platforms that support BPM by providing repositories,
modeling tools, execution capabilities, and monitoring functions. AI integration within BPMS enables predictive
analytics, intelligent workflow adjustments, and adaptive process optimization (Brock & von Wangenheim, 2021).
Emerging trends such as social BPM leverage social media and collaboration platforms to enhance knowledge sharing
among employees and external stakeholders, improving process execution and innovation (Huang et al., 2023).
Initially, BPM contributes to profitability through cost reduction and revenue enhancement. Over time, it can offer a
competitive advantage by increasing organizational flexibility, improving customer satisfaction, ensuring compliance,
and supporting strategic objectives. AI enhances these benefits by enabling continuous learning, automation, and
data-driven decision-making in process management (Antony, 2022).
Modern organizations operate in highly dynamic and competitive environments. To remain viable, they must respond
rapidly to opportunities and challenges arising from social, technological, economic, political, and environmental
changes. Information technology, increasingly enhanced with AI, plays a central role in enabling organizations to
detect, analyze, and respond to these pressures effectively (Laudon & Laudon, 2022).
Business pressures are categorized into market, technology, and societal pressures, all of which influence
organizational performance and the adoption of IT solutions.
Business pressures, organizational performance and responses, and IT support.
The three major types of business pressures are market, technology, and societal pressures.
Market Pressures
Market pressures arise from global economic competition, workforce dynamics, and empowered customers.
• Globalization: AI-enabled systems and cloud technologies have accelerated globalization by allowing
organizations to operate, communicate, and compete on a global scale in real time. This increases competitive
pressure and enables rapid market entry, while AI-powered analytics help businesses identify emerging
opportunities worldwide (Huang et al., 2023).
• Changing Workforce: Modern workforces are increasingly diverse. AI tools, such as virtual collaboration
platforms and intelligent scheduling systems, facilitate remote work, inclusivity, and productivity for
employees with varying needs, including parents, people with disabilities, and international teams (Brock &
von Wangenheim, 2021).
• Empowered Customers: Customers have become more knowledgeable and demand personalized
experiences. AI-driven Customer Relationship Management (CRM) systems leverage data analytics,
recommendation engines, and chatbots to understand customer preferences and improve engagement,
fostering loyalty and competitive advantage (Antony, 2022).
Technology Pressures
Technology pressures arise primarily from rapid innovation and the proliferation of information.
• Technological Innovation and Obsolescence: Rapid innovation, such as AI-enabled devices, smart sensors,
and IoT applications, accelerates product lifecycle turnover and requires organizations to adapt continuously.
For example, AI-driven supply chain optimization allows companies to anticipate product demand, update
inventory, and manage BYOD policies securely, mitigating associated risks (Davenport & Ronanki, 2022).
• Information Overload: The exponential growth of data presents decision-making challenges. AI and machine
learning tools help managers filter, analyze, and extract actionable insights from massive datasets, enabling
informed strategic decisions (Huang et al., 2023).
Societal and regulatory pressures influence organizational ethics, environmental responsibility, and compliance.
• Social Responsibility: Organizations increasingly adopt sustainable practices supported by AI, such as green
IT systems, smart energy management, and carbon footprint tracking. AI analytics optimize resource usage
in facilities and monitor compliance with environmental regulations (Weske, 2022).
• Digital Divide: AI-based initiatives, such as adaptive learning platforms and affordable computing projects
(e.g., One Laptop per Child), aim to bridge the digital divide, providing equitable access to education and
digital resources globally (Laudon & Laudon, 2022).
• Regulatory Compliance: Organizations use AI-driven compliance management systems to meet legal
requirements (e.g., GDPR, HIPAA, Sarbanes-Oxley), reducing risk and improving reporting accuracy. AI
automates monitoring and reporting, lowering human error and cost (Davenport & Ronanki, 2022).
• Terrorism and Security: AI supports security operations through biometric screening, anomaly detection, and
predictive threat analysis, helping organizations mitigate risks from cyber and physical attacks (Huang et al.,
2023).
• Ethical Considerations: Ethical challenges in information use, such as data privacy and monitoring, are
increasingly addressed through AI systems designed for responsible data handling, automated
anonymization, and ethical decision support (Brock & von Wangenheim, 2021).
Organizational Responses
Organizations respond to business pressures by adopting AI-enabled IT solutions, including strategic systems,
customer-focused initiatives, customization strategies, and e-business practices.
• Strategic Systems: AI-powered decision support systems, predictive analytics, and enterprise platforms
enhance competitive advantage by improving market share, profitability, and operational efficiency (Dumas
et al., 2021).
• Customer Focus: AI tools, such as chatbots, recommendation engines, and predictive CRM systems, enable
organizations to anticipate customer needs, personalize experiences, and improve satisfaction. Examples
include Amazon’s personalized recommendations and Dell’s configuration assistance powered by AI analytics
(Antony, 2022).
• Make-to-Order and Mass Customization: AI optimizes production planning and inventory management,
enabling companies to efficiently produce customized products at scale. Examples include NikeID, My M&M,
and Dell, where AI facilitates real-time customization and production scheduling based on customer
preferences (Harmon, 2023).
• E-Business and E-Commerce: AI underpins digital commerce platforms by enhancing online transactions,
personalized marketing, fraud detection, and operational efficiency. Organizations leverage AI in e-business
to automate processes, improve customer interactions, and facilitate collaboration with partners globally
(Weske, 2022).
AI integration ensures that organizations can respond to pressures with agility, maintain operational efficiency, and
sustain competitive advantage in complex business environments (Laudon & Laudon, 2022).
A competitive strategy is a formal statement describing how an organization intends to compete, its objectives, and
the plans and policies to achieve these goals (Porter, 1985). A competitive strategy focuses on achieving objectives
despite competitors’ actions, enabling firms to outperform rivals in areas such as cost, quality, and speed-to-market.
Achieving a competitive advantage allows organizations to generate above-average profits and sustain operational
effectiveness. In the digital era, information technologies, particularly AI, cloud computing, and data analytics,
enhance traditional competitive advantages, such as low cost and superior customer service. Strategic Information
Systems (SISs) are deployed to support these objectives by enabling better decision-making, process automation, and
customer engagement (Laudon & Laudon, 2022; Davenport & Ronanki, 2022).
Michael Porter’s Five Forces Model remains a key framework for analyzing competitiveness and shaping strategy. AI
and information systems amplify the application of Porter’s model by providing real-time analytics and predictive
insights (Huang et al., 2023).
Porter’s competitive forces model.
1. Threat of New Entrants: AI and cloud-based capabilities can reduce barriers to entry by lowering setup costs
for digital services but can also raise barriers when firms leverage proprietary technologies, AI-driven
personalization, and automated supply chain tracking (Weske, 2022).
2. Bargaining Power of Suppliers: Suppliers gain or lose leverage depending on market transparency. AI tools
facilitate supplier analytics, risk assessment, and price optimization, empowering firms to negotiate more
effectively (Dumas et al., 2021).
3. Bargaining Power of Buyers: AI-driven CRM and recommendation engines increase customer engagement
but can also raise switching costs through personalized services and loyalty programs (Antony, 2022).
4. Threat of Substitutes: Rapid technological innovation, such as AI-enabled digital platforms, accelerates the
emergence of substitutes. Firms counter this by employing AI to create differentiation, personalize services,
or impose time-based switching costs (Brock & von Wangenheim, 2021).
5. Industry Rivalry: AI-powered data analytics, ERP systems, and customer insights enhance operational
efficiency, but competitors can quickly replicate innovations, intensifying rivalry (Huang et al., 2023).
Examples include RFID usage in retail, AI-driven performance analytics in sports equipment, and digital
distribution of media.
Organizations use Porter’s competitive forces model to develop general strategies and the value chain model to
identify specific activities for implementing competitive strategies effectively. A value chain is a series of activities that
transform inputs into more valuable outputs, highlighting areas where information technology can provide a
competitive advantage.
Porter’s Value Chain identifies primary and support activities where IT can create value and enhance competitive
advantage. AI integration in the value chain enables automation, predictive analytics, and efficiency improvements
(Laudon & Laudon, 2022).
Primary activities:
Support activities:
• Firm Infrastructure: AI-driven financial systems and intelligent reporting tools enhance resource allocation.
• Human Resource Management: AI automates recruitment, training, and performance monitoring.
• Technology Development: AI fosters innovation through predictive R&D analytics.
• Procurement: AI enables supplier evaluation, cost optimization, and risk management (Dumas et al., 2021;
Weske, 2022).
1. Cost Leadership: AI-powered inventory and resource management reduce costs, e.g., Walmart’s automated
inventory replenishment (Harmon, 2023).
2. Differentiation: AI enables unique product features, services, and experiences, e.g., Southwest Airlines’
efficient operations and Apple’s innovative offerings.
3. Innovation: AI accelerates product development and service innovation, as seen in Citibank ATMs and Apple’s
ecosystem (Davenport & Ronanki, 2022).
4. Operational Effectiveness: AI improves internal processes, quality, and productivity while shortening time-
to-market.
5. Customer Orientation: AI systems personalize experiences and enhance customer relationships, e.g., Amazon
and Starbucks using predictive analytics and recommendation engines.
Business-IT alignment ensures IT supports organizational strategy, maximizing its strategic value (Laudon & Laudon,
2022). Effective alignment involves:
1. How do information systems capture and store process data, and what are the benefits of automating
this data collection?
2. What is Robotic Process Automation (RPA), and how does it improve efficiency in organizations?
3. How can AI enhance RPA to create intelligent process automation?
4. Distinguish between Business Process Reengineering (BPR) and Business Process Improvement (BPI) in
terms of scope, risk, and approach.
5. Explain the role of Six Sigma in BPI and how AI and analytics can enhance process improvement
initiatives.
Background:
SwiftAir Airlines is a mid-sized airline operating in multiple countries. Facing intense market competition, rising
customer expectations, and operational inefficiencies, the airline sought to leverage Artificial Intelligence (AI) to
improve its business processes, enhance customer satisfaction, and gain a competitive advantage.
Business Challenges:
1. Customer Experience: Long booking times, frequent errors in ticketing, and lack of personalized service led
to declining customer satisfaction.
2. Operational Inefficiency: Manual processes in procurement, inventory, and logistics caused delays and high
operational costs.
3. Market Pressure: Competitors introduced AI-enabled booking systems, predictive pricing, and loyalty
programs, attracting a larger share of tech-savvy customers.
4. Data Overload: Huge volumes of customer and operational data existed, but extracting actionable insights
was difficult.
• SwiftAir applied Business Process Improvement (BPI) by incrementally enhancing ticketing and check-in
workflows with AI, reducing errors and delays.
• Business Process Reengineering (BPR) was used for baggage handling and flight scheduling, incorporating AI
and automation to fundamentally redesign workflows.
• Business Process Management (BPM) was adopted to continuously monitor and optimize AI-enabled
processes, ensuring efficiency and adaptability to changing market demands.
Strategic Outcomes:
1. Competitive Advantage: SwiftAir gained an edge over competitors by offering faster, more personalized, and
reliable services.
2. Cost Leadership and Operational Efficiency: AI reduced operational costs, optimized resource allocation,
and minimized human errors.
3. Customer Orientation: AI-enabled CRM and predictive analytics improved customer satisfaction and loyalty.
4. Innovation: Continuous AI integration allowed SwiftAir to innovate in service offerings, such as personalized
travel packages and dynamic pricing.
References
1. Amira, N., Bhat, S. & George, T., 2024. AI-Enhanced Business Processes: Automation and Predictive Decision
Making. 2nd ed. London: TechPress.
2. Antony, J., 2022. Six Sigma for Business Process Improvement: Methods and Applications. 3rd ed. London:
Routledge.
3. Aguirre, S. & Rodriguez, A., 2024. Robotic Process Automation and AI Integration in Business Operations. New
York: Springer.
4. Bhat, S., Huang, Y. & George, T., 2025. AI in Supply Chain Management and Procurement: Emerging Trends.
Cambridge: MIT Press.
5. Brock, J. & von Wangenheim, F., 2021. Artificial Intelligence in Business Process Management: Enhancing
Efficiency and Decision-Making. Journal of Business Research, 129, pp. 905–917.
6. Davenport, T. & Ronanki, R., 2022. Artificial Intelligence for the Real World: Applications in Business Strategy.
Boston: Harvard Business Review Press.
7. Dumas, M., La Rosa, M., Mendling, J. & Reijers, H., 2021. Fundamentals of Business Process Management.
3rd ed. Berlin: Springer.
8. George, T. & Wooden, A., 2023. AI in Human Resource Management and Customer Experience. London:
Palgrave Macmillan.
9. Harmon, P., 2023. Business Process Change: A Guide for Managers and Process Professionals. 5th ed.
Burlington: Morgan Kaufmann.
10. Huang, Y., 2025. AI in Enterprise Systems: Procurement, Fulfillment, and Process Optimization. New York:
Wiley.
11. Huang, Y., Bhat, S. & George, T., 2023. AI-Driven Business Responses to Technological and Market Pressures.
International Journal of Information Management, 68, pp. 102554.
12. Lacity, M. & Willcocks, L., 2023. Robotic Process Automation and AI: A Manager’s Guide to Digital Workforce.
2nd ed. London: Palgrave Macmillan.
13. Laudon, K.C. & Laudon, J.P., 2022. Management Information Systems: Managing the Digital Firm. 18th ed.
London: Pearson.
14. Porter, M.E., 1985. Competitive Advantage: Creating and Sustaining Superior Performance. New York: Free
Press.
15. Stair, R. & Reynolds, G., 2021. Principles of Information Systems. 14th ed. Boston: Cengage.
16. Stoykova, A. & Shakev, N., 2023. Integrating Artificial Intelligence into Business Processes: Strategies and
Implementation. London: Springer.
17. Weske, M., 2022. Business Process Management: Concepts, Languages, Architectures. 3rd ed. Berlin:
Springer.
Chapter 4: Ethics and Privacy
LEARNING OUTCOMES
After reading this Section of the guide, the learner should be able to:
4 What is ethics
Throughout your professional career, you'll face various ethical and privacy challenges, particularly in relation to
information technology. These interconnected issues have become increasingly complex in the digital era, with
technology often making ethical decisions more complicated rather than simpler.
Take for example the Boston Red Sox case, where technology enabled unethical behavior, or consider how
implementing social computing tools for product development raises new privacy and ethical concerns.
3. Enable you to assess how information systems impact people both inside and outside your organization
A particular challenge exists for small businesses and startups: while they must protect sensitive customer data, they
often lack established ethical frameworks. The key lies in finding the right balance between necessary information
access and appropriate information use. While hiring trustworthy employees who follow ethical guidelines helps, a
fundamental question remains: do smaller organizations have proper ethical guidelines in place to begin with?
The essence is that all organizations, regardless of size, must prioritize ethical considerations in their operations,
especially regarding information handling and privacy protection.
4.2 Understanding ethical decision-making
Defining Ethics
Ethics can be understood as the moral guidelines people follow when making decisions about what's right and what's
wrong. Making these moral choices isn't always straightforward or obvious. However, we have access to various
decision-making frameworks that can assist us in navigating these ethical choices.
The core idea remains the same - ethics helps guide human behavior through established principles, even though
determining the right course of action can be challenging. The existence of various ethical frameworks provides
helpful structure for tackling complex moral decisions.
While many ethical frameworks exist, five key approaches stand out:
1. Utilitarian Approach
• Considers impact on all stakeholders including customers, employees, shareholders, community, and
environment
2. Rights Approach
3. Fairness Approach
• Evaluate outcomes
This systematic approach helps transform abstract ethical principles into practical decision-making tools, particularly
valuable in business settings.
Ethics in the Corporate Environment
In the business world, organizations establish unique ethical guidelines to direct their members' professional conduct.
These ethical codes serve as foundational frameworks for decision-making within organizations. A notable example
is the Association for Computing Machinery (ACM), which maintains comprehensive ethical standards for its
computing professionals.
However, ethical guidelines often present complex challenges. Members of multiple professional organizations may
encounter conflicting ethical requirements - for instance, one organization might demand strict adherence to all laws,
while another might encourage resistance to laws deemed unjust. This highlights the potential complexity in
navigating different ethical standards simultaneously.
Importantly, a distinction exists between ethical and legal considerations. Actions can be legally compliant yet
ethically questionable. Consider the case of bank foreclosures: while legally permissible, they often raise significant
ethical concerns. This demonstrates how ethical decision-making extends beyond mere legal compliance.
The implications of ethical choices ripple through society, affecting not just individuals but entire organizations and
communities. This underscores the importance of careful ethical consideration in corporate decision-making, even
when actions fall within legal boundaries.
The early 2000s saw major corporate scandals—Enron, WorldCom, Tyco—exposing serious ethical breaches in
financial reporting and leading to the 2002 Sarbanes-Oxley Act for stricter controls and executive accountability.
Ethical failures continued with the subprime mortgage crisis and Bernie Madoff’s Ponzi scheme, highlighting systemic
misconduct in the financial sector. More recently, Wells Fargo faced scandals involving fraudulent accounts,
unauthorized fees, employee terminations, fines, and executive resignations, demonstrating ongoing challenges in
corporate ethics and accountability
The rapid advancement of information technology has introduced new ethical complexities:
The case of Google analyzing credit card data to track offline purchases exemplifies these emerging ethical challenges
in the digital age.
Market Context and Challenge: In 2019, retail sales data revealed a significant pattern: 90% of purchases occurred
in physical stores, with only 10% through e-commerce. This distribution posed a challenge for digital advertising
platforms like Google and Facebook in proving their advertising effectiveness. Facebook's partnership with Square
and Marketo to track in-store visits intensified competition, responding to Google's existing AdWords store visit
metrics.
Data Collection Strategy: Google implemented a multi-faceted approach to track consumer behavior:
1. Location Tracking: Using Google Maps to monitor physical store visits
2. Digital Footprint Analysis: Collecting data from various Google services (YouTube, Gmail, Google Play)
3. Website Monitoring: Princeton research revealed Google's tracking presence on 70% of popular websites
through Google Analytics and 50% through DoubleClick
Advanced Data Integration: Google enhanced its tracking capabilities by:
• Integrating credit card transaction data with online behavior
• Developing Google Attribution to link ad views to actual purchases
• Monitoring purchase patterns even when location tracking is disabled
Privacy Measures and Concerns: Google claims to protect user privacy through:
• Custom encryption technology
• "Double-blind" encryption process for purchase matching
• Patent-pending mathematical formulas for data anonymization
However, privacy advocates raise concerns:
• Marc Rotenberg (Electronic Privacy Information Centre) warns about increasing data collection secrecy
• Paul Stephens (Privacy Rights Clearinghouse) questions data anonymity effectiveness
• Limited transparency about third-party partnerships handling 70% of U.S. card transactions
Consent and Transparency Issues:
• Google maintains users consent through service agreements
• Questions remain about merchant consent for credit card data sharing
• Limited disclosure about data handling processes and partnerships
• Historical reliance on loyalty program data with explicit consumer consent
The case highlights the ongoing tension between advanced marketing capabilities and privacy concerns in the
digital age.
Questions
1. Explain how Google utilizes information technology in combining and analyzing customers' online search
behavior with their real-world purchasing patterns. What technological tools and systems enable this
integration?
2. Evaluate Google's data integration practices through the lens of the three core ethical principles:
responsibility (accepting consequences), accountability (determining who is answerable), and liability
(legal obligations). How does each principle apply to Google's handling of consumer data across digital and
physical platforms?
In today's digital workplace, employees must promote responsible use of information technology. Common ethical
dilemmas in business often center around technology use, such as:
The growing complexity of IT applications has generated four main categories of ethical concerns:
1. Privacy Management How organizations collect, store, and share personal information
2. Data Accuracy Ensuring information authenticity, reliability, and correctness in collection and processing
4. Information Access Deciding who gets access to what information and whether access should involve fees
These categories encompass various ethical challenges faced by modern organizations. Understanding these issues
helps professionals navigate complex situations where the line between ethical and unethical behavior may not be
immediately clear. The practical scenarios provided in WileyPLUS further illustrate these ethical challenges through
real-world examples, offering context for understanding ethical decision-making in technology-related situations.
This framework helps organizations and individuals make informed decisions about technology use while maintaining
ethical standards in the digital age.
Ethical Issues in Information
• Privacy: Focuses on what personal information individuals must reveal, what can remain private, the limits of
employer surveillance, and database security.
• Accuracy: Concerns the authenticity, processing, and presentation of information, preventing errors, and
accountability for mistakes.
• Property: Addresses ownership of information, fair pricing, handling software piracy, and use of proprietary
databases
CASE STUDY: QUIZLET - DIGITAL LEARNING TOOLS AND ACADEMIC INTEGRITY IN MODERN EDUCATION
Background: Quizlet, a digital study platform, serves over 30 million users worldwide through web and mobile
applications. The platform's free learning tools reach half of U.S. high school students and one-third of college
students, generating revenue through advertising and premium subscriptions.
Platform Ethics and Controls:
• Honor code implementation
• Anti-cheating guidelines
• Copyright protection measures
• Test material detection systems
• User-based violation reporting
The Cheating Controversy: Digital transformation of learning materials has raised new academic integrity concerns.
While most use the platform legitimately, some students have:
• Used Quizlet during online tests
• Accessed actual exam questions through the platform
Texas Christian University (TCU) Case 2018: Challenge:
• 12 students faced suspension for alleged cheating
• Students claimed inadvertent use of exam content
• University-employed tutors allegedly recommended the platform
Response:
• Initial yearlong suspensions
• Student appeals and legal challenges
• Debate over digital learning responsibility
Resolution:
• Some suspensions overturned
• Academic penalties maintained
• Ongoing appeals for other sanctions
Key Issues and Implications:
1. Educational Evolution
• Need for updated teaching methods
• Question reuse practices
• Digital resource management
2. Academic Integrity
• Defining cheating in digital age
• Student responsibility
• Faculty adaptation
3. Platform Growth
• 300 million study sets
• 50 million monthly users
• Multi-language availability
Lessons Learned: The case demonstrates the complex challenges educational institutions face in balancing digital
learning tools with academic integrity, highlighting the need for clear policies and adapted teaching methods in the
modern educational landscape.
Questions
1. Evaluate the ethical implications of using digital study platforms like Quizlet for exam preparation. What are the
moral boundaries between legitimate study aid usage and academic dishonesty?
2. Assess whether students have an ethical obligation to report when they discover actual exam questions on digital
learning platforms. Does their silence on finding current test material constitute a form of academic misconduct?
These questions explore the intersection of digital learning tools, academic integrity, and ethical student behavior
in modern education.
4.3 Privacy
Privacy today includes both personal privacy (freedom from intrusion) and information privacy (control over personal
data). Although protected by law, these rights are increasingly challenged by modern technologies that enable
massive data collection, digital profiling, and the commercial use of personal information, creating tension between
privacy, public interest, and business practices.
Modern electronic surveillance has become a major privacy concern as advanced technologies now enable constant
monitoring in public and private spaces. Rapid improvements in sensors, smartphones, facial recognition, GPS, social
media systems, and drones have made surveillance cheaper, more powerful, and more widespread, allowing detailed
tracking of people’s identities, behaviors, and locations. This expanding surveillance ecosystem is transforming privacy
expectations and increasing the risks of misuse, profiling, and loss of anonymity in today’s connected world.
IT'S ABOUT BUSINESS: LICENSE PLATE READER TECHNOLOGY AND PRIVACY
License Plate Recognition (LPR) technology has evolved significantly from its original purpose of tracking stolen
vehicles by law enforcement. Today, private companies in the repossession and towing industries widely utilize this
technology, with major players like Digital Recognition Network, Vigilant Solutions, and MVTrac maintaining
extensive databases that have accumulated over 3 billion license plate photos since 2009.
The data collection process and business model involves scanners capturing plate numbers, GPS location, date, and
time. Private companies then sell this data to law enforcement and businesses. Notably, Vigilant Solutions offers
free database access to police departments in exchange for warrant information, a 25% fee from violation
collections, and the agreement to meet minimum monthly enforcement quotas.
Privacy and legal implications surrounding LPR technology are complex. The Driver Privacy Protection Act of 1994
restricts access to DMV data, limiting vehicle owner identification to law enforcement and repo companies. The
regulatory landscape varies significantly by state, with most lacking specific LPR regulations. New Hampshire has
taken the strongest stance by banning LPRs except for tolls and bridge security, while privacy concerns have led to
program suspensions in some cities.
Law enforcement applications have shown positive outcomes, including successful vehicle recovery (such as 15
vehicles in Danville, CA) and criminal arrests (31 arrests in 9 months). The technology enables real-time alerts for
violations and verification through dispatch centers. However, significant concerns persist regarding data retention
periods, limited warrant requirements, potential misuse for debt collection, and the broader privacy implications
of mass surveillance.
Looking to the future, technological advancement continues to outpace legislation. New developments include
smaller cameras, smartphone applications, integration with facial recognition technology, and potential
connections to DMV databases. This ongoing evolution highlights the persistent tension between law enforcement
effectiveness and privacy rights in the digital age, demonstrating both the benefits and risks inherent in automated
surveillance technology.
Questions
[Link] both ethical considerations and legal frameworks surrounding the use of automated license plate
reading technology. How do these systems align with current laws and moral standards?
2. Assess the ethical implications and legal considerations of Vigilant Solutions' business model - specifically their
practice of providing free LPR technology to law enforcement in exchange for access to enforcement data and
collection fees. What are the potential conflicts of interest?
3. What privacy concerns arise from the systematic collection and analysis of license plate data? Consider both
immediate and long-term implications of this data gathering and processing capability
WORKPLACE ELECTRONIC SURVEILLANCE: MODERN REALITIES
Workplace surveillance laws largely favor employers, giving them broad rights to monitor employee emails,
documents, and internet use, with limited privacy protection for workers. As a result, most organizations track online
activity to improve security and productivity, but this widespread monitoring highlights the ongoing tension between
organizational control, national security, and individual privacy rights.
In today's digital world, numerous institutions maintain vast databases of personal information. Credit reporting
agencies represent the most visible of these data custodians, but they are just one part of a complex network of
information holders. This network includes financial institutions, utility companies, healthcare providers, educational
institutions, retailers, and various government agencies, all maintaining detailed records of individual information.
Large-scale data systems, such as India’s Aadhaar biometric database, highlight both the usefulness and the serious
privacy risks of institutional data collection. As organizations gather ever-growing amounts of personal information,
the central challenge is balancing operational needs with individuals’ rights to privacy, security, and responsible data
use.
The internet provides powerful platforms for communication, but it also creates tension between freedom of
expression and personal privacy. Employers increasingly research job candidates online by reviewing social media,
search engines, and other platforms, making online information—whether accurate or not—highly influential. As a
result, negative digital content can seriously damage reputations and limit career opportunities, underscoring the
growing challenge of protecting privacy in an open digital environment.
ORGANIZATIONAL PRIVACY FRAMEWORKS AND PROTECTION MEASURES
Organizations are increasingly adopting formal privacy policies to protect the personal data of customers and
employees. Data collection is typically governed by either an opt-out model, where information is collected unless
users refuse, or an opt-in model, which requires explicit user consent and is favored by privacy advocates.
Technologies such as the Platform for Privacy Preferences (P3P) help users understand and compare website data
practices. However, privacy guidelines are only effective when supported by strong security measures, highlighting
the essential link between privacy policy and technical protection.
The privacy policy guidelines emphasize responsible handling of personal data across three main areas: data
collection, data accuracy, and data confidentiality. Organizations should collect personal information only for
legitimate business purposes and ensure it is relevant and not excessive. Individuals’ consent must be obtained before
collecting their data, either explicitly or through their actions.
Collected data must be accurate, verified, kept up to date, and accessible to individuals so they can review and correct
it. If there is a dispute about accuracy, the individual’s version should be recorded and shared when the data is
disclosed.
To protect confidentiality, organizations must implement strong physical, technical, and administrative security
measures. Personal data should not be shared with third parties without the individual’s permission (unless legally
required), all non-routine disclosures must be recorded, and information must only be used for purposes consistent
with the original business objective.
The global privacy landscape is fragmented, with about 50 countries having data protection laws, creating challenges
for international businesses. The European Union’s GDPR, implemented in 2018, is the most comprehensive privacy
regulation, defining personal and sensitive data, clarifying roles (data controllers, processors, and subjects), and
granting strong individual rights such as access, correction, and the right to be forgotten. While GDPR strengthens
personal data protection, it imposes high compliance costs, strict security requirements, and complex cross-border
data rules. Ongoing differences between regions—especially the U.S. and EU—highlight the need for evolving
international standards to balance global business operations with privacy rights.
Each business discipline faces unique ethical challenges in the digital age, requiring specific attention to privacy,
security, and ethical considerations. The common thread across all fields is the need to balance operational
efficiency with ethical responsibilities and privacy protection.
4.4 Application of Artificial Intelligence in Ethics & Privacy
The rapid advancement of Artificial Intelligence (AI) and Machine Learning (ML) systems introduces a new frontier of
ethical and privacy challenges that fundamentally reshape how organizations manage information and make
decisions. AI systems are complex, data-intensive, and often non-transparent, requiring a specialized approach to
traditional ethical concepts.
AI's core function is to find patterns and make predictions from massive datasets (Big Data), relying heavily on data
to learn, make decisions, and provide valuable insights. This capability drastically escalates privacy concerns beyond
simple data storage:
• Creation of Digital Dossiers: AI aggregates data from seemingly disparate sources—including online clicks,
social media, and location data—to create incredibly detailed, predictive digital profiles of individuals. This
predictive capability enables AI to infer sensitive personal attributes (like health status or political affiliation)
from data that, individually, appears innocuous.
• The Black Box Problem and Accountability: Many advanced AI models (like deep learning networks) are
difficult for humans to fully understand, leading to the "black box" problem. This lack of transparency
undermines the principle of Accountability because it makes it hard to verify decisions, assign blame, or
correct flaws when an automated decision causes harm in high-stakes fields like finance or criminal justice.
• Automated Bias and Fairness: AI algorithms learn from their training data. If this data reflects historical or
societal inequities (e.g., gender or race biases), the AI will codify and even exacerbate this algorithmic bias,
which is a significant ethical challenge to the principle of Justice. This can lead to discriminatory outcomes in
areas like hiring, loan approvals, and educational assessments.
The adoption of AI technology creates unique challenges across the four fundamental categories of ethical issues in
IT:
AI is not only a source of ethical risk but also a proactive tool for ethical governance:
• Explainable AI (XAI) for Transparency and Trust: XAI focuses on developing algorithms that can provide
human-understandable explanations for their outputs, essentially turning the "black box" into a "glass box".
This is considered a prerequisite for building trust and ensuring the adoption of AI, particularly in regulation-
driven sectors.
• Human Oversight: Generative AI ethics guidelines emphasize that AI should not replace human judgment,
especially in high-stakes contexts (like legal or medical decisions). Maintaining human oversight is crucial to
verify the accuracy and ethical use of AI-generated content.
This dynamic environment requires future information systems professionals to understand the ethical implications
of AI and commit to building trustworthy, accountable, and fair systems.
4.6 Summary
FUNDAMENTALS OF ETHICS IN IT
Definition and Core Principles Ethics comprises principles guiding right/wrong choices in human behavior. Three
fundamental tenets:
Organizations can mitigate legal risks through comprehensive privacy policies addressing:
• Information accuracy
• Confidentiality measures
Ethics guides right and wrong behavior and is based on responsibility, accountability, and liability. In information
technology, ethical concerns focus on four key areas: privacy, accuracy, property, and access. Organizations reduce
legal and ethical risks by implementing strong privacy policies that govern data collection, accuracy, and
confidentiality.
Modern technology has intensified threats to privacy through advanced data collection, electronic surveillance,
database security risks, and widespread online information sharing. These developments create new ethical
challenges and vulnerabilities, highlighting the need for careful data management and stronger privacy protection in
the digital age.
The integration of AI into ethics and privacy presents critical challenges, notably the algorithmic bias that perpetuates
discrimination and the "black box" nature that undermines accountability and transparency. To counter these risks,
AI governance relies on tools like Explainable AI (XAI) to interpret decisions and Privacy-Enhancing Technologies
(PETs), such as Differential Privacy, to secure user data during analysis. Ultimately, managing AI ethically requires
robust systems that ensure human oversight and adhere to the core principles of fairness, privacy, and transparency.
Problem-Solving Activities
a) What are the ethical implications of managers monitoring employee web activity, even though it's legal?
b) How should we evaluate employees accessing inappropriate "sinful six" websites from an ethical
standpoint?
c) Was the security manager's decision to report browsing histories to management ethically sound?
d) Is it ethically justified to punish employees for inappropriate web browsing? What constitutes appropriate
punishment?
e) What are the best approaches for companies to handle this type of situation?
2. How might the Computer Ethics Institute's "Ten Commandments" be improved or expanded?
3. Evaluate the ACM's code of ethics - is it comprehensive enough for today's technology landscape? Explain your
reasoning.
4. What practical privacy protection measures does the Electronic Frontier Foundation recommend for individual
users?
Reference
Davis, J. (2018) '1.4 Million Patient Records Breached in UnityPoint Health Phishing Attack', HealthcareIT News, 31
July.
Davis, J. (2018) 'Hackers Breach 1.5 Million Singapore Patient Records, Including the Prime Minister's', HealthcareIT
News, 20 July.
GasBuddy (2019) 'GasBuddy Debuts New Consumer Ranking for Fuel and Convenience Brands with 4,000+ Locations',
News Release, 9 July.
Hartmans, A. (2017) 'An App for Finding Nearby Gas Stations Is No. 2 in the App Store as Florida Prepares for Hurricane
Irma', Business Insider, 8 September.
Mearian, L. (2018) 'Smartphones Becoming Primary Device for Physician and Patient Communications',
Computerworld, 4 April.
Sider, A. (2017) 'A Fuel App Scores Big During Shortage', Wall Street Journal, 11 September.
Tangermann, V. (2017) 'Five Ways Cell Phones Are Literally Changing Global Health', Futurism, 25 October.
Tuttle, B. (2017) 'Florida Is Running out of Gasoline. This App Is Helping People Find It', Time, 7 September.
Wattles, J. (2017) 'Dallas' Gas Panic Was Totally Preventable. Here's Why', CNN, 1 September.
Wethe, D. (2017) 'As Florida Fuel Grew Scarce, GasBuddy App Change Filled Gap', Bloomberg, 12 September.
Wireless Technologies and Mobile Computing: Altaeros (2019) Available at: [Link] (Accessed: July 2019).
Cellular and Network Services: AT&T (2019) Available at: [Link] (Accessed: July 2019). Huawei (2019) Available
at: [Link] (Accessed: July 2019). Motorola (2019) Available at: [Link] (Accessed: July 2019).
Samsung (2019) Available at: [Link] (Accessed: July 2019). Verizon (2019) Available at: [Link]
(Accessed: July 2019).
Satellite and GPS Services: Globalstar (2019) Available at: [Link] (Accessed: July 2019). Iridium (2019)
Available at: [Link] (Accessed: July 2019). Planet Labs (2019) Available at: [Link] (Accessed:
July 2019). SpaceX (2019) Available at: [Link] (Accessed: July 2019).
Mobile Payment and Commerce: Alipay (2019) Available at: [Link] (Accessed: July 2019). Ant Financial
Services Group (2019) Available at: [Link] (Accessed: July 2019). WeChat (2019) Available at:
[Link] (Accessed: July 2019).
Healthcare Technology: AliveCor (2019) Available at: [Link] (Accessed: July 2019). Cupris Health (2019)
Available at: [Link] (Accessed: July 2019). UnityPoint Health (2019) Available at: [Link]
(Accessed: July 2019).
Environmental and Resource Monitoring: Global Fishing Watch (2019) Available at: [Link]
(Accessed: July 2019). Imazon (2019) Available at: [Link]/en/ (Accessed: July 2019). Orbital Insight
(2019) Available at: [Link] (Accessed: July 2019).
IoT and Smart Technology: Nest Labs (2019) Available at: [Link] (Accessed: July 2019). General Electric (2019)
Available at: [Link] (Accessed: July 2019). Humatics (2019) Available at: [Link] (Accessed: July
2019).
Research Reports: First Orion (2019) 'Mobile Traffic Report', First Orion Research Report, July 2019. RTI International
(2019) 'Global GPS Impact Study', RTI Research Report, 2019.
News Sources: Bloomberg BusinessWeek (2017) 'Digging Deep to Find the Future of Mobile', 5 November.
Computerworld (2018) 'Smartphones Becoming Primary Device for Physician and Patient Communications', 4 April.
Wall Street Journal (2017) 'A Fuel App Scores Big During Shortage', 11 September
Samaan, A., et al. (2025). “Governing AI in the World of Work: A review of global ethics guidelines.” International
Labour Organization.
Mehmood, T. (2025). Ethical AI in education: Addressing bias, privacy, and equity in AI-driven learning systems. AI
EDIFY Journal, 2(1), 38-45.
Cem and Sila (2025). “Generative AI Ethics: Concerns and How to Manage Them?”. Accessed from: Generative AI
Ethics: Concerns and How to Manage Them?
Rotel. (2025). AI Ethics: Privacy, Security, and Bias – The Data Renaissance: Analyzing the Disciplinary Effects of Big
Data, Artificial Intelligence, and Beyond.
Jay Yagnik (2025). “Private AI Compute: our next step in building private and helpful AI.”. Accessed from: Private AI
Compute advances AI privacy
Dhruvitkumar, V. T. (2024). Enhancing Cybersecurity and Privacy using Artificial Intelligence: Trends and Future
Directions of Research.
Steven W (2025). Leveraging AI and Emerging Technology to Enhance Data Privacy and Security. Accessed from:
Leveraging AI and Emerging Technology to Enhance Data Privacy and Security - R Street Institute
Centre for Information Policy Leadership (CIPL). (2025). Privacy-Enhancing and Privacy- Preserving Technologies in AI
Zirpoli, CT (2025). Generative Artificial Intelligence and Copyright Law. Accessed from: Generative Artificial
Intelligence and Copyright Law | [Link] | Library of Congress
Patil, D. (2024). Explainable Artificial Intelligence (XAI): Enhancing Transparency And Trust In Machine Learning
Models. Available at SSRN 5057400.
Candace. M (2025). What is AI transparency? A comprehensive guide. Accessed from: What is AI transparency? A
comprehensive guide
Chapter 5: Computer Security and Artificial Intelligence
LEARNING OUTCOMES
After reading this Section of the guide, the learner should be able to:
• Explain the concept of digital (computer) security risks and describe the
various types of cybercriminals, including how Artificial Intelligence influences
modern cyber-threat behavior.
• Describe various types of AI-Enhanced Internet and Network Attacks and
explain ways to safeguard against these attacks.
• Discuss the types of devices available that protect computers from system failure.
• Explain the ways that software manufacturers protect against software piracy.
Digital security risks refer to vulnerabilities that threaten the confidentiality, integrity, and availability (CIA) of
information systems. These risks arise from malicious software, human error, social engineering, weak
controls, and system vulnerabilities (Rainer & Prince, 2022).
In the era of Artificial Intelligence (AI), security risks have become more sophisticated as cybercriminals
increasingly leverage AI to automate, enhance, and scale their attacks. Modern attackers no longer rely solely
on traditional hacking techniques; instead, they use advanced AI-driven tools to exploit vulnerabilities with
greater precision and speed. One prominent example is the rise of AI-generated phishing emails, which are
crafted to mimic natural human writing styles, making them more convincing and difficult for users to detect.
In addition, AI-powered vulnerability scanners can rapidly identify weaknesses in computer systems and
networks, far faster than manual assessments, thereby giving attackers a significant advantage. Another
emerging threat is deepfake impersonation, in which AI technologies generate realistic audio, video, or images
to impersonate individuals or organizations and manipulate them. These advancements demonstrate how AI,
while beneficial, also introduces complex security challenges that require robust defence strategies and
continuous awareness (Smith, 2024).
5.2 Types of Cybercriminals (AI-Enhanced Threat Landscape)
AI in Cybersecurity: Summary
1. Defenders: Use AI to detect anomalies, predict attacks, and respond automatically.
2. Hackers:
• White hat: Ethical hackers using AI to find and fix vulnerabilities.
• Black hat: Malicious hackers using AI to exploit systems.
• Grey-hat: Operate between ethical and malicious activities.
3. Cybercriminals: Use AI to automate attacks, scale operations, and process stolen data efficiently.
4. Phishers: AI generates realistic, targeted phishing messages to steal sensitive info.
5. Ransomware Attackers: AI identifies high-value targets, evades detection, and spreads malware effectively.
6. Insider Threats: AI detects unusual behaviour, but insiders can misuse AI to bypass security.
7. State-Sponsored Hackers: Use AI for cyber-espionage, automated reconnaissance, APTs, and disinformation
campaigns. [Link]
4.2 As of 2023, cybercrime has continued to evolve with the advancement of technology. Trends include:
➢ Increased Ransomware Attacks: Ransomware-as-a-service (RaaS) models have
emerged, making it easier for less technically skilled criminals to launch attacks
(Zhang et al., 2023).
➢ Social Engineering Techniques: Attackers increasingly leverage social
engineering to manipulate individuals into revealing sensitive information (Brown,
2023).
➢ IoT Vulnerabilities: With the rise of the Internet of Things (IoT), devices are often
poorly secured, making them attractive targets for cybercriminals (Nguyen et al.,
2023)
5.3 AI-Enhanced Internet and Network Attacks
Internet and network attacks refer to malicious activities aimed at disrupting systems, damaging digital
resources, or gaining unauthorized access to networks and data. Modern attackers increasingly enhance these
attacks using Artificial Intelligence, enabling faster automation, more accurate targeting and harder-to-detect
techniques (Kolosnjaji et al., 2024).
5.4 Types of Internet and Network Attacks
AI has made internet and network attacks more sophisticated, including malware, phishing, DDoS, and Man-
in-the-Middle attacks. Organisations use AI for detection, prevention, and mitigation, while attackers exploit
AI to bypass defenses. Network Security Attacks, Vulnerabilities, Threats and Countermeasures
[Link]
• Firewalls: Employ both hardware and software firewalls to oversee and regulate incoming
and outgoing network traffic (Cisco,2024).
• Encryption: Secure sensitive data with encryption during transmission and storage to
prevent unwanted access (NIST,2023).
• Periodic Audits: Perform systematic security audits and vulnerability assessments to detect
and address deficiencies (SANS ,Institute,2023).
• Patch Management: Maintain all software and systems current to safeguard against
identified vulnerabilities (Microsoft,2024).
• Incident Response strategy: Formulate and consistently revise an incident response
strategy to promptly and efficiently manage possible breaches (CIS, 2024)
5.6 Preventing Unauthorized Access in the Age of Artificial Intelligence (AI)
Preventing unauthorized computer access and use remains essential for sustaining the confidentiality,
integrity, and availability of information systems. With the rise of Artificial Intelligence (AI), modern security
strategies increasingly integrate AI-driven tools that enhance monitoring, authentication, and threat
detection. The techniques below align traditional security practices with emerging AI capabilities.
• Strong Password Policies
Implementing strong password policies continues to be a foundational security measure. AI-powered
password-cracking tools have become more sophisticated, making complex passwords even more important.
Enforcing rules such as minimum length, character variety, and periodic password changes helps mitigate AI-
enhanced brute-force attacks (Hong et al., 2021).
• Multi-Factor Authentication (MFA)
AI enhances MFA systems by enabling intelligent biometric verification, behavioral authentication, and
anomaly detection. Beyond traditional tokens, AI-driven MFA solutions can analyse user behaviour—such as
typing patterns or device usage—to detect suspicious login attempts (Alghamdi et al., 2022).
• User Access Controls
Role-Based Access Control (RBAC) combined with AI-driven monitoring strengthens the principle of least
privilege. AI systems automatically flag unusual access patterns (e.g., employees accessing data outside their
role), reducing the risk of insider threats or compromised accounts (Sharma & Chen, 2021).
• Firewalls and Intrusion Detection/Prevention Systems (IDS/IPS)
Modern firewalls and IDS now incorporate Machine Learning (ML) to detect anomalies that traditional rule-
based systems may miss. AI-enabled IDS/IPS can learn normal network behaviour and identify deviations in
real time, improving early detection of unauthorized access attempts (Khan et al., 2023).
• Regular Software Updates
AI tools can automatically scan systems to identify outdated software and predict potential vulnerabilities
before they are exploited. Automated patch management solutions enhance the speed and accuracy of
updates, reducing human error (Srinivas & Devi, 2021).
• Employee Training and Awareness
AI-based training platforms use simulations and adaptive learning techniques to teach employees how to
identify threats, especially phishing and social engineering. These platforms analyse user weaknesses and
personal training to reduce risky behaviour (Farrukh et al., 2023).
• Data Encryption
AI strengthens encryption by improving key management and detecting unauthorized attempts to access
encrypted data. Additionally, AI algorithms facilitate real-time risk assessment to determine when stronger
encryption is needed to protect sensitive data (Zhang & Li, 2021).
5.7 Software manufacturers employ several strategies to protect against software piracy
• Maintaining reliable computer systems protects data integrity, operational continuity, and productivity. Key
measures include:
• Power Protection: UPS and surge protectors prevent damage from outages and voltage spikes.
• Data Protection: RAID, regular backups, NAS, disk imaging, and cloud storage ensure data redundancy and recovery.
• Hardware Maintenance: Cooling systems and redundant power supplies prevent overheating and failures.
• Software and Security: Firewalls, security software, and system monitoring detect and prevent cyber threats and
hardware issues.
5.9 Software manufacturers use a variety of methods to protect against software piracy, including:
1. Licensing Agreements: Manufacturers often require users to agree to licensing agreements that
specify the terms of use. These agreements can include restrictions on copying, distribution, and
installation (Koch, 2021).
2. Product Keys and Activation: Many software products require users to enter a unique product
key or activate the software online. This key is often tied to the user’s hardware or account,
making it difficult to share or duplicate (Smith & Jones, 2022).
3. Digital Rights Management (DRM): DRM technologies limit the ways users can access and use
the software. For example, DRM may restrict copying, sharing, or modifying the software (Doe,
2023).
4. Code Obfuscation: This technique involves making the software's source code difficult to
understand, which helps deter reverse engineering and tampering (Lee, 2020).
5. Watermarking: Some manufacturers embed unique identifiers or watermarks in their software
to trace unauthorized copies back to the original purchaser (Nguyen, 2021).
6. Freemium Models: Offering a basic version for free while charging for premium features can
reduce piracy by providing legitimate alternatives that meet users' needs without requiring
illegal copies (Patel & Brown, 2024).
7. Regular Updates and Support: Providing ongoing updates and customer support can encourage
users to purchase legitimate copies, as pirated versions may not receive these benefits (Turner,
2023).
8. Anti-Piracy Campaigns: Manufacturers may engage in awareness campaigns to educate users
about the risks and legal consequences of using pirated software (Harris, 2022).
5.10 Encryption
Encryption converts plain text into unreadable ciphertext to protect data from unauthorized access, ensuring
confidentiality and integrity. Symmetric encryption uses a single shared key for both encryption and
decryption, making it fast and suitable for large data but dependent on secure key management (e.g., AES,
DES). Asymmetric encryption uses a public key for encryption and a private key for decryption, allowing secure
communication without sharing secret keys (e.g., RSA). Modern systems often combine both methods:
asymmetric encryption secures key exchange, while symmetric encryption efficiently protects bulk data.
5.11 Digital Signatures
Digital signatures provide a way to verify the authenticity and integrity of a message or document.
The process involves:
• Hashing: The sender generates a hash (a fixed-size string of characters) from the message using
a hash function, which converts the original data into a unique representation (Zhang, 2022).
• Signing: The sender encrypts the hash with their private key to create the digital signature. This
signature is unique to both the message and the sender.
• Verification: The recipient decrypts the digital signature using the sender's public key to retrieve
the hash. They also generate new hash from the received message. If both hashes match, it
confirms that the message is authentic and has not been altered (Patel et al., 2024).
Recommended video resources: What are Digital Signatures?
[Link]
5.12 Digital Certificates
Digital certificates are electronic documents used to prove the ownership of a public key. They are
issued by trusted entities known as Certificate Authorities (CAs) and contain the following
information:
1. Public Key: The public key of the entity to whom the certificate is issued.
2. Identity Information: Details about the entity, such as name, organization, and address.
3. Expiration Date: The date when the certificate will no longer be valid.
4. Signature of the CA: The CA’s digital signature, which verifies that the certificate has not been
tampered with and is legitimate (Smith & Johnson, 2023).
Digital Certificates Explained - How digital certificates bind owners to their public key
[Link]
Backing up computer resources is essential for protecting data and ensuring recovery from hardware failures,
corruption, or cyberattacks. Backup options include:
• Local Backups: Store data on devices like external drives or NAS; fast and accessible but vulnerable to physical
damage or theft.
• Cloud Backups: Store data on remote servers for scalability and offsite protection; requires internet and may have
costs.
• Incremental Backups: Save only changes since the last backup, saving time and storage, often used with full
backups.
• Full Backups: Create complete copies of all data; thorough but time- and storage-intensive.
• Snapshot Backups: Capture system state at a specific moment for quick recovery, useful in virtual environments.
Disaster Recovery Solutions: Combine multiple backup methods and planning for rapid recovery after major incidents,
ensuring business continuity
5.14 Safeguard Measures
Physical Security Measures: Utilize locks, security cameras, and access control systems to
prevent unauthorized access to hardware (Higgins, 2020). This includes securing server
rooms and using cable locks for laptops and other portable devices.
Environmental Controls: Ensure that hardware is protected from environmental factors such
as extreme temperatures, humidity, and dust. This can be achieved through proper HVAC
systems and regular maintenance (Smith, 2021).
Data Encryption and Backup: Implement encryption for sensitive data stored on hardware to
prevent data breaches in case of theft. Regular backups can also protect against data loss
due to hardware failure (Jones, 2022).
Asset Management: Maintain an inventory of all hardware assets, which helps in tracking
and recovering stolen items. Regular audits can also help identify any discrepancies (Lee,
2023).
Insurance: Investing in insurance policies that cover hardware, theft and damage can
provide financial protection and facilitate recovery (Taylor, 2022)
Case study
Risk: Phishing is a form of social engineering that targets individuals by tricking them into
providing sensitive information, such as usernames, passwords, and credit card details.
Once attackers gain access to the accounts, they can siphon funds or commit identity fraud.
Impact: The bank had to reimburse customers for funds stolen and invest in additional
security measures, such as multifactor authentication, to prevent future incidents.
Ransomware Attack on a Healthcare Facility
Scenario: In 2021, a ransomware attack hit a hospital system in Ireland, encrypting critical
data, including patient records. The attackers demanded a large ransom to unlock the data.
The hospital's operations were severely disrupted, causing delays in surgeries and
treatments.
Risk: Ransomware attacks involve malware that encrypts a victim's data, making it
inaccessible. Attackers demand a ransom to restore access and often target healthcare
institutions because their services are critical, and they may be more likely to pay.
Impact: The hospital faced operational downtime, loss of critical patient data, and the risk of
compromised patient privacy. Some patients had to be transferred to other facilities, and
the hospital incurred significant recovery costs.
Data Breach at a Social Media Company
Scenario: In 2018, Facebook experienced a major data breach where the personal
information of 50 million users was compromised. Hackers exploited a vulnerability in the
"View As" feature, allowing them to take over user accounts and access private messages,
photos, and posts.
Risk: A data breach occurs when unauthorized individuals access confidential information. In
this case, hackers exploited software vulnerability, gaining access to sensitive user data.
Impact: Facebook faced legal and reputational consequences, with the breach leading to
public outrage, governmental scrutiny, and hefty fines under data protection laws. The
company also had to address security vulnerabilities and improve user privacy controls.
Scenario: The SolarWinds attack in 2020 affected multiple organizations, including government
agencies and private companies. Hackers compromised SolarWinds' software update
system, inserting malicious code that was then distributed to thousands of customers via a
legitimate software update.
Risk: A supply chain attack targets third-party suppliers or service providers to infiltrate
organizations indirectly. In this case, the malicious code allowed attackers to spy on targeted
organizations, gaining access to sensitive data and communications.
Impact: The attack compromised several high-profile U.S. government agencies and private
firms, leading to a significant national security incident. The financial costs of remediation
and reputational damage were enormous, and the breach raised awareness about the need
for tighter security across the supply chain.
Scenario: In 2019, an employee at a financial firm stole sensitive client data and sold it on
the dark web. The employee had legitimate access to the information as part of their role
but abused their access for personal gain.
Risk: An insider threat arises when someone within an organization, such as an employee or
contractor, intentionally or unintentionally compromises security. In this case, the threat
was intentional.
Impact: The breach resulted in financial losses for clients, legal consequences for the
employee, and a tarnished reputation for the firm. It also highlighted the importance of
implementing robust internal security measures like monitoring, data access controls, and
employee training.
Scenario: In 2020, a hacker accessed a family's smart home devices, including security
cameras and thermostats. The hacker gained access by exploiting weak passwords,
causing distress for the family as the hacker took control of the devices remotely and
spied on their activities.
Risk: IoT (Internet of Things) devices, such as smart cameras, thermostats, and voice
assistants, are vulnerable to hacking if they are not properly secured. Often, these devices
lack robust security measures, making them easy targets for cybercriminals.
Impact: The family experienced a violation of privacy and had to replace or update the
compromised devices. This incident raised awareness about the need for stronger password
protection and network security for smart home devices.
Key Takeaways
• Phishing and ransomware attacks are common, particularly in sectors like
finance and healthcare.
• Data breaches can result in significant financial and reputational
damage, especially for companies that handle large amounts of user
data.
• Supply chain attacks highlight the importance of securing not just
internal systems, but also third-party partners.
• Insider threats remain a significant challenge, emphasizing the need
for internal security measures.
• IoT vulnerabilities show that even personal devices in homes can be
targeted, stressing the need for vigilance across all digital platforms.
Case Study: AI-Enhanced Cyberattack at EduTech Private University
Using the case study provided on the AI-enhanced cyberattack at EduTech Private
University, answer the following questions:
1. Identify and explain three AI-enhanced cyberattack techniques used by the attackers
during the incident.
(9 marks)
2. Discuss two key vulnerabilities within the university’s digital ecosystem that may
have enabled the attack to succeed.
(6 marks)
3. Explain the impact of the cyberattack on EduTech Private University’s academic and
administrative operations. Provide at least three consequences.
(6 marks)
4. Recommend two AI-driven cybersecurity measures that the university could
implement to prevent similar attacks in the future.
(4 marks)
REFERENCES
Alghamdi, A., Khan, R. & Hussain, M., 2022. AI-Driven Multi-Factor Authentication Systems:
A Review. Journal of Cybersecurity Innovation, 14(2), pp. 55–69.
Anderson, P., 2021. Enterprise Hardware Reliability and Redundant Power Systems. IT
Infrastructure Journal, 9(3), pp. 44–57.
Anderson, R. & Peters, M., 2022. Disaster Recovery and Business Continuity Models. New
York: Pearson.
Brown, A., 2023. Social Engineering Risk Trends in the Digital Era. Information Security
Review, 11(1), pp. 21–33.
Brown, K., Chan, W. & Patel, S., 2022. Incremental Backup Technologies and Their Efficiency
in Enterprise Systems. International Journal of Data Management, 15(4), pp. 87–98.
Cisco, 2024. Firewall Technologies and Network Protection. Cisco Security White Paper.
Available at: [Link] (Accessed: 15 November 2025).
CIS (Center for Internet Security), 2024. Incident Response Best Practices. CIS Guidelines.
Available at: [Link] (Accessed: 15 November 2025).
Cloudflare, 2024. Understanding DDoS Attacks. Cloudflare Security Reports. Available at:
[Link] (Accessed: 10 November 2025).
Davis, L., 2023. System Monitoring and Predictive Maintenance Tools. Journal of IT
Operations, 7(2), pp. 60–72.
Doe, J., 2023. Digital Rights Management and Software Protection. Software Security
Journal, 12(1), pp. 33–47.
Farrukh, S., Li, W. & Mbatha, P., 2023. AI-Based Employee Cybersecurity Training Systems.
Computers & Security, 19(3), pp. 77–95.
Harris, T., 2022. The Impact of Anti-Piracy Campaigns on Software Use. Journal of Digital
Rights, 6(2), pp. 40–52.
Higgins, B., 2020. Physical Security and Digital Asset Protection. Security Technology Review,
5(4), pp. 10–22.
Hong, K., Smith, B. & Rhee, J., 2021. Password Security in an AI-Driven Threat Landscape.
Cyber Defense Review, 18(2), pp. 99–115.
Jones, M., 2022. Data Encryption as a Safeguard Against Hardware Theft. Information
Assurance Review, 13(1), pp. 50–61.
Jones, P. & Smith, R., 2021. Cloud Backup Adoption and Security Considerations. Cloud
Computing Journal, 14(3), pp. 22–36.
Johnson, W. & Smith, D., 2021. Electrical Surge Protection for Digital Systems. Hardware
Reliability Review, 9(3), pp. 18–29.
Khan, T., Ali, S. & Moyo, K., 2020. Role of UPS Systems in Preventing Data Loss. Journal of
Power & Computing, 6(2), pp. 26–39.
Khan, Z., Chen, G. & Rogers, P., 2023. AI-Integrated Intrusion Detection Systems. Network
Security Today, 17(4), pp. 70–84.
Klein, L. & Schneider, M., 2020. Local Backup Systems and Reliability Assessments. Journal of
Computer Storage, 8(1), pp. 33–48.
Koch, A., 2021. Licensing Agreements and Software Piracy Prevention. Legal Studies in
Cybersecurity, 4(2), pp. 14–28.
Kolosnjaji, B. et al., 2024. AI-Enabled Cyber Threats and Defensive Strategies. Journal of
Artificial Intelligence Security, 10(1), pp. 1–22.
Kumar, S. & Singh, A., 2023. RSA and Modern Public-Key Cryptography: A Review. Journal of
Cryptographic Systems, 12(2), pp. 40–54.
Lee, J., 2020. Software Code Obfuscation Techniques. Software Engineering Review, 11(3),
pp. 55–67.
Lee, W. & Chen, Y., 2023. NAS-Based Backup Solutions for Modern Enterprises. Journal of
Storage Technology, 14(2), pp. 29–42.
Lee, Y., 2023. Full Backup Strategies in Large-Scale Organisations. Data Preservation Journal,
7(2), pp. 18–31.
Miller, S., 2024. Cybersecurity Tools for System Integrity Protection. Journal of Defensive
Computing, 9(1), pp. 77–89.
Nguyen, T., 2021. Watermarking Strategies for Intellectual Property Protection. Cyber Law
Review, 3(1), pp. 20–34.
Nguyen, V., Singh, P. & Zhao, L., 2023. IoT Security Vulnerabilities. Internet of Things
Security Journal, 5(2), pp. 44–59.
NIST, 2023. Encryption Standards and Best Practices. National Institute of Standards and
Technology. Available at: [Link].
O’Brien, K., 2023. Disk Imaging as a System Recovery Tool. Journal of Digital Preservation,
5(4), pp. 31–46.
Patel, A. & Brown, M., 2024. Freemium Software Models and Anti-Piracy. Digital Business
Innovation Journal, 10(2), pp. 49–62.
Patel, D., Kumar, R. & Singh, V., 2022. RAID Systems and Data Redundancy. Journal of
Storage Architecture, 12(1), pp. 15–28.
Patel, S., Tan, R. & Mohammed, H., 2024. Digital Signature Verification Methods. Journal of
Cryptography and Security, 16(1), pp. 60–73.
Rainer, R.K. & Prince, B., 2022. Introduction to Information Systems. 8th ed. Hoboken:
Wiley.
Rivest, R., 2021. Foundations of Symmetric Encryption. Cryptology Perspectives, 9(2), pp.
22–35.
SANS Institute, 2023. Security Audit and Vulnerability Assessment Guidelines. Available at:
[Link].
Sharma, P. & Chen, A., 2021. AI-Driven Access Control Systems. Information Security &
Management Review, 13(3), pp. 28–39.
Smith, A. & Johnson, L., 2023. Digital Certificates and Public Key Infrastructure. Journal of
Secure Communications, 11(4), pp. 34–50.
Smith, J., 2021. Environmental Control Measures for IT Hardware. Hardware Management
Review, 8(4), pp. 15–27.
Smith, T., 2024. Artificial Intelligence and Modern Cyber Threats. Journal of Digital Security,
19(1), pp. 1–12.
Srinivas, H. & Devi, R., 2021. Automated Patch Management Using AI. Modern Computing
Systems, 12(1), pp. 39–53.
Taylor, M., 2022. Insurance Solutions for IT Asset Protection. Journal of Technology Risk,
6(2), pp. 77–89.
Turner, S., 2023. Software Updates as a Deterrent to Piracy. Digital Publishing Review, 7(1),
pp. 12–25.
Williams, F. & Patel, J., 2022. Cloud Backups and Data Security. Cloud Architecture Review,
15(1), pp. 50–66.
Zhang, L., 2022. Hashing and Digital Integrity Mechanisms. Cryptographic Technologies
Journal, 7(3), pp. 44–56.
Zhang, Y., Peters, A. & Lee, F., 2023. Ransomware-as-a-Service (RaaS) Trends. Cybercrime
Intelligence Review, 12(1), pp. 29–41.
Zhang, Z. & Li, J., 2021. AI-Enabled Advanced Encryption Mechanisms. International Journal
of Cryptographic Science, 10(2), pp. 18–32.
LEARNING OUTCOMES
After reading this Section of the guide, the learner should be able to:
5.1 Discuss ways that common challenges in managing data can be addressed using data
governance.
5.2 Identify and assess the advantages and disadvantages of relational databases.
5.3 Define Big Data and explain its basic characteristics.
5.4 Explain the elements necessary to successfully implement and maintain data warehouses.
5.5 Describe the benefits and challenges of implementing knowledge management systems in
organizations.
5.6 Understand the processes of querying a relational database, entity-relationship modeling, and
normalization and joins.
Introduction
In today's digital age, every click, transaction, and interaction generate data, making the ability to
manage and leverage this information crucial for modern organizations. Think of data management
like organizing a vast digital library - it's not just about storing books (or in this case, data), but making
sure you can find exactly what you need when you need it.
Organizations worldwide are investing heavily in data management - and for good reason. Just as a
well-organized library helps students find resources efficiently, effective data management helps
businesses make smarter decisions, serve customers better, and stay ahead of competitors. However,
this comes with its challenges: imagine trying to organize and make sense of a library that grows by
thousands of volumes every second!
Modern businesses are like learning organisms, constantly absorbing and processing information
through sophisticated database systems and knowledge management tools. These systems help
transform raw data into useful insights, much like how a skilled researcher synthesizes information
from multiple sources to form valuable conclusions.
Whether you're planning to work in technology, marketing, finance, or any other field, understanding
data management is no longer optional - it's as fundamental as knowing how to read and write. Poor
data management can be as problematic as a disorganized filing system, while good practices can give
organizations a powerful competitive edge.
This chapter will walk you through the essential concepts of data and knowledge management,
helping you understand how organizations capture, organize, and use information in today's digital
world. We'll explore database design, knowledge management systems, and how businesses turn vast
amounts of data into actionable insights.
Data management encompasses the comprehensive practices and procedures organizations employ
to handle their information assets. This involves not just storing data, but ensuring its accessibility,
accuracy, and security throughout its entire lifecycle. The impact of poor data management can be
severe and far-reaching, affecting everything from daily operations to strategic planning.
Consider a hospital's patient records system. Every aspect of patient care depends on accurate,
accessible data. When a patient arrives in the emergency room, medical staff need immediate access
to their medical history, allergies, and current medications. Any delay or inaccuracy in this data could
have life-threatening consequences. This exemplifies why data quality must be measured across
multiple dimensions:
Accuracy refers to the correctness of stored information. In financial systems, even a small decimal
point error could result in significant monetary discrepancies. Banks employ sophisticated validation
systems to ensure transaction amounts are recorded correctly across all systems.
Completeness ensures all necessary information is present. A customer order isn't truly complete
without shipping address, payment information, and product details. Missing any of these elements
could halt the entire fulfillment process.
Timeliness relates to how current the information is and how quickly it's available when needed. Stock
trading systems require microsecond-level timeliness, as even slight delays can result in significant
financial losses.
Consistency means that data remains uniform across different systems and locations. When a
customer updates their address, this change should reflect across all relevant databases and
applications simultaneously.
One of the primary challenges of data management is the sheer volume of data that organizations
must handle. Major corporations, like Google and Facebook, deal with exabytes of data daily,
necessitating robust data storage and processing solutions. This overwhelming volume requires
organizations to implement scalable technologies that can accommodate growth while ensuring
efficient data retrieval.
Another challenge is data scattering, which occurs when data is distributed across multiple systems
and locations. This fragmentation can hinder an organization’s ability to access and analyze
comprehensive datasets, thereby impacting decision-making processes.
Organizations also contend with multiple data sources, which may include internal records such as
customer databases and external sources such as social media. New data sources, such as Internet of
Things (IoT) devices, further complicate the data landscape by generating real-time data streams that
need immediate processing.
The concept of data rot refers to the degradation of storage media over time and the obsolescence of
formats and systems, posing a significant risk to data integrity. Furthermore, organizations must
establish robust data security protocols to safeguard data quality and integrity across global
operations.
For instance, a bank that loses critical customer data due to a lack of proper data governance policies
can face severe repercussions, including loss of customer trust and regulatory fines.
Data Governance
Data governance is defined as a formal approach to managing data across an organization, ensuring
its accuracy, security, and accessibility. Effective data governance involves the establishment of
policies, procedures, and standards that guide how data is managed and utilized. It ensures that data
is reliable and meets regulatory requirements.
For example, pharmaceutical companies must adhere to stringent data governance protocols to
comply with regulations such as the Health Insurance Portability and Accountability Act (HIPAA). By
implementing effective data governance practices, organizations can mitigate risks associated with
data mismanagement and enhance data quality.
Master data management is a process that spans allof an organization’s business processes and
applications. It provides companies with the ability to store, maintain, exchange, and synchronize a
consistent, accurate, and timely “single version of the truth” for the company’s master data.
Master data are a set of core data, such as customer, product,employee, vendor, geographic location,
and so on, that span the enterprise’s information systems. It is important to distinguish between
master data and transactional data. Transactional data,which are generated and captured by
operational systems, describe thebusiness’s activities, or transactions. In contrast, master data are
applied to multiple transactions, and they are used to categorize,aggregate, and evaluate the
transactional data.
A data file is a collection of logically related records. In a file management environment, each
application has a specific data file related to it. This file contains all of the data records the application
requires. Over time, organizations developed numerous applications, each with an associated,
application-specific data file.
For example, imagine that most of your information is stored in your university’s central database. In
addition, however, a club to which you belong maintains its own files, the athletics department has
separate files for student athletes, and your instructors maintain grade data on their personal
computers. It is easy for your name to be misspelled in one of these databases or files. Similarly, if you
move, then your address might be updated correctly in one database or file but not in
the others.
Using databases eliminates many problems that arose from previous methods of storing and accessing
data, such as file management systems. Databases are arranged so that one set of software
programs—the database management system—provides all users with access to all of the data.
Database systems minimize the following problems:
Data isolation: Applications cannot access data associated with other applications.
Data security: Because data are “put in one place” in databases, there is a risk of losing a lot of data
at one time. Therefore, databases must have extremely high security measures in place to minimize
mistakes and deter attacks.
Data integrity: Data meet certain constraints; for example, there are no alphabetic characters in a
Social Security number field.
Data independence: Applications and data are independent of one another; that is, applications and
data are not linked to each other, so all applications are able to access the same data.
The data hierarchy refers to the organized structure of data within a database, ranging from the
smallest units of data, such as bits and bytes, to larger collections, such as databases. Understanding
this hierarchy is essential for effective data management.
At the base level, bits and bytes represent the fundamental building blocks of data. Moving up the
hierarchy, bytes group into fields (individual data elements), which form records (complete sets of
related data). Records are then grouped into files (related records), and multiple files comprise a
database, which is a comprehensive collection of related data organized for easy access and
management.
For example, in a hospital setting, each patient’s medical record can be broken down into fields like
patient ID, name, and medical history. These fields are grouped into records representing each
patient, and all patient records are stored within the hospital’s central database.
A Database Management System (DBMS) is software that allows users to create, manage, and analyze
databases, ensuring data integrity, security, and recovery. The relational database model is widely
used, organizing data into related tables with records (rows) and attributes (columns). Key concepts
include entities (e.g., student, product), instances (specific records), primary keys (unique identifiers),
secondary keys (non-unique identifiers), and foreign keys (linking tables).
Databases handle both structured data (organized, table-based) and unstructured data (emails,
videos, social media), with Big Data often requiring specialized database solutions. To allow safe access
for decision-making without affecting live data, organizations use data warehouses, which store and
organize data for analysis.
Big Data
Organizations today are collecting data from an increasing number of diverse sources at an
unprecedented rate. This includes data from events that were once not considered measurable, such
as a person’s location, engine temperatures, and even the stress levels on a bridge. Modern data
collection has evolved to capture almost everything for analysis.
According to IDC, more than a zettabyte of data is generated globally each year, and this amount is
increasing by 50% annually. In 2000, only 25% of the world’s stored information was in digital form,
while by 2019, more than 98% of stored data was digital.
Big Data refers to collections of data that are so vast and complex that they cannot be managed with
traditional database systems. It’s not only the amount of data that matters but also how this data
can be used to make predictions. For example, Big Data helps determine whether an email is spam,
corrects typing mistakes such as “teh” to “the,” and can even predict if a pedestrian will cross a street
safely, allowing a self-driving car to adjust accordingly.
Big Data systems excel because they handle vast amounts of data, improving over time by identifying
key patterns as more data is fed into the system. According to Gartner, Big Data is defined as diverse,
high-volume, and high-velocity information that requires innovative processing techniques to
support decision-making, uncover insights, and optimize business processes. The Big Data Institute
adds that Big Data is made up of structured, unstructured, and semi-structured data, which is
generated at a rapid pace and does not fit neatly into traditional relational databases.
Traditional enterprise data: This consists of customer information from customer relationship
management (CRM) systems, transactional data from enterprise resource planning (ERP) systems,
web store transactions, operations data, and general ledger data.
Machine-generated or sensor data: Examples include data from smart meters, sensors in
smartphones, airplane engines, and industrial machinery.
Social data: This includes feedback from customers, microblog posts (such as those on Twitter), and
content from social media platforms such as Facebook, YouTube, and LinkedIn.
Images and video: Collected by billions of devices worldwide, including digital cameras, camera
phones, medical scanners, and security cameras.
For example, Facebook’s 2.4 billion users upload more than 350 million photos every day. Twitter
users send approximately 550 million tweets each day, and YouTube receives over 300 hours of video
uploads per minute from its 1.3 billion users.
Big Data is characterized by volume (large amounts of data), velocity (rapid data flow), and variety
(different data types, structured and unstructured). Even seemingly insignificant data can provide
valuable insights when analyzed, as seen in examples like Google’s use of satellite imagery and street
views.
While Big Data offers immense value, it also presents several challenges:
Data from untrusted sources: Since Big Data can come from many diverse sources, including social
media and external websites, not all data is reliable. For example, tweets or user-generated content
may come from unverified or inaccurate sources.
Dirty data: Dirty data refers to incomplete, incorrect, or duplicate data. This can include typographical
errors, duplicate information from press releases or social media shares, or even incorrect data from
user input. These inaccuracies can distort the analysis and lead to incorrect conclusions.
Rapid changes in data: Data streams can change rapidly, which presents a challenge when trying to
maintain data quality. For example, a utility company analyzing smart-meter data may encounter
incomplete data in real-time, complicating predictions about power usage.
Organizations are now developing strategies to manage Big Data effectively and extract valuable
insights. Traditional relational databases are often insufficient for handling the complexities of Big
Data, which has led to the adoption of NoSQL databases. Unlike relational databases, which organize
data into rows and columns, NoSQL databases can handle structured and unstructured data without
requiring a rigid schema. This flexibility makes them particularly useful for handling Big Data.
An example of this is Hadoop, a collection of open-source programs that enables the storage and
processing of large datasets using massively parallel processing. MapReduce is another tool that
helps by distributing large analyses across multiple servers and then collecting and integrating the
results into a single report.
Another significant development is Google’s Cloud Spanner, a globally distributed database that
provides consistency and high availability across multiple regions. It offers organizations the benefits
of a traditional relational database combined with the scalability of NoSQL systems, making it a
powerful tool for managing Big Data at a global scale.
Human Resources: Companies like Caesars Entertainment use Big Data to manage healthcare costs
by analysing employee health claims. Similarly, Catalyse uses Big Data in recruitment to better assess
job candidates based on online assessments that gather data points about their responses and
behaviours.
Big Data has also impacted hiring practices, where companies can now analyse data about how
candidates answer questions, rather than just what they answer, allowing for more accurate
predictions of job performance and fit.
In today’s fast-paced business environment, organizational agility depends on effectively using data
for informed decision-making. Providing users with access to the right corporate data enables efficient
analysis, from simple queries to complex trend analysis. Data warehouses and data marts support
sophisticated queries, such as analyzing profit trends over time. Describing Data Warehouses and Data
Marts
Data warehouses and data marts are critical components of business analytics. They support decision-
making by providing a repository of historical data that is organized by subject. A data warehouse
stores large volumes of historical data, supporting decision-makers across the organization, while data
marts are smaller, department-specific versions of data warehouses. Due to the high costs of data
warehouses, they are primarily used by large companies. On the other hand, data marts, which are
quicker and cheaper to implement, are often used in specific business units or departments. Data
marts can be created in less than 90 days and are designed to meet the needs of a smaller group of
users.
Organized by business dimension or subject: Data in warehouses and marts are organized by subjects
such as customer, product, and region, making it easier for users to query and analyze data.
Use of online analytical processing (OLAP): Unlike online transaction processing (OLTP) systems that
handle daily transactions, OLAP systems in data warehouses are designed to support analysis by end
users. This type of processing is critical for decision-making purposes.
Integrated data: Data warehouses integrate data from multiple sources into a unified format, creating
a comprehensive view of each business dimension. For example, customer data may be collected from
various systems and then integrated to form a single view of the customer.
Time-variant: Warehouses maintain historical data, making it possible to analyze trends over time.
Unlike transactional systems, which store only current data, a warehouse can store data for years,
enabling long-term analysis.
Nonvolatile: Once data is loaded into the warehouse, it cannot be updated by users. This ensures that
the data reflects a historical record and is used only for analysis.
Source systems: These systems provide the raw data that is stored in the warehouse. Source systems
can range from transactional databases to ERP systems, and they often include external sources such
as demographic data from third-party providers.
Data integration technologies: The process of extracting, transforming, and loading (ETL) data into the
warehouse is a key part of this environment. Data from different systems may require transformation
to ensure consistency.
Data storage architecture: Organizations must choose how to store their decision-support data,
whether through a centralized warehouse or multiple independent data marts. Some organizations
use a "hub-and-spoke" architecture, where a central warehouse stores data for multiple dependent
marts.
Metadata and data governance: Metadata, which describes the data in the warehouse, is critical for
both IT staff and users. Data governance ensures that the data warehouse meets the organization’s
needs in terms of quality and compliance.
Data Integration
Data integration is essential for creating a unified view of the data stored in a warehouse. The ETL
process ensures that data from different systems is standardized and transformed into a usable
format. This may involve changing formats, aggregating data, or cleansing the data to remove
duplicates.
Organizations can choose from different architectures for storing data in the warehouse. Some
organizations use a centralized warehouse, while others may implement independent data marts for
specific departments. However, independent data marts can lead to inconsistencies in data,
prompting many companies to move toward integrated data warehouse solutions.
Maintaining metadata is essential for ensuring that data in the warehouse is well-documented and
usable. Data quality is another crucial aspect, as poor-quality data can lead to inaccurate analysis.
Organizations may use data-cleansing tools to improve the quality of their data before it is loaded into
the warehouse.
Some organizations are moving toward real-time data warehousing, where data is loaded into the
warehouse almost instantly after being captured by source systems. This allows for up-to-date
analysis, as seen in companies like Walmart, where sales data is available for analysis within minutes
of a transaction.
Governance
Data governance involves ensuring that the data warehouse is used effectively. Organizations often
create governance structures, such as senior-level committees, to align business and BI strategies,
prioritize projects, and allocate resources.
There are many types of users for data warehouses, ranging from IT developers to executives. Some
users are responsible for producing reports and analyses, while others use the data for decision-
making purposes. The key benefit of data warehouses is that they provide users with fast access to
consolidated, high-quality data that can improve decision-making and provide a competitive
advantage.
6.3 Knowledge Management
As we have noted throughout this text, data and information are vital organizational assets.
Knowledge is a vital asset as well. Successful managers have always valued and used intellectual
assets. These efforts were not systematic, however, and they did not ensure that knowledge was
shared and dispersed in a way that benefited the overall organization. Moreover, industry analysts
estimate that most of a company’s knowledge assets are not housed in relational databases. Instead,
they are dispersed in e-mail, word processing documents, spreadsheets, presentations on individual
computers, and in people’s heads. This arrangement makes it extremely difficult for companies to
access and integrate this knowledge. The result frequently is less-effective decision making.
Knowledge management (KM) is a process that helps organizations manipulate important knowledge
that comprises part of the organization’s memory, usually in an unstructured format. For an
organization to be successful, knowledge, as a form of capital, must exist in a format that can be
exchanged among persons. It must also be able to grow. Knowledge differs from data and information
in IT contexts. While data consists of raw facts and measurements, and information is processed data
that's timely and accurate, knowledge represents information that can be applied in context. It's
essentially information in action, also known as intellectual capital.
There are two main types of knowledge in organizations. Explicit knowledge is objective and
technical, including documented items like policies, manuals, reports, and strategies that can be easily
shared. In contrast, tacit knowledge is subjective and based on experience, encompassing things like
insights, expertise, skills, and organizational culture. Unlike explicit knowledge, tacit knowledge is
difficult to document and transfer.
Knowledge Management Systems (KMS) use modern technology like intranets, extranets, and
databases to organize and share knowledge within organizations. These systems help companies
preserve expertise, especially when facing challenges like employee turnover or downsizing. KMS
make best practices available throughout the organization, improving performance and customer
service while supporting better product development.
However, implementing KMS comes with several challenges. Organizations must create a culture
where employees willingly share their tacit knowledge, maintain and update the knowledge base
regularly, and commit necessary resources to the system. Success requires both technological
infrastructure and organizational commitment to knowledge sharing.
A functioning KMS follows a cycle that consists of six steps. The reason the system is cyclical is that
knowledge is dynamically refined over time. The knowledge in an effective KMS is never finalized
because the environment changes over time and knowledge must be updated to reflect these
changes.
Relational databases consist of tables with rows and columns. Each row represents a record, and each
column represents an attribute (or field) of that record. Every record in a relational database must
have a unique identifier called a primary key, which allows it to be retrieved, updated, and sorted. A
foreign key is a field in one table that corresponds to the primary key in another table, creating
relationships between tables.
Query Languages
The most commonly performed database operation is searching for information. Structured query
language (SQL) is the most popular query language used for interacting with a database. SQL allows
people to perform complicated searches by using relatively simple statements or key words. Typical
key words are SELECT (to choose a desired attribute), FROM (to specify the table or tables to be used),
and WHERE (to specify conditions to apply in the query). To understand how SQL works, imagine that
a university wants to know the names of students who will graduate cum laude (but not magna or
summa cum laude) in May 2018. The university IT staff would query the student relational database
with an SQL statement such as the following:
SELECT Student_Name
FROM Student_Database
Designing a relational database involves Entity-Relationship (ER) Modeling, which helps visualize
entities (such as people, places, or things) and the relationships between them. In an ER diagram,
entities are shown as rectangles, relationships as diamonds, and attributes as lists of fields associated
with each entity. The primary key of each entity is underlined in the diagram.
Business rules are used to define relationships between entities. These rules describe the policies or
procedures that dictate how data is managed within the organization. For example, at a university, a
student might register for multiple classes, while a class may have multiple students. ER diagrams
help database designers ensure that all entities and relationships are properly captured and
understood.
Normalization
Normalization is a method used to optimize a database by reducing data redundancy and ensuring
data integrity. The goal is to break down large tables into smaller, related tables so that each piece of
data is stored only once. This process improves the efficiency and performance of the database.
In the normalization process, tables are progressively refined through several stages: First Normal
Form (1NF) eliminates duplicate records; Second Normal Form (2NF) ensures that non-key attributes
are fully dependent on the primary key; and Third Normal Form (3NF) removes transitive
dependencies, meaning non-key attributes cannot define other non-key attributes.
For instance, in a pizza shop database, the order number and customer information may be repeated
for each pizza in the order. By normalizing the data, separate tables for orders, customers, and pizzas
are created, reducing redundancy and making the database more manageable.
Joins
The join operation allows users to combine records from multiple tables based on related fields. For
example, to display a student's name along with their course details, a join between the student and
course tables would be performed. Joins are crucial for retrieving meaningful information from
databases that store data in separate but related tables.
Questions
1. What is a Database Management System (DBMS) and what are its main functions?
2. How does a relational database organize data, and what is the role of tables, records, and
attributes?
3. Define primary key, secondary key, and foreign key, and explain their purposes in a database.
4. What is the difference between structured and unstructured data, and why is unstructured data
important in modern organizations?
5. Why are data warehouses used, and how do they help organizations in decision-making
compared to direct access to operational databases?
References
1. Cheng, K.C. et al. (2021) 'Management of Data Quality in Modern Organizations', Journal of Data
Management, 15(3), pp. 78-92.
2. Gartner Research (2024) 'Big Data Analytics Trends', Technology Research Series, 8(2), pp. 45-60.
3. IDC (2024) 'Global Data Growth Analysis', Digital Storage Review, 12(1), pp. 23-38.
4. Mansfield-Devine, S. (2020) 'Data Security and Privacy Challenges', Computer Fraud & Security,
2020(4), pp. 12-20.
6. Oracle Corporation (2024) 'Enterprise Data Warehousing', Database Technologies Review, 9(4), pp.
89-104.
7. Paytronix Systems (2024) 'Customer Data Analytics Report', Business Intelligence Quarterly, 6(1), pp.
34-49.
8. The Big Data Institute (2024) 'Understanding Big Data Architecture', Data Analytics Review, 11(3), pp.
112-126.
9. Wang, L. and Li, X. (2022) 'Data Encryption in Modern Computing', Journal of Information Security,
7(2), pp. 67-82.
Chapter 7: Telecommunications & Networking
LEARNING OUTCOMES
After reading this Section of the guide, the learner should be able to:
7.1 Introduction
Network computing is essential for modern personal and organizational productivity, allowing
computers to share data and resources across distances and various network sizes. Networks
enhance business operations, enabling collaboration, innovation, and efficient communication
between organizations. The Internet and private intranets are particularly transformative,
supporting areas like marketing, supply chain management, and customer service. Today,
networking is critical for survival, rapid communication, and global commerce, making knowledge of
networks vital for 21st-century business literacy.
A computer network links devices like computers and printers to share data using communication
media. Network bandwidth, or transmission capacity, ranges from narrowband (low) to broadband
(high), with the FCC defining broadband as speeds above 25 Mbps download and 3 Mbps upload,
though this may increase over time. Common broadband connections include DSL and cable.
Networks vary in size: PANs (personal), LANs (local), MANs (metropolitan), WANs (wide area), and
the Internet, the largest global network.
Data flow volume, peak usage times, types of applications using the network and patterns of normal
vs. abnormal traffic
2. Predicting Congestion: Using historical data, AI can predict when and where congestion will occur.
For example: Exam week overload in a university lab
3. Automatic Rerouting of Data: When AI detects possible congestion or device overload, it can
reroute data packets through less busy paths, balance traffic across multiple switches or routers,
distribute bandwidth fairly across users, ensure faster connections, reduced packet loss, minimal
network delays this process is known as dynamic traffic engineering.
4. Real-Time Bandwidth Optimization: AI allocates bandwidth based on priority and demand. For
example: Critical services like cloud applications are prioritized over low-priority traffic. This ensures
fair usage and improves quality of service (QoS).
5. Predicting Network Failures: AI continuously looks for anomalies, such as unusual spikes in traffic,
repeated device errors, overheating network equipment, abnormal latency patterns. From these
patterns, AI can predict switch failures, router crashes, cable faults, Wi-Fi access point failures, this
enables preventative maintenance, reducing downtime.
6. Enterprise Networks
Networks can be classified according to their size and the distance they cover. A Personal Area
Network (PAN) operates over a very short range, typically only a few meters around an individual.
such as a smartphone, laptop, or wearable device. PANs are commonly used for personal convenience
and small-scale device interconnection.
A Local Area Network (LAN) is limited to a single building or campus, such as a school, office, or
computer lab. Most modern LANs use Ethernet technology, where devices are connected through a
shared medium, such as unshielded twisted-pair cables, and each device has a network interface card
(NIC) to facilitate communication. LANs allow fast and cost-effective communication within a limited
area. AI monitors network device health, predicting hardware failures before they occur. Computer
vision AI can analyze cable infrastructure for physical damage, while NLP processes maintenance logs
to identify recurring issues.
A Metropolitan Area Network (MAN) extends across a city or urban region and is typically used by
organizations to link multiple offices or campuses. MANs provide higher capacity than LANs and can
integrate several smaller networks within the metropolitan area. while a Wide Area Network (WAN)
spans large geographic areas and can even connect devices across countries or continents. They rely
on high-capacity communication links, including fibre-optic cables, microwave connections, and
satellites, with routers directing data between LANs or to the broader Internet.
AI-Driven WAN Optimization: SD-WAN solutions use AI to select optimal paths for data transmission
based on real-time conditions (latency, packet loss, jitter). Machine learning predicts application
bandwidth requirements and automatically adjusts routing policies.
The Internet represents the largest and most complex global network, linking millions of smaller
networks worldwide. Modern organizations often operate multiple LANs and WANs, which are
interconnected to form an enterprise network. Within an enterprise network, a backbone network—
a high-speed central network—connects smaller networks such as embedded LANs and WANs,
enabling seamless communication and data sharing across departments and locations. When
designing or selecting a network, organisations must balance three major factors: distance, and cost—
because improving one often means compromising on another.
AI technology is increasingly being used to enhance network management in this area. Through
intelligent network classification, AI systems automatically identify, and segment network traffic
based on application type, user priority, and security requirements. Deep learning models can even
predict the best network configurations by learning from organizational behaviour and usage patterns.
A strong real-world example is Cisco’s AI Network Analytics, which uses machine learning to recognize
more than 1,400 different applications and automatically adjust Quality of Service (QoS) settings to
ensure that critical services receive the bandwidth and performance they need.
Local area networks provide a practical example of how trade-offs among speed, distance, and cost
influence network design. Since organisations typically must prioritise two of these three factors, LANs
represent the balance of high speed and low cost within a limited geographic area. A local area
network connects two or more devices within a confined space—usually within a single building—
allowing all connected devices to communicate efficiently. Most modern LANs use Ethernet
technology, where multiple computers, servers, and printers share a communication medium such as
unshielded twisted-pair (UTP) wire. Each device on the network contains a network interface card
(NIC), which enables it to physically connect to the LAN and transfer data reliably.
Ethernet local area
While not mandatory, many local area networks (LANs) include a file server or network server. This
server usually holds various software and data for the network. Additionally, it contains the LAN's
network operating system, which oversees the server and handles the routing and management of
communications within the network.
In this section, you'll explore the fundamental principles of network operation. You'll start with
wireline communication media, which allow computers in a network to send and receive data. The
section will wrap up with an examination of network protocols and various types of network
processing.
Today, computer networks use digital signals, which are distinct on-off pulses that represent bits (0s
and 1s). This allows digital signals to transmit information in binary form that computers can interpret.
The U.S. public telephone system, known as the "plain old telephone system" (POTS), was initially
designed as an analog network for transmitting voice signals through continuous waves. These analog
signals convey information by varying the amplitude and frequency of the waves. POTS requires dial-
up modems to convert signals between analog and digital formats, but such modems are becoming
rare in most developed regions.
Cable modems, which operate over coaxial cables like those used for cable TV, provide broadband
access to the Internet or corporate intranets. Their speeds can vary significantly, with most providers
offering download speeds between 1 and 6 million bits per second (Mbps) and upload speeds between
128 and 768 thousand bits per second (Kbps). Since cable modem services share bandwidth among
multiple local subscribers, heavy simultaneous usage by neighbours can lead to slower speeds.
DSL modems, on the other hand, use the same lines as voice telephones and dial-up modems. They
maintain a constant connection, allowing for immediate access to the Internet
7.4 Communications Media and Channels
Transmitting data from one location to another requires a pathway or medium, known as a
communications channel. This channel comprises two types of media: cable (such as twisted-pair wire,
coaxial cable, or fibre-optic cable) and broadcast (including microwave, satellite, radio, or infrared).
Wireline media, or cable media, use physical wires or cables to carry data and information. Twisted-
pair and coaxial cables are constructed from copper, while fibre-optic cables are made from glass.
Alternatively, communication can occur through broadcast or wireless media. The cornerstone of
mobile communication in today’s fast-paced society is data transmission over electromagnetic
media—commonly referred to as the “airwaves.” In this section, you will explore the three types of
wireline channels.
Twisted-Pair Wire
Twisted-pair wire is the most common type of communications wiring and is utilized for nearly all
business telephone installations. As its name implies, it consists of pairs of copper wire twisted
together (see Figure 6.3). This type of wire is relatively inexpensive, readily available, and easy to
handle. However, it has notable drawbacks: it has slower data transmission speeds, is susceptible to
interference from other electrical sources, and can be easily intercepted by unauthorized individuals
seeking to access data.
Coaxial Cable
Coaxial cable is made up of insulated copper wire. It is significantly less prone to electrical interference
than twisted-pair wire and can transmit much larger amounts of data. This makes it a popular choice
for high-speed data transmission and television signals, which is why it's often associated with cable
TV. However, coaxial cable is more expensive and more challenging to handle than twisted-pair wire,
and it is also somewhat rigid.
Fiber Optics
Fiber-optic cable is made up of thousands of extremely thin glass filaments that carry information
using light pulses generated by lasers. The cable is encased in cladding, a protective layer that prevents
the light from escaping the fibres.
Fiber-optic cables are much smaller and lighter than traditional cable media. They can transmit
significantly more data and offer enhanced protection against interference and unauthorized tapping.
Typically, fiber-optic cable serves as the backbone of a network, while twisted-pair wire and coaxial
cable connect individual devices to this backbone. In 2016, the FASTER cable, a 5,600-mile undersea
fiber-optic connection between Japan and the United States, became operational, achieving data
transmission speeds of 60 terabits (trillions of bits) per second across the Pacific Ocean. By 2018,
organizations installed more fiber-optic cable than in any other year in the past two decades.
Insulated
Coaxial Cable Less interference, higher data capacity Expensive, rigid and less flexible
copper
AI Cable Infrastructure Management: Computer vision analyses fiber-optic cable conditions using
optical time-domain reflectometry (OTDR) data. Predictive AI identifies degradation patterns that
precede cable failures. Machine learning optimizes cable routing during network expansion.
Example Application: AT&T uses AI-powered drones with computer vision to inspect above-ground
fiber cables for damage, reducing inspection time.
Network Protocols
Devices connected to a network need to access and share the network to send and receive data. These
devices are commonly referred to as network nodes. They collaborate by following a shared set of
rules and procedures, known as a protocol, which allows them to communicate effectively. The two
primary protocols are Ethernet and Transmission Control Protocol/Internet Protocol (TCP/IP).
Ethernet
A widely used LAN protocol is Ethernet. Many organizations utilize 100-gigabit Ethernet, which offers
data transmission speeds of 100 gigabits (100 billion bits) per second. In 2018, 400-gigabit Ethernet
was introduced.
Before data are sent over the Internet, they are broken down into small, fixed units called packets.
The technology used to fragment data into packets is known as packet switching. Each packet contains
information necessary for reaching its destination, including the sender's IP address, the recipient's IP
address, the total number of packets in the message, and the sequence number of that particular
packet. Each packet travels independently across the network and can take different routes. Once all
packets arrive at their destination, they are reassembled into the original message.
Packet-switching networks are known for their reliability and fault tolerance. For instance, if a network
path is congested or fails, packets can be dynamically rerouted. Additionally, if any packets are lost in
transit, only those specific packets need to be resent.
Organizations prefer packet switching primarily for its ability to ensure reliable end-to-end message
transmission, even over networks that may experience intermittent issues.
Packets utilize the TCP/IP protocol for data transport, functioning across four layers (see Figure 6.6).
The application layer allows client applications to access the other layers and defines the protocols for
data exchange, such as the Hypertext Transfer Protocol (HTTP), which outlines how messages are
formatted and interpreted by recipients. The transport layer provides communication and packet
services to the application layer, including TCP and other protocols. The Internet layer manages
addressing, routing, and packaging of data packets, with IP being one of its key protocols. Finally, the
network interface layer handles placing packets onto the network medium and receiving them from
various networking technologies.
Two computers can communicate using TCP/IP even if they have different hardware and software.
When data is sent from one computer to another, it passes down through all four layers, starting with
the application layer of the sending computer and proceeding to the network interface layer. Once
the data reach the receiving computer, they move back up through the layers.
TCP/IP allows users to transmit data over sometimes unreliable networks while ensuring that the data
arrives intact and uncorrupted. Its reliability and ability to support intranets and related functions
make TCP/IP a popular choice among business organizations.
Let’s consider an example of packet switching over the Internet. Figure 6.7 shows a message being
sent from New York City to Los Angeles via a packet-switching network. Notice that the packets,
represented in different colours, take various routes to reach their destination in Los Angeles, where
they are then reassembled into the complete message.
Network processing allows organizations to distribute computing tasks across multiple systems.
Client/server computing uses powerful servers to provide data and applications to client PCs, with
“fat” clients capable of local processing and “thin” clients relying on the network.
Peer-to-peer (P2P) processing enables each computer to act as both client and server, supporting
CPU sharing, real-time collaboration, and advanced file sharing (e.g., BitTorrent). Modern networks
also use AI for resource allocation, including predictive server load management, workload balancing,
and federated learning across P2P networks.
The Internet, often referred to as "the Net," is a global wide area network (WAN) that links around 1
million organizational computer networks across more than 200 countries on every continent. Its
extensive reach has integrated it into the daily lives of approximately 5 billion people.
The Internet is a global network of interconnected computers and organizational nodes, primarily
linked by fiber-optic cables forming its backbone. Originating as ARPAnet in 1969, it was designed for
data sharing, messaging, and file transfer. Today, organizations use intranets for internal
communication and extranets for secure interorganizational connections, supporting collaboration
and B2B commerce. Its decentralized structure distributes costs across nodes, making it affordable
while organizations manage their own hardware, software, and data transfer.
AI-Powered Internet Traffic Management: Machine learning predicts global traffic patterns and
optimizes backbone routing. AI systems detect and mitigate DDoS attacks automatically. Natural
language processing analyses user behavior to improve content delivery network (CDN)
performance. Example Application: Cloudflare's AI processes 32 million HTTP requests per second,
detecting and blocking malicious traffic while optimizing legitimate content delivery.
ISPs connect with each other at network access points (NAPs), which serve as exchange points for
Internet traffic and determine how that traffic is routed. NAPs are crucial components of the Internet
backbone. Figure 6.8 illustrates the structure of the Internet, with white links representing the
backbone and brown dots indicating the NAPs where these links intersect.
Internet schematic (backbone in white)
There are currently two IP addressing systems in use. The first, IPv4, is the most prevalent and consists
of 32 bits, allowing for 2^32 potential IP addresses, or 4,294,967,295 unique addresses. The IP address
mentioned earlier ([Link]) is an example of an IPv4 address. When IPv4 was created, the
number of computers needing addresses was far fewer than today, which led to the development of
a new system, IPv6, as we have exhausted the available IPv4 addresses.
IPv6 addresses are composed of 128 bits, providing an enormous number of potential addresses—
2^128 distinct possibilities. This new system is being adopted to meet the growing demand for IP
addresses from an increasing array of devices, including smartphones and those part of the Internet
of Things.
IP addresses need to be unique so that computers can locate each other on the Internet. The Internet
Corporation for Assigned Names and Numbers (ICANN) ([Link]) manages these unique
addresses globally. Without this coordination, a unified Internet would not be possible.
Since numeric IP addresses can be hard to remember, computers also have names. ICANN authorizes
certain companies, known as registrars, to register these names, which come from a system called the
domain name system (DNS). Domain names consist of multiple components separated by dots, read
from right to left. For example, in the domain name [Link], the rightmost part
represents its top-level domain (TLD).
Intelligent Web Experiences: AI-powered recommendation engines personalize web content in real-
time. Natural language processing enables voice-activated web browsing. Computer vision AI provides
image-based search and automatic alt-text generation for accessibility. Example Application: Google's
Rank Brain uses AI to understand search intent, processing 15% of unique queries never seen before.
Chrome's AI pre-renders likely next pages for instant loading.
Businesses leverage networks for discovery, communication, collaboration, and education, with
discovery being a key application that allows access to global information through the Internet. Unlike
the 1960s, information is now instantly available to multiple users, often in multiple languages, aided
by search engines, metasearch engines, and automated translation tools. To manage information
overload, organizations use portals—web-based gateways that aggregate data from multiple sources
for personalized access. Advanced tools, including AI-powered search, semantic analysis, and
computer vision, further enhance information discovery and efficiency in today’s global business
environment.
7.7 Network Applications: Communication
The second primary category of network applications is communication. This encompasses various
communication technologies, such as email, call centers, chat rooms, and voice services. Additionally,
we will explore a noteworthy application of communication: telecommuting.
Electronic Mail
Email is the most widely used application on the Internet. Research indicates that nearly all companies
conduct business transactions via email, and a significant number link it directly to their revenue
generation. However, the volume of emails that managers receive can be overwhelming, potentially
decreasing productivity.
Voice Communication
Traditional telephone services have largely been replaced by Internet telephony, or Voice-over-
Internet Protocol (VoIP). This technology digitizes analog voice signals, breaks them into packets, and
transmits them over the Internet. For example, Skype offers various VoIP services for free, including
voice and video calls, instant messaging, and conference calls.
Unified Communications
Previously, organizational networks for voice, data, and video communication operated separately,
managed by the IT department. This fragmented approach led to increased costs and reduced
efficiency. Unified communications (UC) integrate all forms of communication—voice, voicemail, fax,
chat, email, and videoconferencing—onto a single platform. This integration allows for a streamlined
user experience; for instance, a voicemail can be read in an email inbox. UC facilitates seamless
collaboration across different locations, enabling users to easily find and communicate with each
other through various methods in real time.
Telecommuting
Knowledge workers are now part of the distributed workforce, or "digital nomads," able to work from
anywhere at any time, a practice known as telecommuting. These workers often do not have a
permanent office and may work from home, client locations, or other remote spaces. The rise of
telecommuting is fueled by globalization, long commutes, widespread broadband access, and
advanced computing devices.
Telecommuting offers several benefits, such as reduced stress for employees and improved work-life
balance, as well as greater productivity and employee retention for employers. However, it also comes
with drawbacks, including feelings of isolation for employees, potential loss of benefits, and challenges
in supervision and data security for employers. Research has shown that telecommuting workers may
receive fewer promotions due to less visibility with management, and they often face difficulties in
setting boundaries with family members regarding work time.
AI Communication Enhancement: Natural language processing powers real-time translation for global
communication. AI-driven email prioritization and smart replies reduce inbox overload. Sentiment
analysis detects frustrated customers in call centers. Voice AI transcribes and summarizes meetings
automatically. Chatbots handle routine inquiries 24/[Link] Application: Microsoft Teams uses AI
for real-time captions in 40+ languages, background noise suppression, and meeting insights that
identify action items and key decisions automatically.
Collaboration
The third key category of network applications is collaboration. This involves multiple entities—such
as individuals, teams, groups, or organizations—working together to achieve specific tasks. The term
"workgroup" specifically describes two or more individuals collaborating to complete a task.
When group members are situated in different locations, they form a virtual team. These teams hold
virtual meetings, allowing them to "meet" electronically. Virtual collaboration, or e-collaboration,
involves using digital technologies to enable geographically dispersed individuals or organizations to
collaboratively plan, design, develop, manage, and research products, services, and innovations.
Employees often collaborate virtually, and some organizations extend this collaboration to customers,
suppliers, and business partners to enhance productivity and competitiveness.
Collaboration can occur synchronously, where all team members meet simultaneously, or
asynchronously, where members work together without needing to be online at the same time. Virtual
teams, especially those spread across the globe, typically collaborate asynchronously.
Although various software products support collaboration, many organizations feel overwhelmed by
the number of tools available. They prefer a centralized platform that allows them to track what has
been shared, with whom, and when, along with smarter tools that can anticipate their needs.
Some popular collaborative software includes Google Drive, Microsoft Office 365 Teams, Jive, Glip,
Slack, Atlassian, and Facebook Workplace, among others. These tools generally offer features for
online collaboration, group email, distributed databases, document management, workflow
capabilities, instant virtual meetings, application sharing, instant messaging, and tools for consensus
building and application development.
Two tools that incorporate analytics for better collaboration are IBM’s Verse, which combines email,
social media, calendars, and file sharing into one package aimed at enhancing productivity, and
Microsoft’s Delve, which uses analytics to present the most relevant information to each user.
For example, BNY Mellon, a multinational banking and financial services firm, utilizes its own
enterprise social networking tool, MySource Social, to share ideas and expertise. This tool integrates
with the company’s communication and collaboration systems, including email and instant messaging.
MySource Social serves as an intranet site where users can access business partner groups, blogs, and
special-interest groups. Over 90 percent of BNY Mellon’s 55,000 employees globally have accessed
the site, with 40 percent actively participating.
Crowdsourcing
Crowdsourcing is a form of collaboration where an organization outsources tasks to a large, undefined
group of people through an open call. This approach offers several advantages for organizations. First,
crowds can quickly and cost-effectively explore and often solve problems. Second, it allows access to
a broader talent pool beyond the organization’s employees. Third, by engaging with the crowd,
organizations gain direct insights into customer preferences. Finally, crowdsourcing fosters innovation
by tapping into a global network of ideas. Here are a few examples of crowdsourcing in action:
1. Crowdsourcing Help Desks: IT help desks on college campuses are vital since students rely heavily
on technology for their studies. At Indiana University, the IT help desk utilizes crowdsourcing to
manage the high volume of inquiries. Students and faculty post their IT issues on an online forum,
where fellow students and tech-savvy individuals can provide assistance.
2. Recruitment: Champlain College in Vermont launched the Champlain For Reel program, inviting
students to share their experiences at the college through YouTube videos. This channel serves to
attract prospective students and keeps alumni informed about campus and community events.
3. Scitable: This platform combines social networking with academic collaboration, allowing students,
professors, and researchers to discuss problems, find solutions, and share resources. Scitable is free
to use and encourages individuals to both seek help and assist others through crowdsourcing.
4. Procter & Gamble (P&G): P&G uses InnoCentive, a platform where researchers can post their
challenges and offer cash rewards to those who provide solutions.
5. SAP’s Idea Place: This initiative generates ideas for software improvements. Users can view and
categorize ideas, vote on them, and provide feedback. A team of experts reviews submissions to assess
their feasibility, giving more attention to the most popular ideas.
Despite the numerous success stories associated with crowdsourcing, there are significant questions
and concerns, such as:
Telepresence systems vary from high-end, on-premises setups to cloud-based solutions. High-end
systems are expensive, requiring dedicated rooms with large high-definition screens and advanced
audio capabilities to allow simultaneous communication without interference. These systems also
necessitate technical support for operation and maintenance, such as Cisco’s TelePresence system.
E-learning and distance learning are distinct yet overlapping concepts. E-learning involves Web-
supported learning, which can enhance traditional classroom experiences or take place entirely in
virtual settings, where all coursework is done online. In this context, e-learning is a component of
distance learning (DL), which encompasses any educational scenario where instructors and students
do not meet in person. The Web facilitates a multimedia interactive environment for self-study,
making knowledge accessible anytime and anywhere, thus benefiting both formal education and
corporate training.
AI-Powered Collaboration: Machine learning predicts relevant collaborators based on project needs
and expertise. AI meeting assistants automatically schedule meetings across time zones, transcribe
discussions, and assign action items. Natural language processing extracts key insights from
collaboration platforms. Sentiment analysis monitors team morale. AI-enhanced crowdsourcing filters
and ranks submissions automatically. Example Application: Zoom's AI Companion provides real-time
meeting summaries, generates next steps, and drafts follow-up emails. Microsoft Viva Insights uses AI
to prevent burnout by monitoring collaboration patterns and suggesting focus time.
E-learning offers numerous advantages, such as providing up-to-date, high-quality content created by
experts, and allowing students to learn at their own pace and location. In corporate training settings,
e-learning can shorten learning time, enabling more individuals to be trained efficiently, which reduces
costs and the need for physical training spaces.
However, e-learning has its challenges. Students need to be proficient with computers, and they may
miss out on face-to-face interactions with instructors and peers. Additionally, evaluating students'
work can be difficult, as instructors may not know who has completed assignments. Rather than
replacing traditional classrooms, e-learning complements them by utilizing new content and delivery
technologies. Platforms like Blackboard enhance conventional education in higher learning.
A recent development in distance learning is the emergence of massive open online courses (MOOCs),
which aim to democratize higher education. Their growth is driven by advancements in technology
and rising tuition costs at traditional universities. MOOCs are largely automated and feature
computer-graded assessments. However, they have yet to demonstrate effective teaching for the
large numbers of students who enrol, and they do not generate revenue for universities. MOOCs
attract a diverse student body, including high school students, retirees, faculty, and working
professionals, making it challenging to design courses that cater to everyone's needs. Additionally,
while initial enrolments in MOOCs may exceed 100,000, completion rates often drop below 10%.
Nonetheless, they provide opportunities for many around the world to gain valuable skills and secure
high-paying jobs without incurring tuition costs or obtaining degrees.
As of 2018, the leading MOOC providers included Coursera (U.S.) with 23 million users and 2,329
courses, edX (U.S.) with 10 million users and 1,319 courses, XuetangX (China) with 6 million users and
380 courses, FutureLearn (U.K.) with 5.3 million users and 485 courses, and Udacity (U.S.) with 4
million users and 172 courses.
Virtual universities are online institutions where students attend classes via the Internet from home
or other locations. Many established universities now offer some form of online education.
Institutions like the University of Phoenix, California Virtual Campus, and the University of Maryland
provide a wide range of online courses and degrees globally. Other universities may offer limited
online options while incorporating innovative teaching techniques and multimedia support in
traditional settings.
The fourth major category of network applications includes educational applications. This section
covers e-learning, distance learning, and virtual universities.
E-learning and distance learning are related but distinct concepts. E-learning refers to Web-based
learning, which can occur in traditional classrooms as a supplement to in-person teaching or entirely
in virtual classrooms where all coursework is done online. In such cases, e-learning is a subset of
distance learning (DL), which encompasses any educational setting where instructors and students do
not meet face-to-face. The Web now offers a multimedia interactive environment for self-directed
study, making knowledge readily accessible anytime and anywhere, benefiting both formal education
and corporate training.
E-learning has many advantages. Online resources can provide current, high-quality content created
by experts and deliver it consistently. It allows students the flexibility to learn from any location, at
any time, and at their own pace. In corporate training environments, e-learning typically shortens
learning durations, enabling more people to be trained in a given timeframe, which reduces costs and
eliminates the need for physical training spaces.
However, e-learning also has some limitations. Students need to be computer literate, and they may
miss face-to-face interactions with instructors and peers. Additionally, assessing students' work can
be challenging since instructors may not always know who completed the assignments. Rather than
replacing traditional classrooms, e-learning enhances them by utilizing new content and delivery
methods. Platforms like Blackboard add significant value to higher education.
A recent innovation in distance learning is massive open online courses (MOOCs), designed to
democratize access to higher education. The rise of MOOCs has been fueled by advancements in
technology and rising tuition costs at traditional universities. MOOCs are largely automated, featuring
computer-graded assignments and exams. However, they have yet to demonstrate effective teaching
for the large numbers of enrolled students and do not generate revenue for universities. They attract
a diverse mix of participants, including high school students, retirees, faculty, and working
professionals, making course design challenging. Furthermore, while initial MOOC enrolments may
exceed 100,000, completion rates often fall below 10%. Despite these challenges, many students
worldwide who lack access to traditional universities are using MOOCs to gain valuable skills and
pursue high-paying jobs without incurring tuition fees or obtaining degrees.
In 2018, the leading MOOC providers included Coursera (U.S.) with 23 million users and 2,329 courses,
edX (U.S.) with 10 million users and 1,319 courses, XuetangX (China) with 6 million users and 380
courses, FutureLearn (U.K.) with 5.3 million users and 485 courses, and Udacity (U.S.) with 4 million
users and 172 courses.
Virtual universities are institutions where students attend classes online from home or other locations.
Many established universities offer some form of online education. For instance, the University of
Phoenix, California Virtual Campus, and the University of Maryland provide thousands of courses and
degrees entirely online. Other universities may offer a limited selection of online courses but also
incorporate innovative teaching methods and multimedia support in their traditional classrooms.
Revision Questions
1. Discuss the four business decisions that companies must make when they acquire new
applications.
3. Explain the difference between the Internet and the World Wide Web and provide
examples of how AI enhances each.
4. How does SDN improve upon traditional network management? What role does AI play in
modern SDN implementations?
5. Compare packet switching to circuit switching. Why do organizations prefer packet
switching? How does AI optimize packet routing?
6. What are the advantages and disadvantages of telecommuting? How can AI tools address
some of the disadvantages?
7. Describe the four types of portals and give an example of how AI personalizes each type.
8. Explain how TCP/IP works across its four layers. Where can AI be integrated in this process?
9. What is crowdsourcing and what concerns do organizations have about it? How might AI
help address these concerns?
10. Compare MOOCs to traditional university courses. How is AI transforming online education?
11. Explain four ways AI improves computer network security.
12. Evaluate the impact of AI on modern computer networks.
References
1. Deloitte (2024) 'Network Computing Trends Report', Digital Infrastructure Analysis, 8(2), pp.
45-60.
3. ICANN (2024) 'Domain Name System Overview', Internet Governance Report. Available at:
[Link] (Accessed: 11 December 2024).
5. McKinsey & Company (2024) 'The Future of Network Technologies', Digital Transformation
Review, 12(3), pp. 78-92.
7. Paytronix Systems (2024) 'Customer Loyalty Analytics Report', Business Intelligence Review,
6(1), pp. 34-49.
8. The World Bank (2024) 'Digital Content Language Distribution Analysis', Global Technology
Report, 9(2), pp. 67-81.
10. World Economic Forum (2024) 'Global Information Technology Report', Digital Infrastructure
Series, 7(1), pp. 23-38.