ByrneTube
ByrneTube

Networks


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

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.