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

 

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

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

Courses

GEOG XL 180

Cartography

This course introduces the methods, techniques and considerations behind geographic data visualization and Web based mapping. We will explore constructing narratives using maps with Esri's ArcGIS Story Map platform. It focuses upon data science, scientific communication, and the cartographic process, and in particular, considerations surrounding cartographic data visualization strategies.

COM SCI X 460.100

Computer Science Internship

This course provides certificate students with a supervised 120-hour internship, offering hands-on experience in approved tech roles, guided by an instructor and culminating in a final reflective report.
COM SCI X 450.45

Computer Vision: AI-Powered Image Understanding

This course provides a comprehensive exploration of computer vision and deep learning, equipping students with Python proficiency, image processing skills, and advanced neural network techniques to tackle real-world applications in healthcare, security, robotics, and automation through AI-driven solutions.
COM SCI 751.7

Cybersecurity Information Session

Join our free webinar to explore UCLA Extension’s cybersecurity program, covering curriculum, tools, career pathways, and live Q&A with instructors designed to help you confidently launch or advance your career in this dynamic field.