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

Computer Science & Software Register

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

No.CourseSubjectOriginFormatStartsTuitionStatus
201
Data Structures and Algorithms in C/C++

Looking to improve your programming skills? Our course on fundamental algorithms and data structures can help you out. You'll learn how to write scalable code that performs well with large data sets, and also discover how to identify hidden performance…

CSE-X400.49UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$745
archived
202
Embedded Controller Programming with Embedded C

This course teaches students Embedded C Programming skills used to program Embedded Controllers. The course begins with a study of the Embedded C language, including the language syntax, data types, and control structures. The students will then use Embedded…

ECE-X402.91UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$845
open
203
Embedded Linux

Embedded Linux is the leading platform for embedded devices. This exciting and fast-paced course is designed to give you practical, hands-on experience in writing and debugging Linux-based application programs on real embedded Linux hardware. You will install…

ECE-X401.05UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$845
archived
204
Embedded Real-Time Operating System (RTOS)

Learn to write real-time event-driven applications running under an embedded Real Time Operating System (RTOS). FreeRTOS is used as an example which will be examined at the C source code level. Practical applications running on an RTOS for embedded computers…

ECE-X402.90UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$845
archived
205
Introduction to IoT and Embedded Systems

The Internet of Things (IoT) refers to: the ever growing network of technologies connecting and communicating via the internet to send and receive data in the absence of human-to-human or human-to-computer interaction. IoT consists of a network of smart…

ECE-X402.97UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$845
archived
206
Introduction to Systems Thinking

A "Systems Thinking" methodology adds a new and powerful set of analysis tools to the systems engineer’s product development toolkit. Looking at a system as the sum of its parts working together, as opposed to a typical linear process, best describes the core…

MAE-X400.17UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$895
archived
207
Java Programming III : Intermediate Java Programming

Building on the skills from "Java Programming II: Core Java Programming, this course reinforces Java basics, including exception handling and event handling. It expands on the swing GUI components and introduces advanced concepts such as Generics, JDBC, and…

CSE-X404.81UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$725
archived
208
Linux Operating System Fundamentals

This course explores the Linux operating system which is very popular in industry and Internet services. This will be an interactive hands-on course. Students will have access to their own dedicated Linux system on which to learn and explore. Key topics…

CSE-X413.33UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$845
archived
209
Managing Software Quality Assurance and Testing

Advance your career with industry-aligned training in Software Quality Assurance (QA), Agile Testing, Risk-Based Testing, and CI/CD Quality Integration. Course Overview Managing Software Quality Assurance and Testing delivers a comprehensive, practical…

CSE-X412.65UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$725
archived
210
Software Testing for Quality Assurance

Software testing directly affects the quality of the final product and impacts all phases of software product development and life cycle. In addition to the important technical aspects of testing, it is also essential to have well-designed testing processes…

CSE-X412.66UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$725
archived
211
Systems Engineering Software Overview

In modern systems development, software has become increasingly important and pervasive. In a CNBC interview, Don Butler, Executive Director of connected vehicles at Ford Motor Corp. stated "we need to adopt more and more of a mindset of a software/services…

CSE-X412.93UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$795
archived
212
Systems Hardware/Software Integration

Learn the application of systems engineering processes to systems incorporating software and hardware. Through a class project, the development of requirements from a problem statement and the allocation of these requirements to hardware and software along…

EE-X400.60UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$795
archived
213
User Experience (UX) Metrics

Learn How to Measure, Analyze, and Communicate User Experience with Confidence Course Highlights UX metrics are the foundation of every data-driven design decision and knowing how to select, analyze, and communicate them is essential for high‑performing…

CSE-X412.60UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$725
archived
214
Web Performance Testing and Test Automation

Master industry standard tools for automated web testing, API testing, and performance testing This hands-on course gives you a full introduction to automated web testing using Python, Selenium, and Apache JMeter —the tools used by today’s leading QA…

CSE-X412.67UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$725
archived
215
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
StartsSep 22, 2026
Tuition$795
archived
216
Advanced HTML and CSS Course

Advance Your Web Design Skills: Master Responsive Layouts and Modern CSS Techniques Take your web development expertise to the next level with our Advanced HTML and CSS course. Designed for those who already have a foundational understanding of front-end…

CSE-X413.19UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$695
archived
217
Introduction to HTML and CSS

Build Responsive Websites: Learn HTML and CSS the Right Way Dive into the world of web development with our Introduction to HTML and CSS course—your first step toward becoming a professional front-end developer. This beginner-friendly course introduces you to…

