Computer Science
Computer Science
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
Computer Science
Courses
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 910.4
Context Engineering and AI Orchestration
Students learn advanced context engineering and AI orchestration through hands‑on projects, mastering prompting, context management, human‑in‑the‑loop design, ContextOps, and multi‑agent coordination to build secure, scalable, production‑ready AI systems.
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.
COM SCI X 420.9
Cybersecurity Lab (Defensive Tools)
This hands-on course introduces core defensive strategies for various environments and explores remediation strategies for thwarting attacks.
COM SCI X 420.8
Cybersecurity Lab (Offensive Tools)
This hands-on course explores common and specialized security tools for penetration assessments. Students will have the opportunity to create their own custom tool or an extension to a known tool.