College of Computer Science & Information Technology King Khalid University · جامعة الملك خالد
Week
Week 15
Topic
Final Project
Workload
6–8 Hours
Status
Materials Placeholder
OverviewScheduleObjectivesMaterialsReadingLabAssignmentQuizDownloadsChecklist
Module Overview

Week 15 brings the semester together. Students present their projects, explain their design choices, demonstrate their implementation, and connect their work to the operating-system concepts studied in the course.

Lecture
Project presentations and course wrap-up
Reading
Final project documentation
Lab
Final demo and submission support
Due
Update date later
Weekly Schedule
TimeActivityWhat Students DoLink
Before LecturePreparation ReadingFinalize project code, report, slides, demo script, and experiment results.Book →
Lecture 1Final PresentationsPresent problem, motivation, design, implementation, evaluation, limitations, and lessons learned.Slides →
Lecture 2Course SynthesisConnect projects to OS concepts including processes, memory, concurrency, storage, virtualization, and security.Slides →
Lab SessionFinal Demo SessionRun project demonstrations, answer questions, and submit final materials.Lab →
After LectureAssignment 15Submit final report, source code, slides, and demo evidence.Assignment →
End of WeekQuiz 15Complete short quiz on No regular quiz; final assessment is based on project presentation and submission.Quiz →
Learning Objectives
Outcome
By the end of Week 15, students should be able to:

Present a complete OS project, explain technical decisions, demonstrate results, and reflect on course concepts.

ProjectPresentationDemoFinal Report
Module 15
Core
Lecture Materials
Slides
Week 15 Lecture Slides

Slides for final project presentations. Replace this placeholder with your final PDF or Google Slides link.

PDFLectureRequired
Slides
Lecture
Open Slides →
Notes
Week 15 Lecture Notes

Instructor notes and class summary for review after lecture and before assessment.

PDFReviewSummary
PDF
Notes
Download →
Video
Lecture Recording

Placeholder for lecture recording or external video link. Replace this href with YouTube, Blackboard, or local recording URL.

VideoRecordingOptional Review
Video
TBD
Watch →
Code
Starter Code

Starter files, examples, and templates for the Week 15 lab and assignment.

CLinuxStarter
ZIP
Starter
Download →
Reading
Required
Final project documentation

Complete the assigned reading before lecture. Focus on definitions, mechanisms, tradeoffs, and examples that connect to the lab.

RequiredReadingPreparation
Required
Book/Notes
Open →
Reference
Linux man-pages Project

Use this reference to look up commands, system calls, library calls, and Linux behavior related to this week.

LinuxManualReference
Reference
man7
Open →
Lab
Lab 15
Final Demo Session

Run project demonstrations, answer questions, and submit final materials.

Hands-onLinuxC
Required
90 min
Open Lab →
Assignment
HW 15
Week 15 Assignment

Submit final report, source code, slides, and demo evidence. Submit source code, screenshots, and a short explanation.

HomeworkSubmissionReport
10 points
Due TBD
Download →
Quiz
Quiz 15
Week 15 Quiz

Short quiz covering No regular quiz; final assessment is based on project presentation and submission.

10 Questions15 MinutesOnline
Quiz
TBD
Start →
All Downloads
Files
Week 15 File Package

Central download area for slides, notes, lab, assignment, starter code, and reference files. Replace placeholder paths after uploading final files.

SlidesNotesLabAssignmentCode
Student Checklist
  • □ Complete preparation reading
  • □ Open Week 15 slides
  • □ Review lecture notes
  • □ Complete Lab 15
  • □ Submit Assignment 15
  • □ Complete Quiz 15
  • □ Save screenshots and code
  • □ Prepare questions for next week

Course complete. Students should archive code, report, slides, and feedback for future research or portfolio use.