ByrneTube
ByrneTube

Operating Systems


Office Hours

Day Time
Monday 02:00pm - 02:30pm
Tuesday 08:30am - 09:00am
Wednesday 02:00pm - 02:30pm
Thursday 08:30am - 09:00am
Friday 10:00am - 10:30am
Sunday 08:00pm - 08:30pm

Join Office Hours via Zoom

zoom zoom password: byrne123


clickBelow clickBelow

Hardware Pre-req

YouTube PowerPoint Gates and Memory
YouTube PowerPoint Processors
YouTube PowerPoint Processor Components
YouTube PowerPoint Assembly (and Machine) Language
YouTube PowerPoint Memory Hierarchy
YouTube PowerPoint Cache Memory

clickBelow clickBelow

Main Course

YouTube PowerPoint Critical Sections (Software Solutions)
YouTube PowerPoint Semaphores
YouTube PowerPoint Deadlocks (definition/Avoidance)
YouTube PowerPoint Deadlocks - Detection
YouTube PowerPoint Virtual Memory
YouTube PowerPoint Page Replacement
YouTube PowerPoint File Systems
YouTube PowerPoint Linux - Case Study
YouTube PowerPoint Design Patterns
YouTube PowerPoint Monitors
YouTube PowerPoint Android - Case Study
YouTube PowerPoint Intro To MultiThreading
YouTube PowerPoint Queueing 1- Introduction
YouTube PowerPoint Queueing 2 - Birth Death Processes
YouTube PowerPoint Queueing 3 - Applications

clickBelow clickBelow

Networking

YouTube PowerPoint Internet
YouTube PowerPoint Processes, States, and Threads
YouTube PowerPoint IP Addressing
YouTube PowerPoint Password Encryotion
YouTube PowerPoint Public-Private Encryotion
YouTube PowerPoint Cyber Security Overview

clickBelow clickBelow

Multi-threaded Programming

YouTube PowerPoint Multi-Threaded Programming
youtube Java Thread 1 ex0.java ex1.java ex2.java ex3.java
youtube Java Threads 2 ex3a.java ex4.java ex5.java
youtube Java Threads lab ex0.java prodCons.java
CameraApp project Assignment

CameraApp.java