Linux Programming and Administration
Certificate Program

Linux Programming and Administration

The operating system of choice
Enroll in Certificate Program View Individual Courses
T. Ashok Kumar, Linux Programming and Administration Alumnus

"I feel like I’m one of those people creating the technology that’s being used all over the world and that I’m part of the journey."
T. Ashok Kumar, Linux Programming and Administration Alumnus

Program Description

Classroom • Online

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

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.

Time Commitment: A full-time student can complete the certificate in 9–12 months.

Estimated Cost: $6,000

F1 Students: [Costs for F-1 students]

Courses

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.

1. Core Courses

Fall Online
Winter Classroom
Spring Online
Summer Classroom
Fall Classroom Online
Winter Classroom Online
Spring Classroom Online
Summer Classroom Online
Winter Classroom
Summer Classroom

2. Electives

Units: 2.0 CMPR.X400
Fall Classroom Online
Winter Classroom Online
Spring Classroom Online
Summer Classroom Online
Units: 0.5 IPDV.X400
Fall Classroom
Spring Classroom
Units: 3.0 ITEC.X400
Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Fall Classroom
Winter Classroom
Spring Classroom
Fall Online
Winter Classroom
Spring Online
Summer Classroom
Units: 3.0 LINX.X402
Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Units: 3.0 LINX.X403
Winter Classroom
Summer Classroom
Fall Classroom Online
Winter Classroom Online
Spring Classroom Online
Summer Classroom Online
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom
Units: 3.0 LINX.X408
Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Units: 2.5 LINX.X400
Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Units: 3.0 CMPR.X416
Fall Classroom Online
Winter Classroom Online
Spring Classroom Online
Summer Classroom Online
Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom

3. Required Certificate Review

Fall Online
Winter Online
Spring Online
Summer Online

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.

Program Chair

ANAND PAI, M.S., has more than 25 years' experience in the development of X86 processors, systems and communications. Pai has worked in the areas of Linux kernel, system programming, silicon, system, networking, and virtualized media. He has developed high-performance, low-latency server, kernel, media and web services. 

Enroll in Program

Enroll Now

You are invited to declare candidacy in your certificate program as soon as possible so you can lock in the curriculum requirements and not be impacted by any subsequent program changes. Once you’ve declared, you have three years to complete the program.

Contact

Have a question about Linux Programming and Administration Certificate Program or want to subscribe for updates? Use the form below.

You may also contact our Outreach Team at (408) 861-3860 or ExtensionProgram@ucsc.edu.

[*] required