CSE 2312 - Summer 2014
Computer Organization and Assembly Language Programming

Lectures: NH 111, MoTuWeTh 1:00pm-3:00pm.
Instructor: Vassilis Athitsos

Computer organization from the viewpoint of software, including: the memory hierarchy, instruction set architectures, memory addressing, input-output, integer and floating-point representation and arithmetic. The relationship of higher-level-programming languages to the operating system and to instruction set architecture are explored. The course also teaches some programming in an assembly language.


Course web page: http://vlm1.uta.edu/~athitsos/courses/cse2312_summer2014
Lecture times: MoTuWeTh 1:00pm-3:00pm.
Classroom: NH 111
Prerequisites: CSE 1310 (Introduction to Computers and Programming), CSE 1320 (Intermediate Programming).
Textbook: Structured Computer Organization, by Andrew S. Tanenbaum and Todd Austin. 6th Edition, 2012, Prentice Hall. ISBN-10: 0132916525. ISBN-13: 978-0132916523.

Vassilis Athitsos

Office: ERB 623
Office telephone: 817-272-0155
Office hours: MoTuWeTh 11:30am-12:45pm.
Teaching assistant (GTA):
Charles Gatz
E-mail: charles.gatz@mavs.uta.edu
Office: ERB 315.
Office hours: TuWeTh 4:00pm-5:00pm, Fri 3:00pm-5:00pm.