CSCI 503

Computer Organization and Architecture

New York Institute of Technology · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course introduces students to the organization and architecture of modern computers. The students will learn a variety of concepts from the stored-program concept and the machine cycle, to the representation of code and data. The basic components of a computer and their functionality are analyzed including processor data path, pipelines, I/O devices, memory hierarchy, and interconnection networks. The instruction set architecture and its importance in reducing the gap between hardware and software is also discussed. Students will also learn how to evaluate computer performance. The course will also include a special project or paper as required and specified by the instructor and the SoECS graduate committee. Prerequisite Course(s): Prerequisite: CSCI 125 or CSCI 502

Sections

Current meeting, instructor, credit, and enrollment details

Updated 10 hours ago

001

Availability not recently verified
Class #new_york_2-CSCI503Fall 2026UGRD3.0 credits
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?