ACM UMN devices
Please see our systems page for details about ACM UMN system resources
ACM UMN Produced
Unix Class and Workshop events in Spring 2025 will be posted here. Stay tuned!
Some books (including some books required for CSCI and MATH courses) are avaialable in our club room. We currently do not have infrastructure to track book loans, so books must stay in the room. However, feel free to drop by and check if our library has books you can use for reference or study within our room!
Past CTF Challenge Info
University Affiliated
Similar to our Unix Classes, Professor Kauffman produces Tool Time, a series of lectures on Unix tooling including Emacs.
Others
These resources are recommended by our members. We are not responsible for their content.
Coding Learning + Practice
- Exercism - Variety of programming exercises
- FreeCodeCamp - Learn frontend web dev
- Gymnasium - Learn web dev
- Learn X in Y Minutes - Community-driven whirlwind tour of languages
Cybersecurity
- CTFTime - List of upcoming CTF competitions
- OverTheWire: Bandit - Connect to a remote sandbox system and try simple but real linux exploits
Interview Practice
- InterviewBit - Coding interview questions
Git
- Learn Git Branching - An interactive guide
Low-level
- godbolt - Compiler explorer
- cdecl - Convert C gibberish to English
- OSDev Wiki - OS development wiki
- os.phil-opp.com - Writing an OS in Rust
- int80h- Assembly Language Programming on Linux
- A Beginner's Guide to Forth
Math
- MIT OCW Linear Algebra - Lecture videos from Spring 2010 (same content as 2033)