Recent Announcements

Welcome to Prof. Park's sections of the Spring 2016 term of CMSC 313!

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

Instructor Office Office Hours Email
Mr. John Park ITE 207 Tu 4:00–5:00pm;
We 2:00–3:00pm
There are other sections of this course, taught by other instructors. For more information about those sections, click here.

Class Meeting Information

Lecture Section Days Time Location Instructor
01 Tuesday/Thursday 1:00-2:15pm ITE 227 Mr. John Park
02 Tuesday/Thursday 2:30-3:45pm ITE 227 Mr. John Park
05 Tuesday/Thursday 4:00pm – 5:15pm Sherman Hall 151 Dr. Jon Squire