Course operations, incremental commit