technifyed

University

University of California San Diego courses 126

Online courses from University of California San Diego, free and paid.

Tier 2 · 86/100US

Showing 126 courses

University of California San Diego

Internet of Things: Communication Technologies

4.91,596 ratings

Have you wondered how “Things” talk to each other and the cloud? Do you understand the alternatives for conveying latency-sensitive real time data versus reliable signaling data? Building on the skills from the Sensing and Actuation course, we will explore protocols to exchange information between…

  • Coursera
  • 4 weeks of study, 1 hour/week
  • Self-paced
  • Paid certificate

University of California San Diego

Data Structures and Performance

4.82,251 ratings

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 how do we even measure it? This is an intermediate…

  • Coursera
  • 6 weeks of study, 6-10 hours/week
  • Self-paced
  • Paid certificate

The University of California, San Diego

Creating Virtual Reality (VR) Apps

Learn the tools and techniques to develop your own professional VR app in Unity 3D.

  • edX
  • 6 weeks, 5 - 9 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

University of California San Diego

Advanced Data Structures in Java

4.81,243 ratings

How does Google Maps plan the best route for getting around town given current traffic conditions? How does an internet router forward packets of network traffic to minimize delay? How does an aid group allocate resources to its affiliated local partners? To solve such problems, we first represent…

  • Coursera
  • 5 weeks of study, 1-3 hours/week
  • Self-paced
  • Paid certificate

The University of California, San Diego

How Virtual Reality Works

Learn how virtual reality technology works by writing simple VR programs with WebVR.

  • edX
  • 6 weeks, 5 - 9 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

The University of California, San Diego

Computer Graphics

4.311 ratings

Learn to create images of 3D scenes in both real-time and with realistic ray tracing in this introductory computer graphics course.

  • edX
  • 6 weeks, 5 - 9 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

The University of California, San Diego

Algorithms and Data Structures Capstone

Synthesize your knowledge of algorithms and biology to build your own software for solving a biological challenge.

  • edX
  • 4 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

The University of California, San Diego

Graph Algorithms in Genome Sequencing

Learn how graphs are used to assemble millions of pieces of DNA into a contiguous genome and use these genomes to construct a Tree of Life.

  • edX
  • 3 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

The University of California, San Diego

Data Structures Fundamentals

Learn about data structures that are used in computational thinking – both basic and advanced.

  • edX
  • 6 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

The University of California, San Diego

Machine Learning Fundamentals

4.218 ratings

Understand machine learning's role in data-driven modeling, prediction, and decision-making.

  • edX
  • 10 weeks, 9 - 11 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

The University of California, San Diego

Algorithmic Design and Techniques

Learn how to design algorithms, solve computational problems and implement solutions efficiently.

  • edX
  • 6 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

University of California San Diego

Object Oriented Programming in Java

4.75,805 ratings

Welcome to our course on Object Oriented Programming in Java using data visualization. People come to this course with many different goals -- and we are really excited to work with all of you! Some of you want to be professional software developers, others want to improve your programming skills t…

  • Coursera
  • 6 weeks of study, 4-6 hours/week
  • Self-paced
  • Paid certificate

University of California San Diego

Human-Centered Design: an Introduction

4.72,778 ratings

In this course, you will learn how to design technologies that bring people joy, rather than frustration. You'll learn several techniques for rapidly prototyping (such as Wizard of Oz Prototyping) and evaluating multiple interface alternatives -- and why rapid prototyping and comparative evaluation…

  • Coursera
  • 4 weeks, 3-4 hours/week
  • Self-paced
  • Paid certificate

University of California San Diego

Algorithms on Graphs

4.72,272 ratings

If you have ever used a navigation service to find optimal route and estimate time to destination, you've used algorithms on graphs. Graphs arise in various real-world situations as there are road networks, computer networks and, most recently, social networks! If you're looking for the fastest tim…

  • Coursera
  • 5 weeks of study, 3-4 hours/week
  • Self-paced
  • Paid certificate

The University of California, San Diego

Python for Data Science

3.929 ratings

Learn to use powerful, open-source, Python tools, including Pandas, Git and Matplotlib, to manipulate, analyze, and visualize complex datasets.

  • edX
  • 10 weeks, 9 - 11 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

University of California San Diego

Delivery Problem

4.7376 ratings

In this online course we’ll implement (in Python) together efficient programs for a problem needed by delivery companies all over the world millions times per day — the travelling salesman problem. The goal in this problem is to visit all the given places as quickly as possible. How to find an opti…

  • Coursera
  • 3 weeks of study, 2–5 hours/week
  • Self-paced
  • Paid certificate

The University of California, San Diego

Graph Algorithms

Learn how to use algorithms to explore graphs, compute shortest distance, min spanning tree, and connected components.

  • edX
  • 6 weeks, 8 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

The University of California, San Diego

The Science of Parenting

4.79 ratings

Move beyond the chatterand opinion surrounding parenting and learn about thescientific findings and data that can help you make sensible, informed parenting decisions.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

The University of California, San Diego

Introduction to Genomic Data Science

Join us on the frontier of bioinformatics and learn how to look for hidden messages in DNA without ever needing to put on a lab coat.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner