CS3339.004 Fall 2025


Texts/Books

Computer Organization And Design 5th Ed. - Patterson & Hennessy

The C++ Programming Language 4th ed.

Compilers: Principles, Techniques, and Tools

Robert Nystrom's "Crafting Interpreters"

Fred Brooks - The Mythical Man-Month

Ray Kurzweil's "The Singularity Is Near" Predictions


TXST's AI Tools

Link to TXST's AI HUB

Tools Page on AI Hub


[Online] Apps

Compiler Explorer

Visual 6502 Simulators:

CPUlator

(Offline) MARS MIPS Simulator:


Articles

Texas A&M System Triples Supercomputing Capacity

How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2


Reference & Docs

Git Hello-World!

Intel Intrinsics Guide


Useful *nix Tutorial Series


ACM Turing Award Lectures


Ben Eater - Building An 8-Bit Computer


Ben Eater - Build A 65c02-Based Computer From Scratch


David Murray - The 6502 CPU


Reverse Engineering the 6502


The Ultimate Commodore 64 Talk (and the 6502)


Ryan Montgomery - An Example Of The NES CPU's Architecture - Based on the 6502


Dimitris Giannakis - The 68000 CPU


Carl Cook - A Non-Academic and Non-Video Game-related Example Of Why Performance Matters


Andreas Kling - OS Hacking


Interesting Games!

Zachtronics - TIS-100

Zachtronics - SHENZHEN I/O