Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
CS 2130
Home
Syllabus
Schedule
Office Hours
Course Staff
Readings
Using SSH
Boolean Algebra and Gates
Bits and Beyond
Saying Anything with Bits
Components
Designing a Processor
Storing Data
x86-64 Summary
Debugger Example
Compilation
C Reference
Memory Overview
Man Pages
C++ Inheritance
Labs
Lab 1 - SSH and Editors
Lab 2 - Hex Editor
Lab 3 - Circuits
Lab 4 - Simulator
Lab 5 - Fibonacci
Lab 6 - git and ToyASM
Lab 7 - Debugger
Lab 8 - Escape Room
Lab 9 - char*
Lab 10 - File-based Chat
Lab 11 - Input and Arguments
Lab 12 - Memory Errors
Lab 13 - Sockets
Homework
HW1 - Bit Fiddling
HW2 - Circuits
HW3 - Binary Modulo
HW4 - GCD
HW5 - Prime
HW6 - Escape Room
HW7 - C
HW8 - Linked List & Postfix Calculator
HW9 - Code Generation
Exam Review
Canvas
Piazza
Office Hour Calendar