Course subjectComputer Science & Software132 active courses265 total in view

Course subject

Computer Science & Software courses

Computer Science & Software courses in The Course Register: browse 132 active and 265 total continuing, professional, and extension Computer Science & Software listings with start dates, tuition, enrollment status, format, and issuing-source links.

This subject132active course entries
Active indexed
132
Total indexed
265
Courses in view
265
Subjects indexed
27
Page
1 / 6
01

Computer Science & Software Register

Every Computer Science & Software listing in the register — filter by status or search within the subject.

No.CourseSubjectOriginFormatStartsTuitionStatus
001
Linux Cloud Infrastructure

The Linux Cloud Infrastructure course at UC San Diego Division of Extended Studies offers an in-depth exploration of cloud computing technologies within the Computer Science & Software domain. Designed for professionals and aspiring technologists, this…

CSE-41369UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsDec 4, 2025
TuitionTBD
archived
002
Digital Transformation

The Digital Transformation course at UC San Diego Division of Extended Studies offers an in-depth exploration of modern technological advancements in the field of Computer Science & Software. Designed for professionals and aspiring technologists, this course…

BUSA-41011UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsJan 5, 2026
TuitionTBD
archived
003
Programming in the Linux Environment

Offered by UC San Diego Division of Extended Studies, the course "Programming in the Linux Environment" delves into essential skills and methodologies within the Computer Science & Software field. Participants will gain hands-on experience with Linux systems,…

CSE-41366UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsJan 5, 2026
TuitionTBD
archived
004
Communication Protocols and Internet Architectures

Harvard University presents the Communication Protocols and Internet Architectures course, an essential offering in the Computer Science & Software category. This course delves into the foundational frameworks and protocols that govern internet communication,…

CSCI E-40Spring Term 2026Harvard University
SubjectComputer Science & Software
OriginHarvard University
Format
StartsJan 26, 2026
Tuition
archived
005
C# Programming for Beginners

Offered by UC San Diego Division of Extended Studies, "C# Programming for Beginners" is an essential course in the Computer Science & Software category, designed for those new to coding. Participants will gain a solid foundation in C#, mastering…

CSE-40666UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsJan 30, 2026
TuitionTBD
archived
006
Introduction to Python Programming

Introduction to Python is a beginner introduction to the Python programming language. After this course, students may want to take a more intermediate or advanced Python course. The following topics will be covered: How to use variable types, flow control,…

I&C SCI X426.64Spring 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsApr 6, 2026
Tuition$860.00
archived
007
Intermediate SQL Programming

Expand your SQL toolkit in this Intermediate SQL course. SQL is a language used in programming and designed for managing data held in a relational database management system (RDBMS). This intermediate course will focus on using MS SQL Server and T-SQL. Topics…

I&C SCI X450.79Spring 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsApr 20, 2026
Tuition$875.00
archived
008
Intro to Web Programming w/ HTML5 & CSS3

This course provides intermediate level knowledge and skills for web development, along with an introduction to basic programming concepts and the three web development languages: HTML, CSS, and JavaScript. Furthermore, students of this course will learn how…

I&C SCI X470.90Spring 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsApr 20, 2026
Tuition$865.00
archived
009
Introduction to SQL Programming

Install SQL Server to your desktop and run complex queries using the Structured Query Language (SQL). This course will cover database table structures, column data types, and the T-SQL language components that go into querying against a database. Reading data…

I&C SCI X450.72Spring 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsApr 20, 2026
Tuition$875.00
archived
010
JavaScript II

This intermediate level coding course will cover advanced JavaScript concepts and how JavaScript provides the essential foundation for the Object-Oriented pattern. Students will be introduced to the jQuery library, one of the most popular libraries and learn…

I&C SCI X471.04Spring 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsApr 20, 2026
Tuition$860.00
archived
011
PHP Fundamentals

PHP is the most popular server-side scripting language that powers hundreds of millions of web sites worldwide. This hands-on PHP Fundamentals course provides the basic knowledge and web programming concepts necessary to design and develop dynamic,…