CSE-X412.07UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$695
archived
218
User Interface Design

User Interface Design 9 Weeks | No Prerequisite In today’s digital landscape, a well-crafted user interface can mean the difference between a product that’s quickly abandoned and one that users love. User Interface Design equips you with time-tested…

ART-X405.35UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 22, 2026
Tuition$695
archived
219
Fundamentals of Software Development and Programming

The course provides an introduction to computer programming (coding) and software app development. It benefits individuals pursuing programming and software development as a career, as well as anyone in the IT field who works with programmers and systems…

COM SCI X 414.20Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOnline
StartsSep 23, 2026
Tuition$1,100.00
open
220
Java Programming IV : Advanced Java Programming Structures

Building on "Java Programming III: Intermediate Java Programming you will attain many of the specific topics in the Oracle Certified Professional Java Programmer (OCPJP) exam, including the Java runtime environment, generic collections, thread handling and…

CSE-X404.82UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsSep 24, 2026
Tuition$650
archived
221
Java Programming II

Java Programming II builds on foundational Java skills and focuses on the advanced concepts required to develop robust, scalable, and maintainable applications. Students will deepen their understanding of object‑oriented programming, explore the use of…

COM SCI X 418.100Fall 2026UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
FormatOn-campus
StartsSep 24, 2026
Tuition$1,100.00
open
222
Introduction to Quantum Computing

MIT xPRO's Introduction to Quantum Computing course delves into the transformative field of Computer Science & Software, offering a rigorous academic exploration of quantum versus classical computation. Participants will examine the historical context,…

MIT xPRO
SubjectComputer Science & Software
OriginMIT xPRO
FormatOnline
StartsOct 5, 2026
Tuition$1,600
open
223
Quantum Computing Fundamentals

Discover the business and technical implications of the new frontier in computing and how you can apply them to your organization with this two-course program from MIT. Introduction to Quantum Computing Quantum Algorithms for Cybersecurity, Chemistry, and…

MIT xPRO
SubjectComputer Science & Software
OriginMIT xPRO
FormatOnline
StartsOct 5, 2026
Tuition$2,500
open
224
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.90Fall 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsOct 5, 2026
Tuition$865.00
open
225
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.64Fall 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsOct 5, 2026
Tuition$860.00
open
226
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.72Fall 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsOct 5, 2026
Tuition$875.00
open
227
GIS III: Web GIS

Learn to Share and Manipulate Spatial Data in the Web Environment Online geospatial technologies move the power of GIS from a local environment to everyone within the reach of the internet. The main goals of the course are to introduce students to many…

CSE-X413.93UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsOct 5, 2026
Tuition$800
archived
228
Intermediate Python

Intermediate Python This course utilizes the power and flexibility of the Python language to apply practical programming strategies such as the functional paradigm, modularity, parallelism, concurrency, metaprogramming, reactive programming, microservices,…

CSE-X413.10UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsOct 5, 2026
Tuition$725
archived
229
Python for Informatics

Python for Informatics Informatics is the study of structure, algorithms, behavior, and interactions of information systems. Its applications are powerful and broad, and include such fields as life sciences, data mining, business analytics, and social…

CSE-X412.25UC San Diego Division of Extended Studies
SubjectComputer Science & Software
OriginUC San Diego Division of Extended Studies
FormatOnline
StartsOct 5, 2026
Tuition$725
archived
230
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.04Fall 2026UC Irvine Division of Continuing Education
SubjectComputer Science & Software
OriginUC Irvine Division of Continuing Education
FormatOnline
StartsOct 12, 2026
Tuition$860.00
open
231
Requirements for Large-Scale Universal Quantum Computation

MIT xPRO presents Requirements for Large-Scale Universal Quantum Computation, an advanced Computer Science & Software course delving into quantum error correction and fault-tolerant computation thresholds. Students will examine models extending beyond…

MIT xPRO
SubjectComputer Science & Software
OriginMIT xPRO
FormatOnline
StartsOct 26, 2026
Tuition$1,600
open
232
Professional Certificate in Coding: Full Stack Development with MERN

MIT xPRO's Professional Certificate in Coding: Full Stack Development with MERN equips learners with cutting-edge skills in Computer Science & Software. This comprehensive program covers the MERN stack (MongoDB, Express.js, React, Node.js), enabling…

MIT xPRO
SubjectComputer Science & Software
OriginMIT xPRO
FormatOnline
StartsNov 5, 2026
Tuition$7,750
open
233
Introduction to Web Programming Using JavaScript

