CS: Software Engineering

Filter Courses within "CS: Software Engineering" (Click to filter)
Select Topics in Python: Packaging (Coursera) Coursera
Codio

Select Topics in Python: Packaging (Coursera)

Dive into the world of Python packaging with this expert-led course. Whether you're a developer looking to streamline your Django projects or an aspiring coder eager to understand Python's module system, this course is tailored for you. Gain hands-on experience in creating, managing, and distributing Python modules and packages without any installation hassles.

Jun 29th 2026
3 Weeks
Introduction to DevSecOps (Coursera) Coursera
Johns Hopkins University

Introduction to DevSecOps (Coursera)

Embark on a comprehensive exploration of DevSecOps with this introductory course. Understand how to integrate security into every stage of the software development lifecycle (SDLC) for enhanced application security and faster deployment cycles. Master key concepts such as continuous integration, continuous deployment, and learn actionable steps to initiate your own DevSecOps transformation.

Jun 29th 2026
4 Weeks
Select Topics in Python: Natural Language Processing (Coursera) Coursera
Codio

Select Topics in Python: Natural Language Processing (Coursera)

Dive into the fascinating world of Natural Language Processing (NLP) with this beginner-friendly course. Whether you're interested in building chatbots, analyzing sentiment, or understanding language patterns, our hands-on approach will guide you through processing and analyzing text data using Python. No installations required – start coding your first NLP program right away!

Jun 29th 2026
3 Weeks
Web and Mobile Testing with Selenium (Coursera) Coursera
University of Minnesota

Web and Mobile Testing with Selenium (Coursera)

Discover how to conduct efficient and effective automated testing for both web and mobile applications with 'Web and Mobile Testing with Selenium'. This comprehensive Coursera course teaches you to use Selenium, a leading open-source tool, to enhance software quality by ensuring seamless user interactions. Learn from expert instructors and gain the knowledge needed to create robust applications that deliver exceptional user experiences.

Jun 29th 2026
4 Weeks
Advanced React (Coursera) Coursera
Meta

Advanced React (Coursera)

Dive deep into the world of React with our Advanced React course. Gain expertise in complex React features, optimization techniques, debugging strategies, and integrating popular libraries like React Bootstrap and utilizing JSX effectively. This comprehensive course covers everything from advanced components to handling API data, ensuring you become a proficient React developer.

Jun 29th 2026
4 Weeks
Applications of Software Architecture for Big Data (Coursera) Coursera
University of Colorado Boulder

Applications of Software Architecture for Big Data (Coursera)

Dive into the world of big data with our expert-led course, Applications of Software Architecture for Big Data. This course is designed for those looking to build robust, scalable systems capable of handling vast amounts of information. You'll learn how to apply fundamental software engineering principles and architectural concepts to create a distributed system that's both reliable and efficient.

Jun 29th 2026
4 Weeks