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.

Aug 31st 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.

Aug 31st 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.

Aug 30th 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.

Aug 24th 2026
5-12 Weeks
Initiation à la programmation (en Java) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Initiation à la programmation (en Java) (Coursera)

Découvrez l'essence de la programmation avec notre cours introductif en Java. Ce parcours complet vous guidera pas à pas à travers les concepts fondamentaux tels que les variables, les boucles, les fonctions et bien plus encore. Profitez d'une expérience pédagogique riche avec des vidéos éducatives, des quizz interactifs, des exercices pratiques et une notation automatique pour vos devoirs.

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

Java程序设计 (Coursera)

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

Aug 24th 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.

Aug 24th 2026
3 Weeks