CSCI 3010

Computer Organization & Assembly Language ((4 Credits))

Empire State University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course explores the relationship between hardware and software. Students will learn how the electronics of a computer form the basis of computer programming. Topics include systems of data representation, comparison of machine languages, the structure of memory, the operation of the Arithmetic Logic Unit, real and virtual memory, and race conditions. Assembly language programming projects reinforce the concepts of registers, the binary representation of numbers and the underlying machine language. Assumptions about surrounding courses: Students should be competent computer programmers, and understand data structures and algorithms and discrete mathematics. Notes: Students should select either this course, or Computer Organization and Architecture as part of their degree program as there is substantial overlap in the course curriculums.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #empire_2-0554Fall 2026UGRD
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?