ByrneTube
ByrneTube

Networks


Office Hours

Day Time
Sunday 09:00pm - 10:00pm

Join Office Hours via Zoom

zoom zoom password: SHU


clickBelow clickBelow

Hardware Pre-req

YouTube PowerPoint Gates and Memory
YouTube PowerPoint Processors

clickBelow clickBelow

Software Pre-req

YouTube PowerPoint Critical Sections (Software Solutions)
YouTube PowerPoint Semaphores
YouTube PowerPoint Deadlocks (definition/Avoidance)
YouTube PowerPoint Deadlocks - Detection

clickBelow clickBelow

Networks

YouTube PowerPoint Internet
YouTube PowerPoint Cyber Security Overview
YouTube PowerPoint IP Addressing
YouTube PowerPoint Password Encryotion
YouTube PowerPoint Public-Private Encryotion
YouTube PowerPoint TCP
YouTube PowerPoint OSI
YouTube PowerPoint Intermediate Cyber Security
YouTube PowerPoint Routing
YouTube PowerPoint Queueing 1- Introduction
YouTube PowerPoint Queueing 2 - Birth Death Processes
YouTube PowerPoint Queueing 3 - Applications
YouTube PowerPoint Processes and States
YouTube PowerPoint Socket Programming

clickBelow clickBelow

Cloud Computing

YouTube PowerPoint Cloud Computing
YouTube PowerPoint Cloud AWS

 

Multi Threaded Programming in Java

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
Server Processes project Assignment

ServerProcesses.java

As a lab exercise, run a java complier on these code examples and get a feel for what they do.

As a project we will write code very similar to these examples but have one thread accepting all input messages and waking up the sleeping process that handles it.