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
4 / 6
01

Computer Science & Software Register

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

No.CourseSubjectOriginFormatStartsTuitionStatus
151
Java Programming I: Fundamental Java Concepts

The UC San Diego Division of Extended Studies presents Java Programming I: Fundamental Java Concepts, a foundational course in Computer Science & Software. Designed for beginners, this program introduces core Java syntax, object-oriented principles, and…

CSE-X404.79UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
152
Java Programming III : Intermediate Java Programming

Take your Java skills to the next level with UC San Diego Division of Extended Studies' Java Programming III: Intermediate Java Programming. Designed for aspiring developers, this course delves into advanced concepts in Computer Science & Software, equipping…

CSE-X404.81UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
153
Cloud Computing for .NET Developers

Offered by UC San Diego Division of Extended Studies, the Cloud Computing for .NET Developers course delves into the essentials of Computer Science & Software, focusing on leveraging Microsoft Azure. Participants will learn to build, scale, and optimize…

CSE-X414.04UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 15, 2026
Tuition$745.00
expired
154
Continuous Integration and Continuous Testing

Offered by UC San Diego Division of Extended Studies, the course on Continuous Integration and Continuous Testing delves into the essential practices of designing, automating, and managing modern CI/CD pipelines and software testing workflows. As part of the…

CSE-X413.80UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 15, 2026
Tuition$775.00
expired
155
Web API Development in C# with ASP.NET Core

The UC San Diego Division of Extended Studies presents a comprehensive course on Web API Development in C# with ASP.NET Core, designed for professionals in the field of Computer Science & Software. This program delves into modern API architecture, RESTful…

CSE-X414.05UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 15, 2026
Tuition$745.00
expired
156
iOS App Production

The UC San Diego Division of Extended Studies offers a comprehensive course on iOS App Production, designed for aspiring developers and professionals in the field of Computer Science & Software. This program equips students with the essential skills to…

CSE-X412.49UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 15, 2026
Tuition$695.00
expired
157
Java Programming IV : Advanced Java Programming Structures

Offered by UC San Diego Division of Extended Studies, the course Java Programming IV: Advanced Java Programming Structures delves into complex programming concepts within the Computer Science & Software domain. This advanced program equips learners with the…

CSE-X404.82UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
158
Aprende a programar desde cero: Python para principiantes

Offered by UC San Diego Division of Extended Studies, "Aprende a programar desde cero: Python para principiantes" is an essential course in the Computer Science & Software category designed for beginners. This program provides a foundational understanding of…

EDUC-X425.40UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
159
Designing and Creating a WebQuest

Offered by UC San Diego Division of Extended Studies, Designing and Creating a WebQuest equips learners with the essential skills and knowledge to design effective web-based learning activities. This course, part of the Computer Science & Software category,…

EDUC-X414.77UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
160
Making Magic with Google Sheets and Forms

The UC San Diego Division of Extended Studies presents Making Magic with Google Sheets and Forms, an essential course for those delving into Computer Science & Software. Designed for professionals and enthusiasts alike, this program unlocks the full potential…

EDUC-X427.21UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
161
Blockchain Demystified: An Introduction to the Cryptocurrency Revolution

UC San Diego Division of Extended Studies presents Blockchain Demystified: An Introduction to the Cryptocurrency Revolution, a foundational course in Computer Science & Software. This program demystifies blockchain technology and cryptocurrencies, offering…

BUSA-800.43UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
162
Elementary School: Creative Programming Using Scratch

The UC San Diego Division of Extended Studies presents Elementary School: Creative Programming Using Scratch, an innovative course in the Computer Science & Software category. Designed for young learners, this program introduces foundational programming…

CSE-901.16UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
163
Elementary School: Makerspace 3D: Introduction to 3D Design & Printing

Offered by UC San Diego Division of Extended Studies, this course on Elementary School: Makerspace 3D: Introduction to 3D Design & Printing delves into the fundamentals of 3D modeling and printing within the Computer Science & Software category. Designed for…

ENG-900.39UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
164
Futures: Introduction to Front End Technologies

Offered by UC San Diego Division of Extended Studies, "Futures: Introduction to Front End Technologies" is a foundational course within the Computer Science & Software category. This program equips learners with essential skills and knowledge in modern…

CSE-900.27UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 15, 2026
Tuition$500.00
expired
165
High School: Hands-On Coding with the BBC Microbit

Offered by UC San Diego Division of Extended Studies, the course "High School: Hands-On Coding with the BBC Microbit" immerses students in the dynamic field of Computer Science & Software. Through interactive projects and practical exercises, participants…

CSE-901.73UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
166
High School: Programming using JavaScript

