°®¶¹´«Ã½

Course Catalog Information (24-25)

CIS 13
Unix/Linux Systems Programming


Course Description

This course covers systems programming in the Unix/Linux/Posix environments, with emphasis on low-level Unix/Linux/Posix system calls from C programs and Shell scripts. The course also discusses the differences in major Unix/Linux/Posix environments.

Student Learning Outcomes

  • Design, code, document, analyze, debug, and test client/server application programs for network communications.

View Active Outline

Course Details

Units
4.5 Units
Hours
  • Weekly Lecture Hours: 4
  • Weekly Lab Hours: 1.5
Gen Ed
Non-GE Class
Program Status
Program Applicable
Credit
Credit - Degree Applicable
Transferability
Transferable to both UC and CSU
Grading Method
Letter Grading
Formerly Statement
Formerly CIS 073

Requisite and Advisory

Prerequisite(s)
CIS 18A and CIS 26B or CIS 26BH
Corequisite(s)
Advisory(ies)

Limitations on Enrollment and Entrance Skills

Limitation(s) on Enrollment
.