Csus/resource/course/cpsc 355

CPSC 355

Computing Machinery I Description An introduction to computing machinery establishing the connection between programs expressed in a compiled language, an assembly language, and machine code, and how such code is executed. Includes the detailed study of a modern CPU architecture, its assembly language and internal data representation, and the relationship between high-level program constructs and machine operations. Course Notes Previous Course Materials Previous Tutorial Materials Programming Languages Assembly - All assignments will be done using this language C/C++ - Some examples and questions will use this language, at least a general understanding of how they work will be useful External Links Course description - 2013/2014 course description Course outline - Winter 2013 course outline