Recent Announcements

View all announcements

Course Description

CMSC 313 — Computer Organization and Assembly Language

This course introduces the student to the low-level abstraction of a computer system from a programmer's point of view, with an emphasis on low-level programming. Topics include data representation, assembly language programming, C programming, the process of compiling and linking, low-level memory management, exceptional control flow, and basic processor architecture.

Be sure to read through the syllabus for more information.

Course Instructors

Class Meeting Information

Lecture Section Days Time Location Instructor
01 Tuesday/Thursday 10:00-11:15am PAHB 234 Mr. John Park
02 Tuesday/Thursday 5:30-6:45pm ENG 231 Mr. John Park
03 Monday/Wednesday 2:30pm – 3:45pm Sherman Hall 015 Mr. Ramsey Kraya
04 Monday/Wednesday 4:00pm – 5:15pm Sherman Hall 015 Mr. Ramsey Kraya