Skip to main content

Computer Science

digital-technology-fos-header-2024

Technology is evolving faster than ever—and so should your skills. Our newly reimagined computer science area of study can equip you with the tools to thrive in today’s data-driven, AI-powered world.

Whether you're launching a new career or leveling up your current one, our programs are designed to meet the demands of the modern tech landscape. Learn from industry experts through hands-on, project-based courses that blend theory with real-world application.

Get More Info

Please Note

We've updated the title of this area of study from Digital Technology to Computer Science. You may notice that our URLs have been updated to reflect this change.

Build the future. One line of code at a time.

Technology is evolving faster than ever—and so should your skills. Our newly reimagined computer science area of study can equip you with the tools to thrive in today’s data-driven, AI-powered world.

Whether you're launching a new career or leveling up your current one, our programs are designed to meet the demands of the modern tech landscape. Learn from industry experts through hands-on, project-based courses that blend theory with real-world application.

Explore our key focus areas:

Software Development & Programming
Master the languages, frameworks, and tools that power today’s most in-demand applications—from web and mobile to enterprise systems.

Machine Learning & Artificial Intelligence
Dive into the world of intelligent systems. Learn how to build, train, and deploy models that drive innovation across industries.

Data Analytics & Infrastructure 
Gain the skills to collect, manage, and analyze data at scale. From pipelines to predictive analytics, turn raw data into actionable insights.

Cybersecurity, Cloud, and Emerging Tech
Stay ahead of the curve with courses in cybersecurity, cloud computing, blockchain, and more.

Why Choose UCLA Extension?

  • Flexible online and hybrid formats
  • Taught by working professionals in the field
  • Career-focused certificates and specializations
  • Open enrollment—no formal application required
digital-technology-fos-sub
Computer Science
A certificate offers an in-depth study of a professional field. A specialization is a short series of courses to quickly gain knowledge in a focused area of study.
certificate Stay ahead in this evolving ecosystem and deepen your understanding of blockchain and distributed ledger technology (DLT). Explore practical applications such as enterprise blockchain, decentralized finance (DeFi), and decentralized autonomous organizations (DAOs) to address contemporary business challenges.

Stay ahead in this evolving ecosystem and deepen your understanding of blockchain and distributed ledger technology (DLT). Explore practical applications such as enterprise blockchain, decentralized finance (DeFi), and decentralized autonomous organizations (DAOs) to address contemporary business challenges.

cybersecurity-ce0584

Cybersecurity

certificate
certificate Learn essential cybersecurity skills in our 4-course Cybersecurity Certificate. Quickly gain the knowledge you need to protect your technology infrastructure from physical and virtual threats.

Learn essential cybersecurity skills in our 4-course Cybersecurity Certificate. Quickly gain the knowledge you need to protect your technology infrastructure from physical and virtual threats. 

data visualization graohic

Data Science

certificate
certificate Learn to leverage the power of big data to extract insights and improve decision making for real-world problems. Gain hands-on experience in data management and visualization, machine learning, statistical models, and more for a career in data science.

Learn to leverage the power of big data to extract insights and improve decision making for real-world problems. Gain hands-on experience in data management and visualization, machine learning, statistical models, and more for a career in data science.

certificate Learn how to use location-based data to better understand the world. Offered in partnership with the UCLA Department of Geography, this certificate provides an introduction to the methods and techniques used within the field of GIS and geospatial technology. Available Format: Online

Learn how to use location-based data to better understand the world. Offered in partnership with the UCLA Department of Geography, this certificate provides an introduction to the methods and techniques used within the field of GIS and geospatial technology. Available Format: Online

Computer Science
GEOG XL 181B

Advanced Geographic Information Systems (GIS)

This course is a project-based exploration of advanced topics in GIS and geospatial technology, with a focus upon spatial modeling, advanced spatial analysis and geoprocessing, spatial data manipulation, and geocomputation.

GEOG XL 182C

Advanced Remote Sensing

Develop an aptitude for integrating various remote sensing and geospatial analysis workflows/datasets into one unified cloud-based coding environment.

MGMT X 413.1

AI Essential Components

Understanding the basic functionality of hardware, software, network, and database components is crucial in AI systems. This foundational knowledge is essential for effective implementation of AI solutions and engagement with the technologies.