Home arrow Courses arrow CS 2505: Computer Organization I

CS 2505: Computer Organization I


Description:

An introduction to high-level computer architecture and systems concepts, system software and programming in C.

Covers information representation, basic computer organization, fundamentals of the x86 architecture, the relationship between the C programming language and x86 assembly language, the use of debugging and other system tools, and the development of small- to medium-sized software solutions in C.

Having successfully completed this course, the student will be able to:

Together with CS2506, this course replaces CS2204 and CS2504.

Prerequisites: C or better in CS 2114

Corequisites: Math 2534

Recent Offerings: