The UC San Diego Division of Extended Studies presents Middle School: Raspberry Pi, a foundational course in Computer Science & Software designed for young learners. This program introduces students to the versatile Raspberry Pi platform, teaching essential…
Course subject
Computer Science & Software courses
Computer Science & Software courses in The Course Register: browse 135 active and 181 total continuing, professional, and extension Computer Science & Software listings with start dates, tuition, enrollment status, format, and issuing-source links.
- Active indexed
- 135
- Total indexed
- 181
- Courses in view
- 181
- Subjects indexed
- 27
- Page
- 2 / 4
Computer Science & Software Register
Every Computer Science & Software listing in the register — filter by status or search within the subject.
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,…
Offered by UC San Diego Division of Extended Studies, the AWS Academy Cloud Developing course delivers an in-depth exploration of cloud computing within the realm of Computer Science & Software. Participants will gain hands-on experience with AWS tools,…
The UC San Diego Division of Extended Studies offers a comprehensive course on Build Automation with Jenkins, designed for professionals in the Computer Science & Software field. This program equips participants with essential skills to streamline software…
Offered by UC San Diego Division of Extended Studies, this course on Data Structures and Algorithms in C# delves into the foundational concepts of Computer Science & Software. Master essential techniques to design scalable and efficient code, solve complex…
The UC San Diego Division of Extended Studies presents Data Structures and Algorithms in C/C++, a foundational course in Computer Science & Software. Designed for aspiring and current professionals, this program delves into efficient data organization,…
Unlock the power of deployment automation in this hands-on course designed for IT professionals and developers. Learn to build robust, real-world pipelines using Jenkins, Terraform, and AWS. Through guided labs and practical projects, you’ll master blue/green…
The Embedded Controller Programming with Embedded C course at UC San Diego Division of Extended Studies offers an in-depth exploration of Computer Science & Software principles. Designed for professionals and aspiring engineers, this course covers essential…
Offered by UC San Diego Division of Extended Studies, the Embedded Linux course delves into the intricacies of designing and managing embedded systems within the Computer Science & Software domain. Participants will gain hands-on experience with Linux-based…
The UC San Diego Division of Extended Studies presents Introduction to .NET and Visual Studio, a foundational course in Computer Science & Software. Designed for aspiring developers, this program offers hands-on experience with Microsoft's powerful .NET…
Master the fundamentals of graph theory and its real-world applications in computer science, biology, machine learning, and more. Learn graph algorithms, trees, network flows, and graph coloring in this comprehensive online course.
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…
Offered by UC San Diego Division of Extended Studies, the Linux Networking course delves into essential concepts and practical applications within the Computer Science & Software category. Participants will gain hands-on experience in configuring, managing,…
Offered by UC San Diego Division of Extended Studies, the Linux Operating System Fundamentals course delves into the essential principles of Computer Science & Software. Participants will gain a solid understanding of Linux architecture, command-line…
The UC San Diego Division of Extended Studies presents 'Managing Software Quality Assurance and Testing,' a specialized course in Computer Science & Software. This program equips professionals with advanced methodologies for ensuring software quality,…
The Systems Engineering Software Overview course at UC San Diego Division of Extended Studies offers a thorough exploration of key concepts in Computer Science & Software. Designed for professionals and students alike, this course delves into the principles…
The Web Performance Testing and Test Automation course at UC San Diego Division of Extended Studies delves into the critical aspects of Computer Science & Software, equipping students with advanced techniques to optimize and automate web performance testing.…
The iOS Programming II course at UC San Diego Division of Extended Studies delves into advanced concepts in mobile app development, equipping students with the skills to build sophisticated iOS applications. As part of the Computer Science & Software…
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…
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…
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…
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…
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…
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,…
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…
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,…
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.…
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…
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.…
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…
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…
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…
The UC San Diego Division of Extended Studies presents Information Systems Controls and Audit II, an advanced course in Computer Science & Software. This program delves into critical auditing methodologies, risk assessment frameworks, and control systems for…
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…
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…
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…
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,…
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…
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…
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…
Whether you are a beginner or transitioning from another programming language, this course lays a solid foundation in C#—one of the most popular programming languages today, known for its versatility in web development, mobile apps, game development, and more.
Advance your C# skills with UC San Diego’s C# Programming II course. Learn object-oriented programming, SOLID principles, design patterns, and AI integration using ML.NET and cloud-based AI APIs. Build real-world, scalable, and intelligent applications.
Master advanced C# programming techniques including multithreading, asynchronous programming, API development, and Azure integration. Take your skills to the next level and build high-performance, scalable applications with our expert-led course.
Offered by UC San Diego Division of Extended Studies, the C/C++ Programming I: Fundamental Programming Concepts course delves into essential coding principles and techniques within the Computer Science & Software domain. Designed for both beginners and those…
Offered by UC San Diego Division of Extended Studies, "C/C++ Programming II: Dynamic Memory and File I/O Concepts" delves into advanced topics within the field of Computer Science & Software. This course equips students with essential skills in managing…
Offered by UC San Diego Division of Extended Studies, the course C/C++ Programming III: Intermediate Programming with Objects delves into advanced object-oriented programming techniques within the Computer Science & Software field. Designed for intermediate…
The UC San Diego Division of Extended Studies presents C/C++ Programming IV: Advanced Programming with Objects, an advanced course in the Computer Science & Software category. Designed for experienced programmers, this course delves into sophisticated…
Explore advanced cloud computing techniques with UC San Diego Division of Extended Studies in their course on Cloud Computing Architecture using Amazon Web Services (AWS). Designed for professionals in Computer Science & Software, this course offers in-depth…
The UC San Diego Division of Extended Studies offers a rigorous course on Data Structures and Algorithms in Java, designed for aspiring professionals in Computer Science & Software. This program delves into fundamental concepts such as linked lists, trees,…
Learn modern database programming techniques in .NET. Gain practical skills in SQL, data manipulation, and binding data in Windows and web applications. Optimize performance and develop high-quality, scalable applications with hands-on experience in data…