The UNIX-Linux operating systems have been predominant leaders in both academic and industrial computing environments. Enjoying a resurgence in popularity, UNIX and Linux are appearing everywhere from desktops to servers, and as the operating system for housing big data.
The increase in installed systems, as well as an increasing sophistication of networks and users has created a growing demand for highly skilled UNIX and Linux System Administrators. In addition, UNIX and Linux skills can lead to a career in various Information Technology (IT) fields, such as dev ops and IT security. UNIX and Linux System Administrators implement and maintain complex network connectivity, domain name service, web services, database engines, time service, mail handling, printer service, network file service, virtual environments, and system backups. The industry now requires that UNIX and Linux System Administrators demonstrate an achievement level to manage such complex network systems.
The UNIX & Linux System Administration Specialized certificate is designed to provide students with a demonstrable, working knowledge of UNIX and Linux and the tools and capabilities to implement, maintain, and manage complex network systems. The certificate consists of four required courses. The introductory course showcases the UNIX and Linux operating system’s user interface and common commands. The proceeding course covers disk and file management, users and groups administration, and backing up and restoring a UNIX-Linux system. The last two courses cover Shell programming and system security.
Extensive hands-on lab exercises with dedicated virtual systems immediately reinforce lecture material and students can begin to apply their learning almost immediately. The program can be completed in as short as 6 months.
There will be a $60 fee upon acceptance into the program
From the 'Apply Now' button, login to your student account, complete the online application, and pay the application fee if applicable.
It is preferable that you create an account before proceeding if you have not already done so.
Candidates are encouraged to apply in the certificate program as early as possible to take advantage of program benefits.
See Certificate FAQs for more information.
Science & Technology. Call 858-534-9352 or Email: firstname.lastname@example.org
Linux System Administrator
Geophysics & Planetary Programmer Analyst
UC San Diego
Computer Consultant & Training Specialist
Director, University Computer Operations
San Diego State University
High Performance Computing (HPC) Manager
Senior Security Engineer
Center for Research in Biological Systems, IT Manager
UC San Diego
UC San Diego
San Diego State University
Yes! This program is designed to be taken completely online at the convenience of your own home or office. For online courses, all activities including assignments, tests, and quizzes are completed online and submitted through Blackboard, our online learning platform. You may click here for a tour of Blackboard. You do not need a password to browse the “Student” tab at the top of the page. You may click on “Getting Started” on the left side column; and can “Take a Course Tour” or select various topics for a general understanding about our Blackboard system.
Yes, the program is open to non-California residents, including non-US residents. The certificate and course fees are the same for all students. If you have questions about how enrolling in courses may or may not affect your visa status, please contact our International Department at email@example.com or (858) 534-6784.
To enroll into a class, click on the class link in the matrix and that will take you to that class page. There you can find a course description, prerequisites, and the start date for that course. To enroll in the course can click on “Add to Cart” which will lead you to complete the registration/payment process.
Students can complete this certificate in as quickly as six months. Students who start this certificate in Fall or Spring can take UNIX & Linux Operating Systems Fundamentals, UNIX & Linux System Administration I, and UNIX & Linux System Administration II in one intensive quarter. Classes are scheduled consecutively over 2-3 weeks so that students can complete all three classes in the 12 week quarter. Then in Winter or Summer, students can continue taking UNIX & Linux Shell Programming and UNIX & Linux Security Fundamentals concurrently. These classes are 8-9 weeks long and can be taken concurrently. This intensive format is available to students who would like to complete this certificate in a condensed period.
However, it is not required to take these classes in an intensive. Students who decide to take one class per quarter can complete this certificate in about one year. You are not locked into any schedule, and can decide whether you want to do an intensive, one class a quarter, or a combination of both. To see recommendations on what order to take classes in see the “Program Schedule” under "Related Documents" on the right side of the top of this page.
Note each course includes an average of 6-8 hours of homework per week. Taking more than one class a quarter should be well-thought-out, and other work/school/life commitments should be considered prior to enrolling in more than one class per quarter. Students cannot take more than 1 required course per quarter, since they need to be taken consecutively. You have up to five years to complete all requirements for the certificate.
Students should have general knowledge covered in UNIX & Linux Operating Systems Fundamentals prior to taking required courses. If you have this background in this course you may skip the prerequisite. No waiver is needed.
If you have taken a course from an accredited university covering the learning objectives of a required course, you may be able to transfer a total of one class per certificate to Extension. You may send your request along with details about how the class at your accredited university is equivalent to our Extension course. Attach an electronic transcript and send your email to Infotech@ucsd.edu.
If you have not taken a course elsewhere, but already have the skills covered in a course, you may be able to substitute an alternate Extension course in its place. Send your request to substitute one of the program courses to Infotech@ucsd.edu. In your request, indicate which course you would like to take and which course it would substitute. Include how a substitution may better meet your professional or employment needs. The class should align with the overall student learning outcomes of this certificate. As previously mentioned only one waiver total can be granted per certificate. Requests for these considerations require departmental approval. Contact Infotech@ucsd.edu to make a request or for additional information.
You will find a downloadable resources including “Program Schedule” under "Related Documents" on the right side of the top of this page. If you need further information, please contact the program representative at Infotech@ucsd.edu or (858) 534-9351.
There will be a $60 fee upon
acceptance into the program
about UNIX & Linux System Administration
Hear about upcoming events and courses