0% found this document useful (0 votes)
2 views2 pages

Basic Environment II

The document outlines the course modules for Basic Environment 2 at Covenant University Institute, Cameroon, taught by Eng. Nji Prosper. It covers various topics including computer systems, operating systems, process management, scheduling algorithms, and web development technologies such as HTML, CSS, and JavaScript. Each module provides a focused study area essential for understanding computer architecture and web design.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

Basic Environment II

The document outlines the course modules for Basic Environment 2 at Covenant University Institute, Cameroon, taught by Eng. Nji Prosper. It covers various topics including computer systems, operating systems, process management, scheduling algorithms, and web development technologies such as HTML, CSS, and JavaScript. Each module provides a focused study area essential for understanding computer architecture and web design.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

COVENANT UNIVERSITY INSTITUTE

CAMEROON
Basic Environment 2

Course Modules by Eng. Nji Prosper


Module 1: Computer System & OS Fundamentals
- Overview of Computer Systems
- Overview of Operating Systems
- History of Operating Systems
- Operating System Structure
- Processes, Files, System Calls, The Shell

Module 2: Kernel Architecture & Design


- The Kernel
- Monolithic Kernels
- Microkernels

Module 3: Process Management


- Process Description & Control
- Process Interrupts
- Context Switching

Module 4: Process Scheduling Algorithms


- First Come First Served (FCFS)
- Round Robin Scheduling
- Shortest Process Next (SPN)
- Shortest Remaining Time (SRT)

Module 5: Threads & Multiprocessing


- Threads
- Symmetric Multiprocessing (SMP)
Module 6: Inter-Process Communication & Synchronization
- Race Conditions
- Critical Section
- Mutual Exclusion
- Semaphores
- IPC Problems

Module 7: Clock Synchronization


- Clock Synchronization Concepts

Module 8: Internet Fundamentals


- Internet and its Services

Module 9: Web Architecture


- Operation of the Web
- Addressing of Web Documents

Module 10: HTML


- Introduction to HTML
- Tags, Elements, Attributes
- Forms & Tables

Module 11: CSS


- CSS Syntax
- Selectors
- Layout Techniques

Module 12: JavaScript


- JavaScript Basics
- DOM Manipulation
- Events

You might also like