We're still actively developing this site. If you encounter any issues, please report them! - Report an issue

MACHINE ORGANIZATION AND PROGRAMMING

COMPSCI/ECE 354
Course Description

An introduction to fundamental structures of computer systems and the C programming language with a focus on the low-level interrelationships and impacts on performance. Topics include the virtual address space and virtual memory, the heap and dynamic memory management, the memory hierarchy and caching, assembly language and the stack, communication and interrupts/signals, compiling and assemblers/linkers.

Prerequisites

COMPSCI/ECE 252 and (COMPSCI 300 or 302) or graduate/professional standing or declared in the Capstone Certificate in Computer Sciences for Professionals

Satisfies
Credits

Not Reported

Offered

Not Reported

Grade Point Average
3.24

6.49% from Historical

Completion Rate
97.26%

3.29% from Historical

A Rate
34.02%

18.06% from Historical

Class Size
585

99.55% from Historical

Cumulative Grade Distribution

Instructors (2026 Summr)

Sorted by ratings from Rate My Professors

Similar Courses