Linux Programming and Administration
Certificate Program

Linux Programming and Administration

The operating system of choice

Enroll in Certificate View Individual Courses

Certificate Description

Dive into the operating system of choice

To learn about today’s servers, network infrastructure, embedded systems, and mobile devices, we offer you two tracks of study and serve beginners to seasoned pros brushing up on skills.

Administrator Track

Get a solid foundation in configuring, operating and administrating these open, multi-user, multi-tasking Linux operating systems.

Development Track

Developers and system programmers teaches how to customize and optimize processes, IOs and kernel modules. Our virtual server courses can also prepare you for VMware professional certification exams.

Linux Programming and Administration certificate program objectives

  • Configure, operate and program open, multi-user, multi-tasking Linux operating systems
  • Perform Linux system and network administration
  • Program new devices, systems or networks operating on Linux
  • Install, deploy and develop a website using LAMP
  • Configure and manage multiple VMware ESXi hosts and virtual machines using the vCenter Server

Required Credits: Total Required: 5–7 courses/14 units. Take 1 of the 3 core courses (3 units) and 4–6 elective credit courses (11–13 units). End with certificate of completion review.
Duration: A full-time student can complete the certificate in 9–12 months.


Course Units Fall Winter Spring Summer
Cloud-Based Web Application Development using Linux 3.0
Linux Kernel & Drivers 3.0
Linux System and Network Administration 3.0
Cloud Computing, Introduction 0.5
Linux, Introduction 2.5
Linux Shell Programming 3.0
Linux System and Network Administration 3.0
Linux System Performance in the Cloud and Data Center 3.0
Networking Fundamentals 3.0
Storage Technology in Data Centers 3.0
System Virtualization Fundamentals 2.5
Cloud-Based Web Application Development using Linux 3.0
C++ Programming, Comprehensive 3.0
C Programming for Beginners 2.0
Go Programming, Fundamentals 3.0
Python for Programmers 3.0
Python Programming for Beginners 1.5
Embedded Linux Design and Programming 3.0
Linux Kernel and Drivers, Advanced None
Linux Kernel & Drivers 3.0
Linux Systems Programming 3.0
Linux Programming and Administration Certificate Completion Fee None

Certificate Inquiry Form

Contact Us
Speak to a student services representative.

Call (408) 861-3860


Requisite Knowledge

Please review the course descriptions to ensure that you have taken necessary prerequisites or meet the requirements through job experience or previous education.

Declaring Candidacy

You can enroll in a certificate program any time during your studies.

Once you create your student account, you can enroll in a certificate program. Although you can enroll in a program at any time, the benefit of enrolling early is that it locks in your certificate requirements. This means that even if program requirements change, the requirements to complete your certificate will remain the same for you.

  • You must enroll in the certificate program before enrolling in the Certificate Completion Review.

You have a total of five years to complete all necessary courses in a certificate program.

All the necessary units in a certificate must be completed within a five-year window. The clock begins on the first day of your first course in the certificate program. For example, if you started a course on Sept. 5, 2017, you would have to complete all of the required units in this certificate by Sept. 4, 2022.

  • Enrolling in a certificate program does not trigger the beginning of the five-year window. It begins the first day of the first course that applies to a certificate program.
  • The Certificate Completion Review process does not have to occur within the five-year timeframe.

Grade Requirements

Please note that only letter grades of C- or higher may be applied to a certificate, and in some programs, students may have more stringent requirements. Students in most employer- and government-sponsored payment programs, such as workforce development, as well as international students on F-1 visas, need to maintain a B average to meet their requirements. Personal Financial Planning students have additional grade requirements for individual courses to attain a certificate.

See Grading and Credits Policy for further information.

Our recent stories on Linux Programming and Administration