The High School: Programming using JavaScript course at UC San Diego Division of Extended Studies offers students a foundational introduction to JavaScript programming within the broader field of Computer Science & Software. Designed specifically for high…

CSE-901.33UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
167
High School: Python Programming

Offered by UC San Diego Division of Extended Studies, the High School: Python Programming course introduces students to the fundamentals of Computer Science & Software. Through hands-on learning, participants will gain essential programming skills and…

CSE-901.15UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
168
High School: Video Game Design using Scratch and MS MakeCode Arcade

Offered by UC San Diego Division of Extended Studies, this High School: Video Game Design course introduces students to the fundamentals of Computer Science & Software through hands-on experience with Scratch and MS MakeCode Arcade. Participants will learn…

CSE-901.67UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
169
High School: iOS Programming

Offered by UC San Diego Division of Extended Studies, the High School: iOS Programming course delivers an in-depth exploration of Computer Science & Software fundamentals. Tailored for aspiring developers, this program equips students with hands-on experience…

CSE-901.12UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
170
Middle School: Android App Design

Offered by UC San Diego Division of Extended Studies, the Middle School: Android App Design course introduces students to the exciting world of Computer Science & Software. Participants will learn foundational concepts of app development, design thinking, and…

CSE-901.50UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
171
Middle School: C++ Programming

The Middle School: C++ Programming course at UC San Diego Division of Extended Studies offers young learners a foundational introduction to Computer Science & Software through hands-on C++ programming. Students develop logical thinking and coding skills while…

CSE-901.26UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
172
Middle School: Makerspace VR: Virtual Reality Exploration & Practical Applications

Discover the exciting world of virtual reality with the UC San Diego Division of Extended Studies course, "Middle School: Makerspace VR: Virtual Reality Exploration & Practical Applications." Designed for budding innovators in the field of Computer Science &…

ENG-900.47UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
173
Python Programming Fundamental

Offered by UC San Diego Division of Extended Studies, the Python Programming Fundamental course introduces essential concepts in Computer Science & Software. Designed for beginners, this program provides a solid foundation in Python, equipping students with…

CSE-902.00UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
Format
StartsSep 15, 2026
TuitionTBD
expired
174
Futures: Introduction to AutoCAD for High Schoolers

Coming Soon! AutoCAD is a design and drafting software application that is widely used by architects, engineers and other professionals. This class will give high school students a hands-on introduction to this popular software. High school students will…

ARCH-900.02UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 21, 2026
Tuition$500
archived
175
Foundations of Programming and Mathematics

This course provides high school students with essential programming and mathematical skills for courses in AI. The content covers programming fundamentals in Python and mathematics foundations: algebra, statistics, linear algebra, and probability, through…

CSE-902.15UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 21, 2026
Tuition$300
archived
176
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-X412.73UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 21, 2026
Tuition$725
archived
177
Intermediate Geographic Information Systems (GIS)

This course reinforces and introduces additional key geographic concepts and techniques related to the theory and application of geographic information systems (GIS). Topics such as geographic coordinate systems, automation, geoprocessing, raster data…

GEOG XL 181AFall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,800.00
archived
178
Advanced Geographic Information Systems (GIS)

This course is a project-based exploration of advanced topics in GIS and geospatial technology, with a focus upon spatial data analysis and visualization techniques. Students complete a series of hands-on weekly projects, each of which focuses upon the use of…

GEOG XL 181BFall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,800.00
archived
179
Introduction to Geographic Information Systems (GIS)

The purpose of this course is to introduce students to fundamental principles and concepts behind the use and application of geographic information systems (GIS). Students learn how to think spatially, become familiar with information technology, produce…

GEOG XL 7Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$2,250.00
archived
180
Introduction to Computer Science II

Object-oriented software development. Abstract data type definition and use. Overloading, inheritance, polymorphism. Object-oriented view of data structures: stacks, queues, lists. Algorithm analysis. Trees, graphs, and associated algorithms. Searching and…

COM SCI XL 32Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
archived
181
Introduction to Computer Science I

Introduction to computer science via theory, applications, and programming. Basic data types, operators and control structures. Input/output. Procedural and data abstraction. Introduction to object-oriented software development. Functions, recursion. Arrays,…

COM SCI XL 31Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
archived
182
Architecting Cloud Solutions Using AWS

This course provides a hands-on introduction to Amazon Web Services (AWS), architecture, deployment and management. AWS has revolutionized IT infrastructure and is the dominant cloud services provider with more than six billion dollars in revenues. AWS…

COM SCI X 460.1Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
183
Machine Learning Using Python

This course introduces machine learning using Python. Students will learn structured and unstructured data processing, linear regression modeling and non-linear modeling methods used in machine learning algorithm development, optimization techniques, neural…

