Software Development Online Courses for Cal Tech Students

Found 98 listings, displaying 41-60
Filter:
In this course, you will: Compare Functional and Sequential APIs, discover new models you can build with the Functional API, and build a model that produces multiple outputs including a Siamese network. Build custom loss functions (including the contrastive loss function used in a Siamese...
This course gives you easy access to the invaluable learning techniques used by experts in art, music, literature, math, science, sports, and many other disciplines. We\'ll learn about how the brain uses two very different learning modes and how it encapsulates (\"chunks\") information. We\'ll...
AI is transforming the practice of medicine. It\'s helping doctors diagnose patients more accurately, make predictions about patients\' future health, and recommend better treatments. This three-course Specialization will give you practical experience in applying machine learning to concrete...
Beyond practices and beyond principles, you\'ll learn the applied skills that enable an agile team to succeed. While applying an evidence-based approach across the four courses, you\'ll practice what you\'ve learned by creating an actionable, adaptive focus for a digital product team.Created by:...
This action-packed Specialization is for data science enthusiasts who want to acquire practical skills for real world data problems. If you\'re interested in pursuing a career in data science, and already have foundational skills or have completed the Introduction to Data Science Specialization,...
This Specialization is intended for all programming enthusiasts, as well as beginners, computer and other scientists, and artificial intelligence enthusiasts seeking to develop their programming skills in the foundational languages of C and C++. Through the four courses - two in C, and two in C++...
Build a toolkit of communication skills that will give you the knowledge and confidence to be an effective engineering leader. Engineers who want to advance in their profession need to be effective communicators. They need to clearly communicate complex ideas and technical project plans. They...
In this specialization, application developers learn how to design, develop, and deploy applications that seamlessly integrate managed services from the Google Cloud Platform (GCP). Through a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and...
This Professional Certificate will equip you with all the key skills and technical know-how to kickstart your career as a Full-Stack Cloud Native Application Developer. Guided by experts at IBM, you will learn to build your own cloud-based applications and practice working with the technologies...
This specialisation covers topics ranging from basic computing principles to the mathematical foundations required for computer science. You will learn fundamental concepts of how computers work, which can be applied to any software or computer system. You will also gain the practical skillset...
This Specialization starts out by teaching basic concepts in Python and ramps up to more complex subjects such as object-oriented programming and data structures in Java. By the time learners complete this series of four courses, they will be able to write fully-functional programs in both Python...
Take your first step towards a career in software development with this introduction to Java-one of the most in-demand programming languages and the foundation of the Android operating system. Designed for beginners, this Specialization will teach you core programming concepts and equip you to...
This specialization is meant to be an introduction to Java as a second language. You may be familiar with any computer programming language, shell scripting, or knowledge of older Java versions, JavaScript, etc. This specialization will help you move to the Java language and will cover all the...
R is a programming language and a free software environment for statistical computing and graphics, widely used by data analysts, data scientists and statisticians. This Specialization covers R software development for building data science tools. As the field of data science evolves, it has...
This Specialization provides a rigorous treatment of spatial motion and the dynamics of rigid bodies, employing representations from modern screw theory and the product of exponentials formula. Students with a freshman-level engineering background will quickly learn to apply these tools to...
This specialization is intended for people without programming experience who seek to develop C++ programming skills and learn about the underlying computer science concepts that will allow them to pick up other programming languages quickly. In these four courses, you will cover everything from...
This specialization is intended for people without programming experience who seek to develop python programming skills and learn about the underlying computer science concepts that will allow them to pick up other programming languages quickly. In these four courses, you will cover everything...
This specialization teaches the fundamentals of programming in Python 3. We will begin at the beginning, with variables, conditionals, and loops, and get to some intermediate material like keyword parameters, list comprehensions, lambda expressions, and class inheritance. You will have lots of...
Python data products are powering the AI revolution. Top companies like Google, Facebook, and Netflix use predictive analytics to improve the products and services we use every day. Take your Python skills to the next level and learn to make accurate predictions with data-driven systems and...
In the Software Design and Architecture Specialization, you will learn how to apply design principles, patterns, and architectures to create reusable and flexible software applications and systems. You will learn how to express and document the design and architecture of a software system using a...

Software Development Online Courses for Cal Tech Students

Searching for Cal Tech Software Development online courses has never been quicker. Browse Software Development online courses and more in and around Pasadena, CA. To help narrow your results down, use Software Development online course filters to refine your Cal Tech Software Development online course search and enhance your Biology search experience. Sharing relevant Software Development listings with California Institute of Technology classmates can really help make the search process even faster for them! Uloop.com can help you find Cal Tech Software Development online courses today!

Cal Tech Online Courses

Back to Top

Log In

Contact Us

Upload An Image

Please select an image to upload
Note: must be in .png, .gif or .jpg format
OR
Provide URL where image can be downloaded
Note: must be in .png, .gif or .jpg format

By clicking this button,
you agree to the terms of use

By clicking "Create Alert" I agree to the Uloop Terms of Use.

Image not available.

Add a Photo

Please select a photo to upload
Note: must be in .png, .gif or .jpg format