Course subjectComputer Science & Software132 active courses89 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
89
Subjects indexed
27
Page
2 / 2
01

Computer Science & Software Register

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

No.CourseSubjectOriginFormatStartsTuitionStatus
051
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
052
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
053
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
054
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
055
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
056
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
057
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
058
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
059
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
060
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
061
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
062
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
063
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
064
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
065
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
066
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
067
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
068
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
069
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
070
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
071
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
072
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
073
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
074
“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
075
Agentic AI and Autonomous Systems

This course prepares students to design, build, and deploy advanced agentic AI systems by combining core theory with hands-on implementation. Students will work with three leading frameworks: CrewAI, Google ADK, and n8n, while learning the principles that…

COM SCI 910.3UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
076
Fundamentals of Artificial Intelligence

Lecture, four hours; laboratory, two hours; outside study, six hours. Prerequisite: course 180. Introduction to fundamental problem-solving and knowledge representation paradigms of artificial intelligence. Introduction to Lisp with regular programming…

COM SCI XL 161UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
077
Foundations of Generative AI

This course provides a comprehensive introduction to generative AI, combining theoretical foundations with hands-on practice. Students will explore the historical evolution of generative models, beginning with early statistical methods and advancing through…

COM SCI 910.1UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
078
Building Retrieval Augmented Generation (RAG)

This hands-on course introduces students to the design and development of Retrieval-Augmented Generation (RAG) systems, powerful architectures that combine large language models (LLMs) with external knowledge sources to improve accuracy, reduce…

COM SCI 910.2UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
079
Large Language Models

This course explores the theoretical concepts, design principles, and practical applications of large language models (LLMs). Students will gain a deep understanding of how LLMs process and generate human language, with a focus on both conceptual…

COM SCI X 450.46UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
080
AI in Cybersecurity: Theory and Practice

Explore the dynamic intersection of artificial intelligence and cybersecurity in this hands-on, six-week course. Designed for students with basic general knowledge of cybersecurity concepts, this course examines how AI is reshaping the cybersecurity…

COM SCI X 420.00UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
081
Trustworthy Machine Learning

This course provides a comprehensive foundation in building trustworthy machine learning systems, with emphasis on generative AI applications. Students will develop both theoretical understanding and practical implementation skills across key areas: model…

COM SCI X 450.44UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
082
Machine Learning System Design

This course provides an in-depth exploration of machine learning systems design, covering the complete lifecycle from project scoping and data acquisition to model deployment and monitoring. We connect theoretical foundations with practical application,…

COM SCI X 450.43UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
083
Computer Vision: AI-Powered Image Understanding

Dive into concepts and techniques of computer vision and deep learning. Students will develop proficiency in Python programming, with special emphasis on image processing, feature extraction, and neural network architectures designed for visual data. The…

COM SCI X 450.45UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
084
Beyond the Prompt: Projects, Skills, MCP, and AI Agents

AI is rapidly advancing beyond simple prompts and chatbot interactions, transforming how organizations build intelligent tools and automate complex workflows. In this session, Steve Anderson will break down four foundational concepts driving today’s most…

COM SCI 751.06UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
085
AI Safety, Policy, and Ethics: What is Responsible AI

Navigate the world of AI responsibly and with confidence. This is an essential topic on understanding the risks and ethical implications of artificial intelligence technologies. Designed for non-coders, this course is the perfect gateway to a career shift…

MGMT X 413.2UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
archived
086
Beyond Grades in the Age of AI: New Ways to Assess Thinking, Creativity, and Learning

As AI tools reshape how students create, research, and solve problems, traditional grading models are becoming less meaningful. This course explores practical alternatives including portfolio-based assessment, process documentation, narrative feedback, and…

COM SCI 751.07UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
archived
087
AI Governance, Risk, Policy and Ethics

Navigate the world of AI responsibly and with confidence. This is an essential topic on understanding the risks and ethical implications of artificial intelligence technologies. Designed for non-coders, this course is the perfect gateway to a career shift…

MGMT X 413.2UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
archived
088
The Human Side of AI: Designing, Working, and Living in an AI-Driven World

Artificial intelligence is transforming the way we design technologies, work, communicate, learn, and make decisions. As AI becomes integrated into the tools and services we use every day, understanding how intelligent technologies shape human thinking,…

COM SCI 751.10UCLA Extension
SubjectComputer Science & Software
OriginUCLA Extension
Format
Starts
Tuition
open
089
Multimodal AI Engineering

Build and deploy six AI applications in six weeks: a semantic image search engine, a benchmarked visual question‑answering app, a real‑time voice agent, a document Q&A system with cited answers over real PDFs, a cross‑modal generative studio, and a capstone…

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