|
Dec 21, 2024
|
|
|
|
American University Catalog 2023-2024 [ARCHIVED CATALOG]
|
CSC-316 Computer Science III: Systems Programming (4) Systems programming comprises the development, testing, and maintenance of software and firmware used in computer systems. The interface between the machine and the applications presents specific challenges and opportunities to develop and improve systems performance and reliability. This course focuses on understanding this domain and learning the primary tools and techniques for developing device drivers, modifying systems interfaces, and managing operational performance. Students use low level, compiled languages including C and operating systems shell scripting languages to implement solutions. Usually Offered: spring. Prerequisite: CSC-208 and completion of Quantitative Literacy I requirement. Recommendation: CSC-240 .
|
|