I&C SCI X472.32Spring 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsApr 27, 2026
Tuition$860.00
archived
012
Python Unit Testing

The Python Unit Testing course at UC San Diego Division of Extended Studies equips students with essential skills in Computer Science & Software development. Participants will master industry-standard testing frameworks, learn to write robust test cases, and…

CSE-41316UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsMay 1, 2026
TuitionTBD
archived
013
The Data Behind Modern AI

Artificial intelligence is only as powerful as the data behind it. Before building models or deploying AI applications, organizations must design the right data architecture and understand their data through exploration and visualization. In this session,…

COM SCI 751.04Summer 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsJun 18, 2026
Tuition$0
archived
014
Introduction to Programming Using Java

The UC San Diego Division of Extended Studies offers an Introduction to Programming Using Java course, designed to provide a solid foundation in Computer Science & Software. This course covers fundamental programming concepts, object-oriented principles, and…

CSE-41242UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsJun 22, 2026
TuitionTBD
archived
015
Advanced SQL Database Management Concepts

Take your SQL skills to the next level! SQL Database Operations is a comprehensive course focused on SQL Server administration, database management, and advanced SQL programming techniques. This course explores the core responsibilities of managing a SQL…

CSE-41332UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
016
C# Programming I: Fundamentals of C#

A Hands-on Introduction to The Essentials of C# Programming Embark on your journey to mastering C# with our comprehensive C# Programming I: Fundamentals of C# course. Whether you are a beginner or transitioning from another programming language, this course…

CSE-X405.34UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
017
C# Programming II: Object-Oriented Programming

Modern C# Development: Object-Oriented Programming for AI-Driven Applications Take your C# skills to the next level and learn how modern applications — including AI-powered systems — are built. In this course, you will master object-oriented programming and…

CSE-X406.03UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
018
C# Programming III: Advanced C# Programming

Master Memory Management, Asynchronous Programming, Distributed Computing and High-Performance Programming Unlock the full potential of C# with C# Programming III: Advanced C# Programming. This course takes you beyond the basics, empowering you to build…

CSE-X407.06UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
019
C/C++ Programming I : Fundamental Programming Concepts

With an emphasis on the syntax, semantics and structured programming style, this class examines the C and C++ programming languages. Students will learn to create and compile basic programs using C/C++. Course Highlights: Writing and debugging programs…

CSE-X404.75UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
020
C/C++ Programming II : Dynamic Memory and File I/O Concepts

Building upon C/C++ Programming I, level II will provide you with a further understanding of the C and C++ programming languages. Topics include: the run-time environment, advanced I/O features, advanced pointer and array concepts, basic data structures,…

CSE-X404.76UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
021
C/C++ Programming III : Intermediate Programming with Objects

This course will emphasize using objecte oriented analysis and design techniques to learn the C++ programming language. Students completing the course will learn C++ syntax, how to make use of the C++ standard library, and how to design and implement custom…

CSE-X404.77UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
022
C/C++ Programming IV: Advanced Programming with Objects

Expanding on serveral topics in C++ Programming III, this course encompasses object-oriented analysis, design, and programming. Additionally, advanced memory management, stream and file I/O, persistence, multiple inheritance, advanced polymorphic programming,…

CSE-X404.78UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
expired
023
Cloud Computing Architecture using Amazon Web Services (AWS)

Cloud Computing Architecture using Amazon Web Services (AWS) will give students an understanding of business and technical tools, and architecting on AWS. It will include practical hands-on experience solving real-world cloud computing problems with AWS.…

CSE-41280UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$895
archived
024
Cloud Computing for .NET Developers

Master Cloud Computing for .NET Developers: Build, Scale, and Optimize on the Cloud Using Microsoft Azure In today’s fast-paced digital landscape, cloud computing has become essential for developing, deploying, and scaling applications efficiently and…

