It’s always crucial to address and monitor safety and quality concerns in your applications. Building LLM applications poses special challenges. In this course, you’ll explore new metrics and best practices to monitor your LLM systems and ensure safety and quality. You’ll learn how to: 1. Identify hallucinations with methods like SelfCheckGPT. 2. Detect jailbreaks (prompts … [Read more...] about Quality and Safety for LLM Applications
Computer Science
Intermediate Rust Programming and Web Server Development
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Elevate your Rust programming expertise and dive into web server development with this comprehensive course. You’ll begin by … [Read more...] about Intermediate Rust Programming and Web Server Development
Data Modeling and Applications
This course introduces the student to the use of a database management system to provide the software and database necessary to upgrade a DBMS system. Database structures, applications, network, relational and hierarchical data models, applicate programs development, query systems, file security, and the role of the database administrator will be studied. A course fee may … [Read more...] about Data Modeling and Applications
Backend Development for .Net Full Stack
Immerse yourself in the intricate universe of .NET backend development with this comprehensive course tailored for individuals aiming to master the ASP.NET ecosystem. This three-module course is perfect for both beginners in .NET and those with some frontend experience, eager to expand their backend expertise. In the first module, ASP.NET Core, participants are introduced to … [Read more...] about Backend Development for .Net Full Stack
Application Engineering and Development Part 2
This course is an introduction to the Java programming language and the concepts of object-oriented design. It not only covers the fundamentals of programming in Java, but it also brings in the concepts of object-oriented design. Topics include, but are not limited to, fundamentals of programming in Java, classes and methods, objects and references, overloading, inheritance, … [Read more...] about Application Engineering and Development Part 2