Skip to content

TarjMecwan/CSC357

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSC 357: Systems Programming

CSC 357: Systems Programming is a course that focuses on advanced programming techniques in C and the UNIX operating system, including system calls, process control, and UNIX architecture, aimed at understanding system-level programming. It requires prior knowledge of C programming and computer engineering, involves a mix of programming assignments, labs, and exams, and emphasizes documentation and adherence to coding standards.

Course Information

Course Objectives

  • Learn how to write complex programs in the C programming language.
  • Learn user-level functionality of the UNIX operating system.
  • Learn systems programming in the UNIX environment.
  • Learn about the architecture of the UNIX operating system from a system programmer's perspective, in particular UNIX system calls.

Labs

Programming Assignments

Quizzes, Midterm, and Final

Releases

No releases published

Packages

 
 
 

Contributors