CSE-X414.04UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
025
Continuous Integration and Continuous Testing

Build the skills needed to design, automate, and manage modern CI/CD pipelines In today’s fast‑paced development environments, organizations rely on Continuous Integration (CI) and Continuous Testing (CT) to deliver high‑quality software quickly and reliably.…

CSE-X413.80UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$775
archived
026
Data Structures and Algorithms in Java

Algorithm and Data Structures - Learn to Write Scalable Code Our algorithm and data structures course will teach you how to write code that scales well with large data sets and identify hidden performance bottlenecks. While the concepts covered in the course…

CSE-41321UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
027
Database Programming in .NET

Unlock the Power of Database Programming in .NET: Create High-Performance, Data-Driven Applications In today’s data-driven world, efficient database programming is a critical skill for any .NET developer. Our Database Programming in .NET course provides the…

CSE-41197UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
028
Fundamentals of Networking

Fundamentals of Networking provides a broad sampling of network technologies, skills, and methods critical to establishing and maintaining connectivity in the real world. In this course, you will apply common network security concepts such as implementing…

CSE-X413.95UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$725
archived
029
Intermediate SQL Programming

Intermediate SQL Programming builds on foundational SQL skills to deepen your expertise in SQL database programming, relational database management, and advanced query optimization. In this course, you will develop practical SQL scripting techniques that…

CSE-X409.48UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$725
archived
030
Introduction to Programming

Obtain The Foundational Skills Needed to Begin Your Goal of Becoming a Programmer. This course introduces first-time programmers to the fundamental concepts of programming using the Python programming language. With its simple and readable syntax, Python…

CSE-X400.28UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
031
Introduction to SQL Programming

Learn how to use the Structured Query Language Structured Query Language (SQL) is the standard programming language used to communicate with relational databases. In today’s data-driven world, organizations rely on SQL to store, manage, retrieve, and analyze…

CSE-X409.33UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
expired
032
Java Programming II: Core Java Programming

Core Java Programming will explore the features of the Java programming language to create multi-platform applications. As a developer, you will learn how to use the tools in the latest Java development platform, the proper object-oriented design strategies,…

CSE-40480UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$725
archived
033
Mobile App Development with C#

Build Once, Run Anywhere with C# and .NET MAUI! Stay at the forefront of mobile app development with .NET MAUI, the latest framework for building cross-platform mobile and desktop applications. With .NET MAUI and C#, you can develop apps that run seamlessly…

CSE-41348UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
034
Web API Development in C# with ASP.NET Core

Master Web API Development in C# with ASP.NET Core: Build Scalable, Secure, and AI-Enhanced APIs for the Future Unlock the power of APIs and boost your C# development skills with our comprehensive Web API Development in C# course. Learn how to build…

CSE-X414.05UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$745
archived
035
iOS App Production

As the forth course in the iOS Programming Certificate, this course will take the student through the process of conceiving, designing, developing and publishing an iOS application. Students will begin the process by defining their app idea, as well as…

CSE-41249UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 23, 2026
Tuition$695
archived
036
Introduction to Python Programming

Introduction to Python is a beginner introduction to the Python programming language. After this course, students may want to take a more intermediate or advanced Python course. The following topics will be covered: How to use variable types, flow control,…

I&C SCI X426.64Summer 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsJun 29, 2026
Tuition$860.00
expired
037
Introduction to SQL Programming

Install SQL Server to your desktop and run complex queries using the Structured Query Language (SQL). This course will cover database table structures, column data types, and the T-SQL language components that go into querying against a database. Reading data…

I&C SCI X450.72Summer 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsJun 29, 2026
Tuition$875.00
expired
038
PHP Fundamentals

PHP is the most popular server-side scripting language that powers hundreds of millions of web sites worldwide. This hands-on PHP Fundamentals course provides the basic knowledge and web programming concepts necessary to design and develop dynamic,…

I&C SCI X472.32Summer 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsJun 29, 2026
Tuition$860.00
expired
039
Futures: HTML5 and CSS

