2022-2023 Undergraduate Catalog 
    
    Mar 28, 2024  
2022-2023 Undergraduate Catalog [Archived]

Add to Portfolio (opens a new window)

CS 456 - Systems Programming


3 Credits

Description
An introduction to both program translation and operating systems. There will be a survey of topics such as: top-down and bottom-up parsing, scanning, code generation, symbol table management, linkers and loaders, batch processing systems, interacting processes, multiprogramming systems, and memory management.

Prerequisites
A grade of C or better in CS 202, CS 303, and CS 351.

Co-requisites
Concurrent enrollment in CS 456L is required.

Note
Open to graduate students. Graduate students are required to do additional work of a research nature.




Click here for the Fall 2023 Class Schedule

Click here for the Spring 2024 Class Schedule

Click here for the Summer 2024 Class Schedule




Add to Portfolio (opens a new window)