ByrneTube
ByrneTube

Systems Programming


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

YouTube PowerPoint Gates and Memory
YouTube PowerPoint Processors
YouTube PowerPoint Hardware Routing
clickBelow clickBelow

Programming Concepts

YouTube PowerPoint If-THEN-ELSE
YouTube PowerPoint Loops (FOR, While etc.)
YouTube PowerPoint Arrays
YouTube PowerPoint Classes (and Objects)
clickBelow clickBelow

Systems Concepts

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

Systems Programming

YouTube PowerPoint Internet
YouTube PowerPoint IP Addressing
YouTube PowerPoint Password Encryotion
YouTube PowerPoint Public-Private Encryotion
YouTube PowerPoint TCP
YouTube PowerPoint OSI
YouTube PowerPoint Processes and States
YouTube PowerPoint Socket Programming
clickBelow clickBelow

Multithreading

YouTube PowerPoint Intro To MultiThreading
YouTube Not Available Java Threads 1

ex0.java ex1.java ex2.java ex3.java

YouTube Not Available Java Threads 2

ex3b.java ex4.java ex5.java

YouTube Not Available Java Threads lab

ex0.java prodCons.java

YouTube Not Available C++ Multi-Threaded Programming (Lab)
clickBelow clickBelow

Exception Handling

YouTube PowerPoint Exception Handling in Java
YouTube PowerPoint C++ Exceptions (1 of 2)
YouTube PowerPoint C++ Exceptions (2 of 2)
clickBelow clickBelow

Design Patterns

YouTube PowerPoint Design Patterns 101