diff --git a/b_asic/schema.py b/b_asic/schema.py
index 2d286af10845f5e17245fafbf06b181a70b46459..157ed3b8ec57a35ffe66f1de476e2d77c3e28abd 100644
--- a/b_asic/schema.py
+++ b/b_asic/schema.py
@@ -31,7 +31,7 @@ class Schema:
         if scheduling_alg == "ASAP":
             self._schedule_asap()
         else:
-            raise NotImplementedError
+            raise NotImplementedError(f"No algorithm with name: {scheduling_alg} defined.")
 
         max_end_time = 0
         for op_id, op_start_time in self._start_times.items():