GitHub / UMM-CSci-Systems 15 Repositories
Labs for CSci 3403, the systems practicum course at the University of Minnesota Morris
UMM-CSci-Systems/C-system-calls
Lab on traversing directory structures in C using system calls
Language: Shell - Size: 226 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/C-programming-strings 📦
Lab on memory management in C, focusing on string manipulation
Language: C++ - Size: 85 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/Circuit-design-lab
The write-up for the "Circuit Design" lab; there's no code or other materials for this lab.
Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/C-programming-arrays
Lab on memory management in C, focusing on arrays including multi-dimensional arrays
Language: C++ - Size: 119 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/C-strings-and-memory-management
The starter code for the "C strings and memory management" lab, used in CSci 3412 (Systems: Practicum) at the University of Minnesota, Morris
Language: C++ - Size: 379 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/C-programming-pre-lab
Pre-lab to get started on compiling and running C programs and valgrind
Language: C - Size: 113 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

UMM-CSci-Systems/Log-processing
Extract and plot failed login info from system logs
Language: HTML - Size: 633 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 3

UMM-CSci-Systems/Log-processing-pre-lab
Pre-lab for the "Log processing" lab
Language: Shell - Size: 85.9 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

UMM-CSci-Systems/Command-line-introduction-pre-lab
Pre-lab for the Command-line-introduction lab
Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 6

UMM-CSci-Systems/Command-line-introduction
An introduction to Unix command line tools
Language: Shell - Size: 184 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 9

UMM-CSci-Systems/setting-up-github-classroom-for-faculty
A guide for how we set up and use GitHub Classroom when teaching with these labs.
Size: 205 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/sorting-in-rust
Language: Rust - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/disemvowel-in-rust
A simple lab using Rust to manipulate strings.
Language: Rust - Size: 29.3 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/Segmented-file-system-client
The starter code for the client code in the Segmented File System lab
Language: Java - Size: 558 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

UMM-CSci-Systems/Currency-exchange-RPC
Lab demonstrating the use of remote procedure calls (RPC) to wrap a currency exchange rate service
Language: Java - Size: 155 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 2

UMM-CSci-Systems/Threaded-echo-client-server
Threaded echo client-server lab using sockets in Java
Language: Shell - Size: 237 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 2

UMM-CSci-Systems/Echo-client-server
Echo client-server lab using sockets in Java
Language: Shell - Size: 168 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

UMM-CSci-Systems/git-bats-demo
A simple demo repo demonstrating the use of git and the bats bash testing tool.
Language: Shell - Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 32

UMM-CSci-Systems/Threaded-minimum-pairwise-distance
Using threads to parallelize computing the shortest distance between any pair of values in an array
Language: Java - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

UMM-CSci-Systems/Mapping-the-internet
"Mapping" the internet as it appears from where you are using `traceroute`
Language: Ruby - Size: 658 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/Threading-pre-lab
Pre-lab to help prepare people for the "Threaded minimize pairwise distance" lab
Language: Java - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

UMM-CSci-Systems/Java-Profiling
Language: Java - Size: 48.8 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 3

UMM-CSci-Systems/Lab-management
Resources and documentation for managing labs for UMM CSci's systems course
Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0
