CS: Software Engineering

Filter Courses within "CS: Software Engineering" (Click to filter)
Intro to Mistral AI (Coursera) Coursera
Scrimba

Intro to Mistral AI (Coursera)

Dive into 'Intro to Mistral AI' and master the art of integrating Mistral's powerful AI models into your applications. This course is designed for developers looking to enhance their projects with cutting-edge AI capabilities, using JavaScript as the primary tool. From basic interactions to complex use-cases like Retrieval-Augmented Generation (RAG) and function calling, this course equips you with the skills needed to build intelligent apps that stand out.

Nov 23rd 2026
1 Week
Data Modeling and Applications (Coursera) Coursera
Illinois Tech

Data Modeling and Applications (Coursera)

Dive into the world of data with our Data Modeling and Applications course on Coursera. Whether you're a beginner or an experienced professional, this course will equip you with the knowledge to effectively design, implement, and manage databases for various applications. Explore different data models such as relational, network, and hierarchical models, learn about database structures, application development, query systems, file security, and the critical role of the database administrator. Enroll now and take your career in data management to new heights.

Nov 23rd 2026
5-12 Weeks
Leadership Principles for Software Engineers (Coursera) Coursera
Advancing Women in Tech

Leadership Principles for Software Engineers (Coursera)

Embark on a transformative journey into the realm of software engineering leadership with our exclusive course. Taught by seasoned professionals from industry giants like Amazon, Google, and Microsoft, this program is crafted for aspiring and current software engineers who aim to transition into management roles. Discover proven strategies and best practices that will empower you to lead high-performing teams, attract top talent, and drive innovation within your organization.

Nov 22nd 2026
3 Weeks
Algorithms, Part I (Coursera) Coursera
Princeton University

Algorithms, Part I (Coursera)

Dive into the core principles of computer science with 'Algorithms, Part I' – a foundational online course designed for serious programmers. This course explores elementary data structures, sorting algorithms, searching techniques, and more, all implemented in Java to enhance your understanding and practical skills. Get ready to unlock the secrets behind efficient coding and problem-solving.

Nov 16th 2026
5-12 Weeks
Java程序设计 (Coursera) Coursera
Peking University

Java程序设计 (Coursera)

《Java程序设计》是由 Coursera 提供的一门在线课程,专为帮助学生学习 Java 语言及其应用而设。通过这门课程,你将掌握 Java 语言的语法、面向对象编程原则,并深入理解 Java 语言机制。此外,课程还涵盖了 Java SE 中基本 API 的使用,如集合、线程、输入输出、图形用户界面和网络应用等。适合大学本科生以及有计算机基础的学生,尤其是那些已经学过计算机基础、计算概论或 C 语言的学员。

Nov 16th 2026
5-12 Weeks
Cloud Computing Concepts: Part 2 (Coursera) Coursera
University of Illinois at Urbana-Champaign

Cloud Computing Concepts: Part 2 (Coursera)

Dive deep into the foundational principles of cloud computing with 'Cloud Computing Concepts: Part 2'. This comprehensive online course explores critical distributed system concepts like Clouds, MapReduce, key-value stores, and more. Learn how to leverage these fundamental techniques to build scalable and efficient cloud-based solutions.

Nov 16th 2026
5-12 Weeks
Design Principles: an Introduction (Coursera) Coursera
University of California, San Diego

Design Principles: an Introduction (Coursera)

Explore the core concepts of design that make an interface intuitive and effective. This course delves into essential principles of visual organization and user interaction, teaching you how to create more engaging and user-friendly digital experiences. Learn about perception, cognition, and how to conduct and analyze controlled experiments online, all while using web design as a practical example.

Nov 16th 2026
3 Weeks
Database Management Essentials (Coursera) Coursera
University of Colorado System

Database Management Essentials (Coursera)

Discover the essential skills needed for managing databases effectively with our Database Management Essentials course. Whether you're new to the field or seeking to enhance your expertise, this course will equip you with the knowledge and practical experience required to design, create, and manage relational databases using SQL. Learn how to extract valuable information through SQL statements, analyze database designs, and visualize data structures with ERDs.

Nov 16th 2026
5-12 Weeks
Introduction to CSS3 (Coursera) Coursera
University of Michigan

Introduction to CSS3 (Coursera)

Discover the fundamentals of modern web design with our 'Introduction to CSS3' course. Dive into the world of Cascading Style Sheets and learn how to transform basic HTML pages into visually appealing, dynamic websites. This beginner-friendly course focuses on writing effective CSS rules, testing your code, and developing good programming practices.

Nov 16th 2026
4 Weeks