CSCI-UA 201 Computer Systems Organization

Term: Fall 2022
Instructor: Dr. Hasan Aljabbouli
Level: Undergraduate

Topics

Binary Systems and data Representation; Writing code using C; Basics of Assembly; Cache memory; Digital logic concepts; Basic Gates and Memory elements;

Description

This course covers the internal structure of computers, C and assembly language programming, and the use of pointers in high-level languages. Topics include the logical design of computers, computer architecture, the internal representation of data, instruction sets, and addressing logic, as well as pointers, structures, and other features of high-level languages that relate to assembly language. Programming assignments are in both assembly language and C.