CS: Software Engineering

Filter Courses within "CS: Software Engineering" (Click to filter)
Device-based Models with TensorFlow Lite (Coursera) Coursera
DeepLearning.AI

Device-based Models with TensorFlow Lite (Coursera)

Embark on a journey into the practical application of machine learning models with 'Device-based Models with TensorFlow Lite'. This course is designed for those who want to extend their expertise beyond modeling data and delve into deploying ML models in real-world scenarios. You'll learn how to optimize models for mobile devices, execute them on both Android and iOS platforms, and even deploy on embedded systems like Raspberry Pi and microcontrollers using TensorFlow Lite.

Jun 22nd 2026
4 Weeks
Python Classes and Inheritance (Coursera) Coursera
University of Michigan

Python Classes and Inheritance (Coursera)

Discover the power of Python's class-based object-oriented programming (OOP) in this detailed online course. Learn to create reusable code through classes and instances, understand inheritance for efficient code reuse, and explore best practices for designing effective Python classes. This course is ideal for programmers looking to enhance their OOP skills with Python.

Jun 22nd 2026
3 Weeks
Fundamentals of Kubernetes Deployment (Coursera) Coursera
LearnQuest

Fundamentals of Kubernetes Deployment (Coursera)

Dive into the world of container orchestration with our Fundamentals of Kubernetes Deployment course. Whether you're new to Kubernetes or looking to deepen your expertise, this course will guide you through essential concepts like architecture, cluster setup, deployment strategies, and more. Gain hands-on experience with practical examples that cover everything from basic to advanced Kubernetes features.

Jun 22nd 2026
2 Weeks
Protecting Cloud Architecture with Alibaba Cloud (Coursera) Coursera
Alibaba Cloud Academy

Protecting Cloud Architecture with Alibaba Cloud (Coursera)

Embark on an in-depth journey into cloud security with our 'Protecting Cloud Architecture with Alibaba Cloud' course. This expert-led series covers essential topics such as Linux and Windows OS operations, network basics, host and application security, and data protection. Prepare to ace the ACA/ACP exams and secure your cloud infrastructure effectively.

Jun 22nd 2026
5-12 Weeks
COBOL Programming with VSCode (Coursera) Coursera
IBM

COBOL Programming with VSCode (Coursera)

Dive into the world of COBOL with our comprehensive course that combines traditional COBOL programming techniques with modern development tools like Visual Studio Code. Whether you're new to programming or looking to expand your skill set, this course will equip you with the knowledge and practical experience needed to develop robust business applications using COBOL.

Jun 22nd 2026
3 Weeks
Mastering Programming with MATLAB (Coursera) Coursera
Vanderbilt University

Mastering Programming with MATLAB (Coursera)

Take your programming expertise to the next level with our advanced MATLAB course. Designed for those who have already grasped the basics, this course will teach you sophisticated techniques such as recursion, vectorization, and more. Learn how to maximize MATLAB's capabilities in engineering and scientific computing, including object-oriented programming, modern user interface design, and Live Scripts.

Jun 22nd 2026
5-12 Weeks
Functions, Methods, and Interfaces in Go (Coursera) Coursera
University of California, Irvine

Functions, Methods, and Interfaces in Go (Coursera)

Expand your knowledge of the Go programming language with this advanced course on functions, methods, and interfaces. You'll learn how to implement complex functions, understand function types, embrace object-oriented practices in Go, define methods, and create classes effectively. With hands-on projects, you’ll apply these concepts to build your own Go applications.

Jun 22nd 2026
4 Weeks
Getting Started with Go (Coursera) Coursera
University of California, Irvine

Getting Started with Go (Coursera)

Dive into 'Getting Started with Go' on Coursera, a comprehensive course designed for those familiar with programming concepts in languages such as C, Python, or Java. This course will introduce you to the fundamentals of Go, an open-source language developed by Google, and guide you through creating robust applications.

Jun 22nd 2026
4 Weeks