Information Technology
Certificate Program

Information Technology

Career track IT specialization

Enroll in Certificate View Individual Courses

Certificate Description

The only Information Technology-specific credential of its kind in Silicon Valley

Choose the IT specialty that fits your career from five tracks of study:

  • Network Fundamentals
  • Linux System Administration
  • DevOps
  • Data Center Technologies
  • IT Security Technologies

You can start at the beginning or brush up on the latest security protocols, automation processes, and cloud computing approaches. Study the specialized set of skills that prepare you to use technology to tackle business needs head on.

Information Technology Systems certificate program objectives

  • Describe the fundamentals of networking protocols, including hardware, cabling, industry standards and connectivity solutions
  • Design, code, and deploy a cloud-focused tool or application
  • Differentiate between software-defined data centers (SDDC) and software-as-a-service (SAAS)
  • Use an Oracle database to design an entity-relationship diagram (ERD) and implement a working database
  • Understand current security challenges, security models and technologies available to solve these problems

Required Credits: Total Required: 5–8 courses/14 units. Take 2 core courses - from different tracks (5.5–6 units) and 3-5 elective credit courses (8-8.5 units). End with certificate of completion review.
Duration: A full-time student can complete the certificate in 9–12 months.

Courses

Course Units Fall Winter Spring Summer
1. CORE COURSES
Computer Networking Essentials 3.0
Information Security Essentials 3.0
Linux System and Network Administration 3.0
Relational Database Design and SQL Programming 3.0
System Virtualization Fundamentals 2.5
2. ELECTIVE COURSES: NETWORK FUNDAMENTALS
Computer Networking Essentials 3.0
Switching and Routing 3.0
TCP/IP Essentials 2.0
Wireless Communications and Mobile Antenna Design, Introduction 3.0
3. ELECTIVE COURSES: LINUX SYSTEM ADMINISTRATION
Linux, Introduction 2.5
Linux System and Network Administration 3.0
Linux System Performance in the Cloud and Data Center 3.0
Linux Systems Programming 3.0
Python for Programmers 3.0
Relational Database Design and SQL Programming 3.0
4. ELECTIVE COURSES: DATA CENTER TECHNOLOGIES
Cloud Computing, Introduction 0.5
IO Concepts and Protocols: PCI Express, Ethernet, and Fibre Channel 3.0
Programming for Cloud Computing: Amazon Web Services 3.0
Storage Technology in Data Centers 3.0
System Virtualization Fundamentals 2.5
5. ELECTIVE COURSES: DEVOPS
Advanced DevOps Technologies 3.0
DevOps Technologies 3.0
6. ELECTIVE COURSES: SYSTEMS AND INTERNET SECURITY
Cryptography and Blockchain Fundamentals 2.0
Information Security Essentials 3.0
Mobile e-Commerce, Fintech and Cryptocurrency 3.0
7. ELECTIVE COURSES: RELATED ELECTIVES
C Programming for Beginners 2.0
Java Programming for Beginners 2.0
LAMP: Linux Based Web Application Development – Apache, MySQL, PHP 3.0
Python Programming for Beginners 1.5
8. REQUIRED CERTIFICATE REVIEW
Information Technology Certificate Completion Fee None

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. Students enrolled in this program are expected to be familiar with web and internet infrastructure. You should have basic knowledge of computer networking and communications and be familiar with at least one modern computer operating system.

Program Chair

Juan Gomez, chair

JUAN C. GOMEZ, Ph.D., is a software development engineer at Amazon AWS. Previously he was principal engineer at F5 Networks, a networking security company. He has been teaching in Silicon Valley for 15 years. He worked on the development of several popular products at IBM and Juniper and holds seven U.S. patents in the field of distributed computing and storage systems. He has extensive experience in computer networking, computer security, design, distributed systems, self-healing/self-monitoring systems, software life cycle, and storage systems. He also teaches System Virtualization Fundamentals, enjoys hiking and loves Pomeranian dogs.

Certificate Inquiry Form

Contact Us
Speak to a student services representative.

Call (408) 861-3860

Envelope extension@ucsc.edu

Our recent stories on Information Technology