Advertisement

University of California, San Diego

University of California, San Diego

At the University of California San Diego, we prefer the path less traveled. And it has led us to remarkable new ways of seeing and making a difference in the world.

Recognized as one of the top 15 research universities worldwide, our culture of collaboration sparks discoveries that advance society and drive economic impact. Everything we do is dedicated to ensuring our students have the opportunity to become changemakers, equipped with the multidisciplinary tools needed to accelerate answers to our world’s most pressing issues.

Are you University of California, San Diego? Claim this listing to add a verified badge, update your profile, and reach more families.

Sign In to Claim

Resources from University of California, San Diego

Hadoop Platform and Application Framework

Hadoop Platform and Application Framework

This course is for novice programmers or business people who'd like to understand the core tools used to wrangle and analyze big data. With no prior experience, you'll have the opportunity to walk through hands-on examples with Hadoop and...

Interaction Design Capstone Project

Interaction Design Capstone Project

Apply the skills you learned during the sequence of courses — from needfinding to visual design — as you redesign a new interface, service, or product for your Interaction Design Capstone Project. We're working with some exciting de...

Assembling Genomes and Finding Disease-Causing Mutations

Assembling Genomes and Finding Disease-Causing Mutations

Carsonella ruddii is a bacterium that lives symbiotically inside some insects. Its sheltered life has allowed it to reduce its genome to only about 160,000 base pairs. With only about 200 genes, it lacks some genes necessary for survival, but these g...

Biology Meets Programming: Bioinformatics for Beginners

Biology Meets Programming: Bioinformatics for Beginners

Are you interested in learning how to program (in Python) within a scientific setting? This course will cover algorithms for solving various biological problems along with a handful of programming challenges helping you implement these algorithms in...

Big Data - Capstone Project

Big Data - Capstone Project

Welcome to the Capstone Project for Big Data! In collaboration with Splunk, a software company focused on analyzing machine-generated big data, you will build a Big Data ecosystem using tools and methods from the earlier courses in this specializatio...

Design Principles: an Introduction

Design Principles: an Introduction

What makes an interface intuitive? How can I tell whether one design works better than another? This course will teach you fundamental principles of design and how to effectively evaluate your work with users. You'll learn fundamental principle...

LearnToMod For Educators

LearnToMod For Educators

Welcome to LearnToMod For Educators! In this course you will learn about: Programming Minecraft Minecraft Modding and Becoming a LearnToMod Educator and we will help you through this journey! You will get a lot of hands-on experience with an easy-to-...

Information Design

Information Design

A blank canvas is full of possibility. If you have an idea for a user experience, how do you turn it into a beautiful and effective user interface? This covers covers principles of visual design so that you can effectively organize and present inform...

Internet of Things: How did we get here?

Internet of Things: How did we get here?

It is hard to imagine life without your Smartphone – you have come to rely on it so much – for your work; to stay in touch with family and friends; to capture and share those special moments; to find your way around in a new neighborhood. Did you eve...

Data structures: Measuring and Optimizing Performance

Data structures: Measuring and Optimizing Performance

How do Java programs deal with vast quantities of data? Many of the data structures and algorithms that work with introductory toy examples break when applications process real, large data sets. Efficiency is critical, but how do we achieve it, and h...

Develop Powerful Interactive Software

Develop Powerful Interactive Software

This Specialization covers intermediate topics in software development. You’ll learn object-oriented programming principles that will allow you to use Java to its full potential, and you’ll implement data structures and algorithms for organizing larg...

Object Oriented Programming in Java

Object Oriented Programming in Java

About this Course Have you wondered how huge software projects, like the Google search engine, are developed? In this course, you’ll move beyond coding in the “main” method to learn to design and build more complex Java software projects (though not...