Skip to Content
University at Buffalo

UB Undergraduate Academic Schedule: Fall 2020


This information is updated nightly. Additional information about this course, including real-time course data, prerequisite and corequisite information, is available to current students via the HUB Student Center, which is accessible via MyUB.


|

CSE 220LLB - Systems Programming
Lecture
Systems Programming B3 Enrollment Information (not real time - data refreshed nightly)
Class #:   22089   Enrollment Capacity:   25
Section:   B3   Enrollment Total:   10
Credits:   4.00 credits   Seats Available:   15
Dates:   08/31/2020 - 12/11/2020   Status:   OPEN
Days, Time:   F , 8:00 AM - 10:00 AM
Room:   Remote view map
Location:   Remote      
Chained Courses
Registering in the above section will automatically place you in the following class(es):
Enrollment Requirements
Prerequisites: Pre-Requisite: CSE 116. SEAS approved or Intended Majors, CS Minors.
  Course Description
This course is an introductory course on computer systems. It introduces computer systems from a programmer's perspective, rather than a system implementer's perspective, which prepares students for more advanced topics that discuss the internals of a computer system (e.g., operating systems or computer architecture). As a result, the focus of the course is teaching programmable interfaces of a computer system as well as how to use them correctly and effectively when writing a program. The topics mainly include hardware/software interfaces (e.g., data representation in memory) and OS/application interfaces (e.g., syscalls). In discussing these topics, the course gives an overview of a complete computer system, the hardware, operating system, compiler, and network, in order to guide students through various components that modern programs rely on to accomplish their intended purposes.
  Instructor(s)
             Staff      
  On-line Resources