Unix/Linux Programming

What will I learn in this program?

The program of study for the Certificate in Unix/Linux Programming includes instruction and practice in writing computer programs for a Unix/Linux system.  This course of study prepares students for entry-level positions in Unix/Linux operations. 

What kind of jobs can I get once I complete the program? How much will they pay? What “demand” is expected for these jobs?


Average Annual Salary

Expected Regional Demand

Computer Support Specialists


Faster than Average Growth

Database Administrators


Faster than Average Growth

Computer Programmers


Faster than Average Growth

Computer Systems Analysts


Faster than Average Growth

Network and Computer Systems Administrators


Faster than Average Growth

Does this program have any special enrollment requirements?

It is required that a student have completed the certificate in Unix/Linux Administration prior to pursing this program of study.

Does this program have any special costs?


How long will it take to complete this program?


Time to Complete*

Certificate of Accomplishment in Unix/Linux Programming

1.5 Years

*Based on full-time attendance or 12 units per semester

How do I get more information on this program?

Department website: CS Department website: www.ccsf.edu/cs

Department contact information:
Craig Persiko, Office: L462