An open API service indexing awesome lists of open source software.

https://github.com/joeylemon/cs360-labs

labs for COSC360 Systems Programming
https://github.com/joeylemon/cs360-labs

systems

Last synced: over 1 year ago
JSON representation

labs for COSC360 Systems Programming

Awesome Lists containing this project

README

          

CS360 (Spring '20) with Micah Beck (substituting for Jim Plank) at the University of Tennessee

The Labs



  • Lab -1: Pointers

  • Lab 0: A graph enumeration in C

  • Lab 1: Bb-trees/dlists

  • Lab 2: File I/O #1

  • Lab 3: File I/O #2

  • Lab 4: There is no lab 4.

  • Lab 5: Jtar

  • Lab 6: Assembler (not graded)

  • Lab 7: Jmalloc

  • Lab 8: Jsh

  • Lab 9: There is no lab 9

  • Lab A: Threaded chat server

  • Lab B: Threads and synchronization



General Class Topics



  • Migration to C

  • File I/O / System Calls / Buffering

  • Files, Directories and Links

  • Assembler / Stack Frames / Setjmp

  • Memory Management

  • Processes: Fork / Exec / Dup / Pipe

  • Sockets / Client-Server Programming

  • Threads