Когда речь идет о завершении процесса обучения с результатом, говорят и пишут «окончить».
В значении же «довести до конца, завершить какое-либо действие» глаголы «закончить» и «окончить», как правило, взаимозаменяемы.
Окончить/закончить смену.
Но окончить институт, школу.
Грамотная речь | Лингвистика 📝