Harvard University's Introduction to Web Programming Using JavaScript offers a foundational exploration into the dynamic world of web development. This course, categorized under Emerging Technologies, equips students with essential JavaScript skills, from…

Harvard University
SubjectComputer Science & Software
OriginHarvard University
Format
Starts
Tuition
unknown
234
Fundamentals of AI in Finance

This course covers AI fundamentals and concepts as pertaining to finance. The course will review python programming basics such as Basic Input-Output Operations, Basic Operators, Conditional Execution, Loops, and Lists. The focus will be on how to utilize…

MGMT X 412.1UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
235
Introduction to Remote Sensing

The main objective of this course is to introduce the fundamentals of remote sensing and related applications in the era of cloud computing. Our goal is to transition from GUI and/or code based remote sensing software that runs on PCs, MACs and/or local…

GEOG XL 182AUCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
236
Cartography

This course introduces the methods, techniques, and considerations behind geographic data visualization and GIS mapping. The first and most significant portion of the course covers best practices for cartographic design, including topics and techniques…

GEOG XL 180UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
archived
237
GIS Databases and Enterprise GIS

This course introduces concepts and techniques associated with the design, development, and management of geospatial databases, including databases used in shared and scalable enterprise GIS platforms. In addition to learning about relational database theory…

GEOG X 191CUCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
archived
238
Data Science Fundamentals

This hands‑on, exercise‑driven course introduces students to the foundational concepts, tools, and analytical techniques that underpin modern data‑driven decision‑making. Learners will explore the role of data science in organizational strategy while…

COM SCI X 450.00UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
archived
239
Computer Science Internship

The internship course offers eligible students the opportunity to earn credit toward their certificate program through a supervised internship of at least 120 hours, allowing for the practical application of knowledge and skills gained in their coursework.…

COM SCI X 460.100UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
archived
240
Linear Algebra

Introduction to linear algebra: Systems of linear equations Matrix algebra Linear independence Subspaces, bases and dimension Orthogonality Least-squares methods Determinants Eigenvalues and eigenvectors Matrix diagonalization Symmetric matrices

MATH XL 33AUCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
241
Systems Analysis Fundamentals

This course offers a modern take on the critical discipline of systems analysis, specifically designed for professionals navigating today's complex technological landscape. We will explore traditional systems analysis methodologies and how they are evolving…

COM SCI X 440UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
242
Data Structures and Algorithms for Software Development

Data Structures and Algorithms provides students with a solid foundation in the essential concepts that support effective software development. Students will build a strong understanding of core data structures and algorithmic principles, including complexity…

COM SCI X 414.4UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
243
Introduction to Data Engineering

This course introduces data engineering. Learn about problems, opportunities and challenges that data engineering and technologies solve, including data collection, storage, processing, and analysis. Explore the technologies and tools used in data…

COM SCI X 470.1UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
244
Building Generative AI Applications with Python

This 10-week hands-on course takes you from generative AI fundamentals to production-grade applications. You will build real systems using the same tools and frameworks used in industry: PyTorch, Hugging Face, LangChain, and modern LLM APIs, and leave with a…

COM SCI X 455UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
245
Deep Learning

Deep Learning is designed to provide students with a solid understanding of deep learning principles, techniques, and applications. The course is structured to cover both theoretical concepts and hands-on implementation, ensuring students are equipped with…

COM SCI X 450.42UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
246
Machine Learning Using R

This course introduces machine learning using R. 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.41UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
247
Problem Identification & AI Foundations for Safety-Critical Environments

Elevating Aerospace: Design Thinking for Safety Critical AI is a hands-on, applied course for aerospace professionals seeking practical, responsible, and deployment-oriented AI capabilities in regulated and mission-critical environments. Rather than focusing…

COM SCI 810.01UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
archived
248
AI Concepts to Structured Execution — From Insight to Workflow Design

This course moves students from AI awareness and problem framing into structured execution. Building on the problem statements and AI foundations developed in Course 1, students learn how to translate aerospace challenges into practical AI-enabled workflows…

COM SCI 810.02UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
249
Aerospace AI Capstone — Secure, Deployable System Design

This capstone course brings together the full learning journey: problem identification, AI foundations, workflow design, secure architecture, governance, and deployment planning. Students apply what they have learned to design a practical AI solution for a…

COM SCI 810.04UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
250
“Dangerous with Tools” — Secure AI Architecture & Local Deployment

This course develops the practical execution capability needed to design and secure AI-enabled systems in aerospace and other regulated environments. Students become “dangerous with tools” in a controlled and responsible way: capable of experimenting with…

COM SCI 810.03UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open