CMSC 313/213
Introduction to Computer Systems


CMSC 313
Syllabus

Information
Projects
Readings
Lectures
Exams
Dates
Changes

Submit server
Grades system

 

 

 

Hours

Class meets MW 3:30--4:45 in CSIC 3117.

Discussion sections (CMSC 213) are MW noon--12:50 or 1:00--1:50

Prerequisites

CMSC 132  with a grade of B or better. 

Notes
Changes (correcting errors, clarifying ambiguities, etc.) to the web pages, projects, due dates, etc. will be placed on the recent changes web page.

Staff

Name Email Phone Office Office Hours
Alan Sussman als-at-cs.umd.edu

x53360

AVW 4145 Tu 10AM-noon
W 2-3PM
Th 11AM-noon
Derrick Wood dwood-at-cs.umd.edu   AVW 1112 Tu 2-4PM
Th 1-3PM
Robert Gove rpgove-at-cs.umd.edu   AVW 1112 Tu 4-6PM
F 11AM-1PM
John Westbrook johnphd-at-umd.edu   AVW 1112 M 11AM-noon
M 2-3PM
Th 4-5PM

Schedule of topics (with approximate duration)

  • C/Unix Memory Model (1 week)
     
  • Moving from Java to C (3 weeks)
     
  • Pointers and dynamic data structures in C (2 weeks)
     
  • I/O, standard libraries (1 week)
     
  • Testing (0.5 weeks)
     
  • Assembly Language (1 week)
     
  • Process control (0.5 week)
     
  • Systems programming (1 week)
     
  • Program measurement and optimization (1 week)
     
  • Multithreaded programming with pthreads (1 week)
     
  • Libraries and linking (1.5 weeks)
     
  • Dynamic memory management (0.5 weeks)

Last updated Thursday, 03 September 2009 05:43 PM