Skip to Content
Technology

Programming and Scripting Languages

Develop the in-demand programming skills that employers are looking for. From C# to Java, we have the courses to help meet your career goals.

Programming essentials for today's professional

The world of programming is constantly changing and no longer limited to those creating programs for mobile devices, desktop applications and website development. We offer a vast number of programming courses including Python, C/C++, Java, JavaScript, C#, .NET, SQL, SAS and more. Our instructors are working experts in their respective fields, bringing current knowledge and actual applications to both the classroom and online formats.

Programming and Scripting Languages Courses

Classroom type:
Live Online
In-Person
Online
Hybrid
CSE-X414.13

AI Development with .NET

Learn AI development with .NET and ML.NET in this hands-on course. Train machine learning models, prepare data, integrate predictions into .NET...

Units
3.00
Cost
$745.00
Typically Offered
Fall, Spring
BIOL-X404.05

Biostatistics

Biostatistics applies data analysis to the biological sciences, to design studies, distinguish correlation from causation, and translate complex...

Units
4.50
Cost
$845.00
Typically Offered
Fall, Winter, Spring, Summer
CSE-X404.75

C/C++ Programming I : Fundamental Programming Concepts

Units
3.00
Cost
$745.00
CSE-X404.76

C/C++ Programming II : Dynamic Memory and File I/O Concepts

Units
3.00
Cost
$745.00
CSE-X404.77

C/C++ Programming III : Intermediate Programming with Objects

Units
3.00
Cost
$745.00
CSE-X404.78

C/C++ Programming IV: Advanced Programming with Objects

Units
3.00
Cost
$745.00
CSE-X405.34

C# Programming I: Fundamentals of C#

Whether you are a beginner or transitioning from another programming language, this course lays a solid foundation in C#—one of the most popular...

Units
3.00
Cost
$745.00
CSE-X406.03

C# Programming II: Object-Oriented Programming

Advance your C# skills with UC San Diego’s C# Programming II course. Learn object-oriented programming, SOLID principles, design patterns, and AI...

Units
3.00
Cost
$745.00
CSE-X407.06

C# Programming III: Advanced C# Programming

Master advanced C# programming techniques including multithreading, asynchronous programming, API development, and Azure integration. Take your...

Units
3.00
Cost
$745.00
CSE-X414.04

Cloud Computing for .NET Developers

Master Cloud Computing for .NET Developers: Build, Scale, and Optimize on the Cloud Using Microsoft Azure

Units
3.00
Cost
$745.00
CSE-X400.49

Data Structures and Algorithms in C/C++

Units
3.00
Cost
$745.00
CSE-X413.38

Data Structures and Algorithms in C#

Learn essential data structures and algorithms in C# to write scalable, efficient code. Improve software performance, solve complex problems, and...

Units
3.00
Cost
$765.00
CSE-X413.21

Data Structures and Algorithms in Java

Units
3.00
Cost
$745.00
CSE-X411.97

Database Programming in .NET

Learn modern database programming techniques in .NET. Gain practical skills in SQL, data manipulation, and binding data in Windows and web...

Units
3.00
Cost
$745.00
CSE-X405.91

Front End Development with React

Advance your web development skills with our Front End Development with React course. Learn React JS, modern JavaScript, API integration, and...

Units
3.00
Cost
$695.00
CSE-X413.10

Intermediate Python

Units
3.00
Cost
$725.00
CSE-X409.48

Intermediate SQL Programming

Units
3.00
Cost
$725.00
CSE-X400.28

Introduction to Programming

Learn the fundamentals of programming using Python. Build algorithms, write functional code, and prepare for advanced programming and data science...

Units
3.00
Cost
$745.00
CSE-X410.97

Introduction to R Programming

Units
3.00
Cost
$745.00
CSE-X409.33

Introduction to SQL Programming

Learn how to use the Structured Query Language (SQL) to create, manipulate, and create reports from database tables. Important concepts associated...

Units
3.00
Cost
$725-$745
CSE-X404.80

Java Programming II: Core Java Programming

Units
3.00
Cost
$725.00
CSE-X404.81

Java Programming III : Intermediate Java Programming

Units
3.00
Cost
$725.00
CSE-X404.82

Java Programming IV : Advanced Java Programming Structures

Units
3.00
Cost
$600-$700
CSE-X413.48

Mobile App Development with C#

Build Android, iOS, Windows, and macOS applications using a single codebase with .NET MAUI

Units
3.00
Cost
$745.00
CSE-X412.73

Python Programming Fundamentals

Units
3.00
Cost
$725.00
CSE-X414.05

Web API Development in C# with ASP.NET Core

Units
3.00
Cost
$745.00