Java Programming Fundamentals
Your career as a program developer starts here. Gain entry-level programing skills in Java language, and prepare yourself to handle any task that is required in any programming job.
Advanced Fluid Mechanics 2: The Navier-Stokes Equations for Viscous Flows
Learn to apply the Navier-Stokes equations to viscous-dominated flows; including pipe flows, channel flows and free surface flows, use dynamical similarity and dimensional analysis, Stokes flows, similarity solutions and transient responses, lubrication analysis and surface tension.
CSS Basics
Learn how to take your Web pages from bland to bold with the power of CSS styling.
The Art of Structural Engineering: Bridges
Learn about bridge design and discover how structural engineering is a creative discipline and art form.
Cloud Computing for Enterprises
Understand cloud computing technologies and how they can increase business productivity and effectiveness.
Fundamentos de robótica I – Modelado de robots
Explora los fundamentos de la robótica para el modelado de robots
Intro to Traffic Flow Modeling and Intelligent Transport Systems
Learn how to describe, model and control urban traffic congestion in simple ways and gain insight into advanced traffic management schemes that improve mobility in cities and highways.
RISC-V Toolchain and Compiler Optimization Techniques
Develop a working knowledge of the internals of compiler toolchains and compiler optimization techniques with a focus on RISC-V applications.
Secure Software Development: Implementation
Learn the practical steps software developers can take, even if they have limited resources, to implement secure software.
Introducción a la ciberseguridad
Adquiere conocimientos demandados por la industria en varias de las áreas más importantes de la ciberseguridad: seguridad en el desarrollo de software, criptografía, hacking ético e informática forense.