COM SCI X 450.4Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOn-campus
StartsSep 21, 2026
Tuition$1,100.00
open
184
Big Data Management

This course introduces tools for distributed storage and data processing in an open-source framework. It covers NoSQL, the core components of Hadoop, and an overview of Hive. The extent of data being produced and stored by organizations is increasing. In…

COM SCI X 450.3Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOn-campus
StartsSep 21, 2026
Tuition$1,100.00
open
185
Exploratory Data Analysis and Visualization

This course provides a practical introduction to the core concepts, methods, and visualization techniques that support modern data exploration and analytics. Students will learn how data science uses historical information to understand past behavior and how…

COM SCI X 450.2Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
186
Introduction to Data Science

Get an introduction to the foundational concepts and techniques behind data science and its real‑world applications. Students will learn core programming languages used in the field, including Python and SQL, and gain hands‑on experience building common…

COM SCI X 450.1Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
187
Cybersecurity Lab (Defensive Tools)

This hands‑on course introduces foundational defensive security strategies and the practical tools used to protect modern computing environments. Students will learn to configure and manage virtualized lab environments, implement firewalls and web servers,…

COM SCI X 420.9Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
188
Cybersecurity Lab (Offensive Tools)

This hands-on course provides an in‑depth exploration of both common and specialized security tools used during professional penetration assessments. Beginning with an overview of the offensive attack lifecycle, students will examine the strategic purpose of…

COM SCI X 420.8Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
189
Network, Operating System and Database Security

Cyber-based attacks and data breaches are threats to any organization, however, effective defense mechanisms are seldom well understood or applied. This course delivers a step-by-step methodology for securing any infrastructure through enhanced defenses to…

COM SCI X 420.5Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
190
Information Systems Infrastructure Security Management

This course explores both physical and logical cybersecurity practices essential for protecting technology assets and the core components that support modern IT infrastructures. Students will examine infrastructure security management, physical and logical…

COM SCI X 420.3Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
191
Fundamentals of Cybersecurity

This course combines theoretical cybersecurity fundamentals with state-of-the-art use cases for a comprehensive introduction to the field. It is designed to benefit a cross-section of students, including those considering a career in cybersecurity; system…

COM SCI X 420.1Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
192
Java Programming I

This course provides a comprehensive introduction to programming using Java , a powerful and well‑designed object‑oriented language widely used to build large‑scale Internet and intranet applications. Known for its simplicity and readability, Java is also an…

COM SCI X 418.85AFall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
193
Python Programming I

Python is a high-level, dynamically typed, and portable programming language that excels when the cost of software development outweighs performance considerations—which is quite often in practice. Python covers similar territory as Perl and is similarly an…

COM SCI X 418.104BFall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
194
HTML and CSS

Anyone who does web work needs to understand HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets). Together, they provide the foundation on which web pages are built. HTML labels types of information, and CSS specifies how that information will…

COM SCI X 418.102ABFall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 21, 2026
Tuition$1,100.00
open
195
Introduction to SQL

Structured Query Language (SQL) is an American National Standards Institute (ANSI) standard computer language for accessing and manipulating database systems. SQL works with database programs such as Microsoft Access and SQL Server, DB2, Informix, Oracle and…

COM SCI X 414.61Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOn-campus
StartsSep 21, 2026
Tuition$1,100.00
closed
196
Data Structures and Algorithms in C#

Master Data Structures and Algorithms in C#: Optimize Code and Ace Programming Interviews Unlock the potential of efficient programming with our Data Structures and Algorithms in C# course. This course is designed for developers who want to gain a deeper…

CSE-X413.38UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$765
archived
197
Intuitive Learning of Quantum Computing

Understand Quantum Computing Through Intuitive Concepts and Real-world Applications This course provides an end-to-end introduction to quantum computing, from fundamental quantum phenomena to practical use of quantum hardware, software, and algorithms through…

CSE-X413.43UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$775
archived
198
Linux Networking

This course provides a hands-on learning experience in a safe and online environment to master Linux Networking. This course will teach students how to operate running systems, configure local storage, manage users and groups, and manage security. Course…

CSE-X413.65UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$845
archived
199
AWS Academy Cloud Developing

AWS Academy Cloud Developing is designed to help students gain technical expertise in development using cloud technologies and prepare them to take the AWS Certified Developer – Associate level AWS Certification exam. The curriculum is delivered through…

CSE-X413.37UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$895
archived
200
Build Automation with Jenkins

Learn the basics of build automation in DevOps Continuous delivery (CD) is a software engineering approach to automate the delivery of software. It aims at building, testing, and releasing software with greater speed and frequency. The approach helps reduce…

CSE-X413.79UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$775
archived