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 B3 Enrollment Information (not real time - data refreshed nightly)
Class #:   23002   Enrollment Capacity:   25
Section:   B3   Enrollment Total:   25
Credits:   4.00 credits   Seats Available:   0
Dates:   01/30/2023 - 05/12/2023   Status:   CLOSED
Days, Time:   W , 8:00 AM - 10:00 AM
Room:   Baldy 19 view map
Location:   North Campus      
Chained Courses
Registering in the above section will automatically place you in the following class(es):
Enrollment Requirements
Prerequisites: Pre-Requisite: CSE 116. Engineering Science 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