Office Hours
Day | Time |
---|---|
Tuesday | 4:00pm - 5:00pm |
Wednesday | 11:00am - Noon |
Thursday | 4:00am - 5:00pm |
Join Office Hours via Zoom
Passcode: Monmouth
Networks
Hardware Pre-req | ||
---|---|---|
Gates and Memory | ||
Processors |
Software Pre-req | ||
---|---|---|
Critical Sections (Software Solutions) | ||
Semaphores | ||
Deadlocks (definition/Avoidance) | ||
Deadlocks - Detection |
Cloud Computing | ||
---|---|---|
Cloud Computing | ||
Cloud AWS |
Multi Threaded Programming in Java
Java Thread 1 ex0.java ex1.java ex2.java ex3.java | |
Java Threads 2 ex3a.java ex4.java ex5.java | |
Java Threads lab ex0.java prodCons.java | |
Server Processes project Assignment |
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.
Networks
Hardware Pre-req | ||
---|---|---|
Gates and Memory | ||
Processors |
Software Pre-req | ||
---|---|---|
Critical Sections (Software Solutions) | ||
Semaphores | ||
Deadlocks (definition/Avoidance) | ||
Deadlocks - Detection |
Cloud Computing | ||
---|---|---|
Cloud Computing | ||
Cloud AWS |
Multi Threaded Programming in Java
Java Thread 1 ex0.java ex1.java ex2.java ex3.java | |
Java Threads 2 ex3a.java ex4.java ex5.java | |
Java Threads lab ex0.java prodCons.java | |
Server Processes project Assignment |
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.