
Build a solid foundation in computer systems, operating systems, networking, virtualization, and cloud computing through hands-on labs; no prior knowledge of IoT is required for beginners.
Define a computer as an electronic device that takes input from the user, processes it, and provides output, with a preview of details to come.
Explore how computers take input from devices like keyboards, process data in the CPU, and output results to monitors, with data stored and converted to binary.
Explore computer architecture by tracing how keyboard input moves to ram, then to the cpu's control unit and automatic logic unit, with results returned to memory and the output device.
Explore how Charles Babbage earned the title father of the computer by inventing the first mechanical computer and inspiring the analytical engine, laying the essential ideas behind modern computing.
Explore Eniac, the first generation computer launched in 1945 and built with vacuum tubes. Learn how the electronic numerical integrator and computer name reflects its design.
Transistors powered the second generation computer. Engineers commissioned the full version in April 1955, giving the device the nickname transistor computer.
Explore the third generation computer design driven by integrated circuits, also known as ICs. Learn how these circuits emerged around 1961 and found military applications.
The fourth generation computer, launched in 1970, uses a microprocessor, now called a cpu, powered by vlsi technology that can add up to one million transistors.
Explore the fifth generation computer, launched in 1989, using CPUs from the fourth generation and ultra large scale integration technology, with over 1 million transistors and artificial intelligence.
Explore the mainframe computer, a system used by large organizations for critical applications and bulk data processing. Trace its development from the Harvard Market to IBM's early mainframes.
Discover the world's first personal computer, recognized by computer history museums. John K Blankenbaker invented it in 1970, sold it in 1971, and discontinued it in 1973.
IBM released its first personal computer model 5150 in 1981. The device became widely known as the IBM PC.
Explore the operating system for the IBM PC, focusing on MS-DOS, a command-line operating system whose name stands for Microsoft Disk Operating System.
Explore the core computer components, including input devices, output devices, processor, motherboard, and primary and secondary storage, with detailed explanations of how each part works.
Identify input devices such as keyboard and mouse and how they enter characters into a computer. Explain how keys, letters, numbers, and symbols are used for input.
Identify the monitor as an output device that displays information in pictorial form so users view data clearly on screen.
Understand the processor, or cpu, as the brain of the computer, and learn to evaluate specs like speed, bit, fsb, cache memory, virtualization, and generation.
Explore how processor speed is measured in hertz, megahertz, and gigahertz, with examples like 1.4 to 4.3 gigahertz, and verify your computer’s speed in processor properties.
Compare 32-bit and 64-bit CPU architectures, including memory limits and software, and note hybrid processors that run both 32- and 64-bit software.
Identify the front side bus as the data path between RAM and the processor, and compare processor and RAM speeds in megahertz to determine the maximum FSB speed.
Explore processor cache memory as a fast, temporary store for frequently used data that speeds CPU access beyond RAM, with L1, L2, and L3 caches; verify sizes in task manager.
Evaluate whether your processor supports virtualization and enable it to run multiple operating systems, then verify the status in task manager under performance, noting Intel virtualization technology and AMD virtualization.
explore cpu cores, multi-core performance, and hyper-threading, from dual, quad, octa, and deca cores to i3 and i7 configurations, optimized for laptops and desktops.
Learn how cpu generations are determined by transistor size, where smaller transistors save power, and identify your processor generation in Windows by right-clicking this PC and viewing system properties.
Identify Intel and AMD as major processor manufacturers, with Intel core i3, i5, i7 and AMD Ryzen for clients, and AMD Opteron and Intel server processors for servers.
The motherboard, or mainboard, connects cpu, ram, disk, keyboard, and lan card to enable communication; client boards have single cpu socket, while server boards offer multiple sockets for 24/7 operation.
Explore storage as a computer component that stores data, distinguishing primary storage provided by memory (RAM) and secondary storage provided by peripheral devices like hard drives and USB drives.
Ram is volatile memory that stores data during power on, can be retrieved and altered by the cpu; Rom is nonvolatile and retains data when powered off, read-only.
Explore different ram types—ddr, ddr2, ddr3, and ddr4—highlighting chip sizes, pins, voltages, and ddr4's faster, lower-power performance, plus unique notch positions that limit compatibility.
Explore secondary storage, including magnetic, optical, and flash devices such as hard disks, tape drives, CD/DVD/VRD, pen drives, memory cards, and SSDs.
Examine the hard disk as secondary storage that saves data permanently, even when powered off, and supports restoring the operating system; note a ten terabyte capacity.
Explore tape drives as magnetic storage used for backup, highlighting their capacity of up to eight GB and their role in safeguarding data.
Explore optical storage as a form of secondary storage, where data is read by light on CDs, DVDs, and Blu-ray discs, with capacities from 700 MB to 50 GB.
Explore how flash storage uses solid state technology and flash memory chips to store data, with USB flash drives and memory cards as examples.
Compare hard disk drives with moving platters and a reader to solid-state drives built from memory chips with no moving parts, highlighting faster speeds, greater durability, and smaller size.
Explain the switch mode power supply (SMPS) as a computer component that supplies power to all system components and provides DC voltage, with a fan to keep the unit cool.
Learn how a network interconnects two or more devices to share files and resources, enabling server access and printer sharing without relying on external drives.
Explore land (local area network), metropolitan area network, wide area network, pastoral area network, and campus area network.
Connect devices in the same location, including computers, to form a local area network, such as an office or building.
Connect two lands in the same city with switches to form a single metropolitan network, illustrating the metropolitan area network concept with head and branch offices such as Hyderabad.
Understand wide area networks, a collection of local area networks over geographical distance, and see LANs, a Bangalore LAN, connected via WAN, with the internet as a network of networks.
Interconnect campus area networks by linking local area networks across nearby buildings, spanning two to five kilometers, forming campus or corporate networks that provide library and internet access.
Discover how a personal area network (pan) interconnects your personal devices within about ten meters, including smartphones, tablets, laptops, printers, headphones, speakers, and game consoles, wired or wireless.
Identify essential components to set up a network, including end devices, network interface cards, IP addresses, and key devices like switches, routers, firewalls, and access points, plus the operating system.
Identify end devices as sources or distributed devices in a network, such as PCs, printers, IP phones, and servers.
Identify media as the communication channel that connects devices in a network and transmits data from source to destination, including guided and unguided media.
Explore guided media, or wired media, where cables transmit signals via a physical link for high speed and security, with coaxial, utp, udp, and fiber optic cables.
Explain unguided media and unguided transmission as data transfer without cables, using RF signals to connect wireless devices via an access point, with wifi as the best example.
Identify and connect a network interface card to a computer, illustrating wired and wireless options, and explain how a MAC address serves as a 48‑bit physical device identifier.
A switch connects end devices to share information and resources across a local area network, linking multiple computers through ports using UDP cables.
See how a wireless access point connects end devices to a LAN via RF signals, enabling Wi-Fi connectivity without cables, with coverage up to 2000 meters.
Understand how a wireless LAN controller centralizes management of hundreds of access points, enabling firmware upgrades and policy configurations from a single point and reducing overhead.
Learn how a router enables communication between different networks by configuring two routers to link two lanS and provide internet access, while a switch handles local connections.
Learn how a firewall enforces security rules to separate untrusted internet from the trusted LAN, and how DMZ placement enables safe external access to web servers.
discover how IP phones use voice over IP over an IP network, linking through routers in a local area network, replacing PSTN for calls and using UDP cables for connection.
Discover how a broadband wireless router functions as a switch, router, access point, and DHCP server, providing internet access and automatic IP addresses for four-to-fifteen-device networks.
Explore how an operating system mediates between hardware and user by translating instructions into binary, and compare client and server operating systems with Windows examples.
Compare Windows Server 2022 editions—essential, standard, and data center—and note essential limits (up to 35 users), standard with two virtual machines, data center with unlimited users and virtual machines.
Explore Windows Server 2022 features, including its 64-bit architecture, the requirement for a 64-bit processor, and the performance differences between 64-bit and 32-bit systems.
Explore the advanced, multilayer security features in Windows Server 2022 that deliver in-depth defense and protect servers against modern threats.
It explains how the IT infrastructure can back up to the cloud, enabling a primary server on premises with a secondary server in the cloud for failover.
Explore hybrid capabilities with Azure Arc to manage Windows and Linux servers and external virtual machines. Use the Storage Migration Service to move storage to Windows Server or to Azure.
Explore the improved server manager that lets you install services like DNS and DHCP on local and remote servers, using a customized dashboard for seamless remote administration.
The lecture explains that windows server supports both gui and cli installations, with options such as standard evaluation cli and desktop experience for a gui install.
Centralize user permissions and access with Active Directory, a directory service on Microsoft Windows Server, across computers, with policies and a recycle bin to restore deleted users and groups.
Explore how the group policy management console provides centralized control of user settings across multiple computers, enabling blocking of usb and dvd drives and centralized wallpaper management.
Apply the disk quota feature to limit each user's hard disk storage, assigning specific allowances such as 1 GB or 2 GB to manage usage.
Learn how Windows Server backup backs up a full server or selected volumes, like the C drive or specific folders, and how Windows Server recovery restores them after a disaster.
Discover how DNS maps domain names to IP addresses, acting as the internet's phone book, resolving google.com to 1.1.1.1 so browsers connect.
Discover how Windows Server's IIS offers a flexible, secure web server for hosting websites and web applications, supporting http, https, ftp, and media streaming.
Learn how virtualization lets one physical server run multiple operating systems by hosting several virtual machines, reducing the need for separate physical servers.
Explore Windows Deployment Service, which enables remote deployment and installation of Windows on computers booting from the network. See how it saves time when deploying Windows to many PCs.
learn how the dynamic host configuration protocol (dhcp) automates ip address assignment and other network parameters on ip networks using a client-server model, reducing manual configuration across devices.
Learn the hardware requirements to install Windows Server 2022, including a 1.4 GHz 64-bit processor with virtualization, Intel or AMD, 4 GB RAM minimum, and 8–10 GB hard disk space.
Explore the different ways to install the Windows Server operating system, including booting from a DVD, using a bootable USB drive, or installing from a Microsoft ISO file.
Meet lab specs by ensuring at least 1.4 GHz processor with virtualization, 6–8 GB RAM, 30 GB free disk, and Windows 10.
Identify the software required for Windows Server 2022 labs, including the Windows Server 2022 ISO image and VMware Workstation, to create virtual servers that function like physical servers.
Learn how to download and install VMware Workstation for lab use, including accepting terms, completing installation, launching the app, and creating a virtual machine.
Create a virtual machine in VMware Workstation for lab use, install Windows Server 2022 later, and save the VM as server-01 with 100 GB disk and 2 GB RAM.
Install Windows Server 2022 from ISO in a virtual machine, opt for the GUI, partition the drive, create an administrator account, rename the server, and add a new user.
Learn what an IP address is as a logical, changeable identifier that enables device identification and communication across networks, covering IPv4 and IPv6.
Explain how IPv4 uses 32-bit addressing with four dot-separated octets to yield about 4.3 billion addresses. Note growth created a shortage and IP version six was developed as the solution.
Explain how IPv6 uses 128-bit addresses to provide about 340 undecillion addresses, eliminating shortage, while IPv4 remains in use due to subnetting and netting.
demonstrates how ipv4 uses 32-bit addresses divided into four octets, converts decimal dotted addresses to binary, and then back to decimal with a step-by-step example.
Convert decimal numbers to binary using a step-by-step method illustrated with an IP address. Break numbers into place values to form binary digits, as shown with examples like 200.
Learn to assign a static IP address on Windows server by navigating control panel, network and Internet options, change adapter settings, and configuring IP, subnet mask, gateway, and DNS.
Navigate to the server control panel, open network and internet settings, and configure IPv4 with the IP address 10.0.0.1, subnet mask, and related gateway and DNS fields.
Explore the ipv4 address format with four octets separated by dots and the 0-255 range. See an invalid 256 example and an error asking to specify 0-255.
Explain unicast, broadcast, and multicast through practical examples: unicast is 1-to-1 from a computer to a printer, broadcast sends to all devices, and multicast targets a selected group.
Explore how IPv4 addresses divide into network and host portions across class a, b, and c, and how physical and logical connectivity enable same-network communication.
compare class c, class b, and class a addressing to size networks for hosts, then allocate IP addresses within a class a network by incrementing the host octets.
Understand how the network ID identifies the network and cannot be assigned to devices, while the broadcast address - the last IP in the range - defines valid IPs between them.
Explore how subnet masks differentiate network and host portions when configuring ip addresses and default gateways, and recognize class a, b, and c masks.
Learn how to verify the ip address on your pc with ipconfig in command prompt, and use ipconfig /all to see ip address, subnet mask, dhcp, dns, and mac address.
Learn the difference between private and public IP addresses, how NAT translates private to public for internet access, and how ISP, IANA, and regional registries allocate globally unique addresses.
Explore how topology maps device connections and data flow, distinguishing physical topology, which shows physical connections, from logical topology, which defines how data moves between computers.
Explore physical topology and how devices are physically connected in a network, and examine the different types of physical topologies.
The bus topology uses a single cable with T connectors to link multiple devices, reducing cable length but creating a single point of failure.
Illustrates ring topology where each device connects to two on either side, forming a ring structure, and shows how the entire network is affected if one workstation is shut down.
Star topology connects each device to a central switch with independent links, so a cable break affects only one PC, not the entire network. We use this topology nowadays.
Identify how a logical topology governs data flow and internal device communication in Windows workgroup and domain models.
Explore the workgroup (peer-to-peer) model where every computer acts as a peer with a local user database, requiring per-machine username management and creating scalability challenges.
Learn the domain model, a client-server topology with a centralized database and server-driven user authentication, using Kerberos and directory information service to manage accounts across many computers.
Differentiate domain and domain controller: a domain is a logical network with a unique DNS name. A domain controller runs Active Directory Domain Services to store objects and authenticate users.
Configure a Windows server as a domain controller by installing Active Directory domain services; the DNS server installs automatically, making the machine both a domain controller and a DNS server.
Define a domain as a logical network; show how DNS provides a domain name and, with AIDS, turns a server into a domain controller that governs the domain.
Configure domain controller by setting IP 10.0.0.1; DNS installs automatically; install Active Directory Services; and promote the server to a domain controller using Server Manager on Windows Server 2022.
Verify whether the Windows Server 2022 virtual machine is in a workgroup by checking computer name settings: right-click this PC, open properties, advanced system settings, and view the server name.
Configure a static IPv4 address and DNS on the selected adapter in the Windows control panel, using IP address 10.0.0.1, subnet mask 255.255.0.0, no default gateway, and DNS 10.0.0.1.
Open server manager, add roles and features, and choose Active Directory Domain Services to install on the current server. After installation, promote the server to a domain controller.
Promote the server to a domain controller by creating a new forest, selecting forest and domain function levels, configuring DNS and the global catalog, then install and restart.
Verify the server's domain status by checking Active Directory settings and domain membership, viewing computer name properties, and using net accounts to confirm the primary domain controller.
Computing Fundamentals: OS, Network, Virtualization, and Cloud Computing is an introductory course that provides learners with a comprehensive understanding of the basics of modern computing systems. Learners will gain a deep understanding of the critical concepts and skills necessary to navigate the digital landscape.
The course begins with an overview of operating systems, including the different types of operating systems, how they function, and how they manage computer resources.
Next, the course covers computer networking, including the principles of computer networking, and how data is transmitted across networks. You will learn about the different types of networks, including local area networks (LANs), wide area networks (WANs), and the internet.
The course then covers virtualization, including the different types of virtualization, how virtualization is used to optimize IT infrastructure, and how to set up and manage virtual machines. You will learn how virtualization can reduce costs, increase efficiency, and simplify IT management.
By the end of the course, you will have a solid foundation in the fundamentals of modern computing systems, including operating systems, networks, virtualization, and IT networking. You can confidently navigate the digital landscape and understand the basics of IT networking. Whether you're new to the field of computing or seeking to refresh your knowledge, this course provides a comprehensive overview of the essentials of modern computing systems.
Testimonials:
"Its a great knowledge sharing course indeed." Saad Bin Abser
" One of the best lecturers. He used to present the lectures very nicely and the way of conducting classes was impressive. Very knowledgeable and cooperative . He is good at explaining in a very understandable way. The notes provided are precise. He is always reachable even after the class /course and eager to help if there is any doubt" - Sharmin Akhter
"I have been trained CCNA course by Mohammed. He has the ability to explain complex concepts in a simple and understandable way. Admired by his technique when performing Practical Labs and Troubleshooting the issues. I will look forward to learn more from him in future "- Ramesh S