Skip to Content
University at Buffalo

UB Undergraduate Academic Schedule: Spring 2023


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 B Enrollment Information (not real time - data refreshed nightly)
Class #:   <<<  >>>   Enrollment Capacity:   125
Section:   B   Enrollment Total:   72
Credits:   4.00 credits   Seats Available:   53
Dates:   01/30/2023 - 05/12/2023   Status:   OPEN
Days, Time:   M W F , 4:00 PM - 4:50 PM
Room:   Davis 101 view map
Location:   North Campus      
Chained Courses
You must register in one of the class(es) below to get the above section:
Enrollment Requirements
Prerequisites: Pre-Requisite: CSE 116. Engineering Majors, Computer Science Minors, or Data Intensive Computing Certificate students only.
  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)
             Alphonce look up    
  On-line Resources
Other Courses Taught By: Alphonce