NETWORK OPERATING
SYSTEMS
MODULE CODE: CTT 04210
Course Introduction
• Course Code: CTT 04210
• Course Name: Network Operating Systems
• Instructor: Mr. John Adam
• E-mail: sir.johntutor@gmail.com
• Mobile: (+255) 763-155-749
• Class timetable: Friday 9:00 a.m – 12:00 a.m
• Venue: LR01/Computer Lab
NOTE: Venue is flexible
Class norms
• Mobile phones – silent mode
• Punctuality
• Attendance (75% min)
• Medium of communication – English, unless for more clarification.
• Do not have private conversations
• Respect other colleagues’ opinions
• Active participation in the module is highly encouraged.
Consultation hours
• Tuesday: 14:30 – 16:30
• Other times: On appointment
Course Introduction
Teaching and learning activities
• Lectures, Tutorials(Lab Sessions), and Assignments.
Assessment methods
• Coursework Assessment (Tests + Assignments + Quiz): 60%.
• Final Exam: 40%.
• Test 1 – Will be done in week 5 or 6 ( 15 marks)
• Test 2 – Will be done in week 10 or 11 ( 15 marks)
• Assignment 4 - @ 5 marks
• Group Discussion Assignment (2) @ 5 marks
Textbook
• James Kurose, Keith Ross, 2017. Computer Networking: A Top-Down
Approach; 7th Edition
• Jean Andrews, Joy Dark, et al. 2019. CompTIA A+ Guide to IT Technical
Support (MindTap Course List); 10th edition, Cengage Learning
Course content
Unit 1: Describe the roles and responsibilities of the IT Professional
and Call Center Technicians.
• Identify various methods used to communicate with customers in problem
resolutions
• Describe how to manage changes and unplanned disruptions in a business
environment
• Describe legal procedures and compliances in IT operations
• Describe appropriate process in help desk operations
• Explain the importance of documentation and record-keeping in IT support and call
center operations
• Identify best practices for troubleshooting and resolving technical issues effectively
• Describe ethical considerations and professional behavior expected from IT
professionals and call center technicians
• Explain the impact of customer service skills on user satisfaction and business success.
Unit 2: Apply appropriate guidelines and techniques in installing
various Network Operating Systems.
• Identify minimum hardware requirements and compatibility with
operating system
• Create a partition in windows using the Disk Management Utility
• Outline the process for Operating System Upgrades
• Install a Windows Operating System
• Install and Configure network drivers to ensure proper hardware
functionality
• Set up user accounts and permissions within the installed Network
Operating System
• Install essential system updates and security patches to ensure
system stability and security
Unit 3: Apply System Administration tools in configuring and
maintaining resources on Network Operating Systems.
• Configure the windows Desktop and File Explorer
• Configure access services with control panels
• Use Windows tools and utilities to manage windows system
• Use Windows Command Line tools in disk and file operations
• Configure a Windows computer to work on a network
• Use common preventive maintenance on a computer using
windows tools
• Rectify common windows operating system problems
Unit 4: Apply System Administration tools in configuring and
maintaining resources on Mobile Operating Systems.
• Explain the purpose and characteristics of Mobile Operating Systems.
• Secure mobile devices using various methods
• Describe the purpose and characteristics of macOS and Linux Operating
Systems
• Configure mobile device settings, including Wi-Fi, Bluetooth, and Hotspot
features
• Manage application installation, updates, and removal on mobile devices
• Perform data back-up and restore procedures for mobile devices
• Monitor system performance and manage storage on mobile devices
• Rectify common problems for mobile, Linux and macOS
Unit 5: Apply security measures and techniques in securing host and
data on Network Operating Systems.
• Describe various Security measures and techniques in securing host and data
on Network Operating Systems
• Configure basic security settings and policies for end devices
• Configure wireless security preventive measures
• Implement user authentication methods, including password policies and
multi-factor authentication (MFA)
• Set up firewall rules and configure access control lists (ACLs) to restrict
unauthorized access
• Perform data encryption on files, folders and network communications to
ensure data confidentiality
• Monitor and audit system logs to detect and respond to security incidents
Pre-requisite Module: CTT 04103 – PC and Network Operations
Learning Materials and Tools:
Books, PowerPoint Handouts and presentations, projector, computer,
Internet resources.
Required books includes: Below are few;-
1. Jean Andrews, Joy Dark, et al. 2019. CompTIA A+ Core 2 Exam:
Guide to Operating Systems and Security (MindTap Course List);
10th edition, Cengage Learning
2. Ann McHoes, Ida M. Flynn, 2017. Understanding Operating
Systems: 8th edition, Cengage Learning
3. Ethem Mining, 2020. Linux for Beginners: A practical and
Comprehensive Guide to Learn Linux Operating System and
Master Linux Command Line; Everooks Ltd
4. Jean Andrews, Joy Dark, et al. 2019. CompTIA A+ Guide to IT
Technical Support (MindTap Course List); 10th edition, Cengage
Learning
Reference books Includes:-
1. James Kurose, Keith Ross, 2017. Computer Networking: A Top-Down
Approach; 7th Edition
2. Jean Andrews, Joy Dark, et al. 2019. CompTIA A+ Guide to IT
Technical Support (MindTap Course List); 10th edition, Cengage
Learning