This course provides a comprehensive introduction to HTML, CSS and JavaScript, the core technologies that comprise front-end web development. High school students will learn essential skills in HTML5 and CSS3 as applied to website structure, layout and design…

CSE-90024UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 29, 2026
Tuition$500
archived
040
Futures: Intermediate Robotics with JavaScript for High Schoolers

Learn to program robots while learning the popular JavaScript language in order to prepare for the careers of the future. We will start with a review of JavaScript, robotics, and DDE, and then explore the challenges of programming in the real world. Students…

CSE-90105UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 29, 2026
Tuition$500
archived
041
Futures: iOS Programming I

This hands-on course gives high school students an in-depth look at iOS programming using the Swift language, guiding them as they use tools such as Xcode and Interface Builder to write applications for the iPhone and iPad. High school students will become…

CSE-90028UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 29, 2026
Tuition$500
archived
042
Python Programming Fundamentals

Advance Your Python Skills and Learn Best Practices for Real-World Development Python is one of the most versatile and widely used programming languages today, powering everything from web development and automation to data science, bioinformatics, and…

CSE-41273UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 30, 2026
Tuition$725
archived
043
Introduction to Graph Theory and its Applications

Foundations of Graph Theory: Understand Structures That Drive Modern Systems Unlock the mathematical language behind networks, systems, and complex relationships with Introduction to Graph Theory and Its Applications. This foundational course explores how…

MATH-X400.21UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJun 30, 2026
Tuition$725
archived
044
Intermediate Python

This course will introduce students to basic computer science knowledge to get more efficient with python programming. Topics will include recursion, linear data structures (arrays, stacks, queues, linked lists, doubly linked lists), trees and graphs, maps…

I&C SCI X426.59Summer 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsJul 6, 2026
Tuition$860.00
expired
045
Intro to Web Programming w/ HTML5 & CSS3

This course provides intermediate level knowledge and skills for web development, along with an introduction to basic programming concepts and the three web development languages: HTML, CSS, and JavaScript. Furthermore, students of this course will learn how…

I&C SCI X470.90Summer 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsJul 6, 2026
Tuition$865.00
expired
046
Web Programming II: JavaScript & React

Web Programming II: JavaScript & React covers the basics of JavaScript and React. You will learn to incorporate logic, functions, and classes into your programming. You will also learn to build an interactive website and deploy web applications. Throughout…

I&C SCI X470.91Summer 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsJul 6, 2026
Tuition$865.00
expired
047
Middle School: Raspberry Pi

Unleash creativity with Raspberry Pi, Python, and real-world applications in coding! Raspberry Pi is a tiny computer board that plugs into a monitor and allows people anywhere to explore computing. Learn to use Python scripting to code a variety of fun apps…

CSE-90123UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatIn-Person
StartsJul 6, 2026
Tuition$500
archived
048
Principles of User Experience (UX)

Principles of User Experience 10 Weeks | Recommended Prerequisite: Basic knowledge of HTML & CSS and Human-Computer Interaction (HCI) The field of user Experience (UX) Design is ever evolving-- and with this evolution comes new design tools, techniques and…

ART-X406.38UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJul 6, 2026
Tuition$795
archived
049
Responsive Design and User Experience (UX)

Responsive Design and User Experience (UX) 10 Weeks | Prerequisite: ART - X406.38 Principles of User Experience or Equivalent Experience. Master the core technologies driving modern UX design, including HTML5, CSS, and web-based frameworks, in this hands-on…

ART-X406.40UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJul 6, 2026
Tuition$795
archived
050
UX Design: Real World Prototyping

User Experience Design II - Real World Prototyping 10 Weeks | Prerequisite: ART-X406.38 Principles of User Experience or Equivalent Experience. This UX Prototyping Course is expertly crafted for students who aspire to turn theoretical knowledge into practical…

ART-X406.42UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsJul 6, 2026
Tuition$795
archived