UMCP
Syllabus
Schedule
Office Hours
Resources
Submit Server
Grades Server
Piazza
Quizzes/Exams
Grading Concerns
Lecture/Lab Videos
C Style Guide
Common C Errors
Debugging in C
Development Strategy
(C Programs)
Debugging in C
Assembly
Circuit Playground
GFA
Other
Other
Linux Introduction (Starting Point for CMSC216)
Logging on to Grace System
Basic Linux Commands
C Language Editors
CMSC 216 Lecture Notes
Resetting Grace Environment
Setting gcc alias
C Style Guide
Debugging in C
Input/Ouput Redirection and diff command
File Transfer
Online Text Compare Tool (Diff) - File Comparison Tool
X Forwarding
Test Types
Unix Tutorial
Emacs tutorial (Section 5 of unix-tutorial.pdf)
Emacs Cheat Sheet(1)
Emacs Cheat Sheet(2)
Memory Map Example
VS Code and Grace Cluster
Memory Layout of C Program
Floating Point Math (http://0.30000000000000004.com/)
ProcessDiagramExample.pdf
Virtual Machine
Advanced Shell Commands
Threads and Fork
Exam Clock (http://www.timer-tab.com/)
argc / argv reference
To kill all your processes try kill -9 -1
Differences between bash and tcsh
Videos
YouTube Video: The 50 Most Popular Linux & Terminal Commands - Full Course for Beginners
Linux Directories Explained in 100 seconds
History of Gnu, Linux, Free and Open Source Software (Revolution OS)
Web Accessibility