Вся нижеследующая информация 100% верна только для ФЭЛ ЧВУТ, в остальных университетах ситуация должна быть похожей.
Так как в Чехии действует система кредитов ECTS, то нет четко установленной программы обучения, общей для всех обучающихся даже на одном направлении.
Каждое направление имеет список обязательных предметов, которые необходимо обязательно сдать для получения диплома по данной специальности.
Любой предмет (обязательный для данной специальности или нет) весит определенное число "кредитов", которые студент получает, закрыв предмет (сдав экзамен/защитив какую-то работу, в зависимости от требований по предмету, и получив за него итоговую отметку не ниже Е (высший балл А, низший F)).
Условия окончания обучения - это закрыть все обязательные предметы и набрать 180 кредитов. При этом обязательных предметов на 180 кредитов не хватает, и нужно записывать себе предметы по своему выбору.
При этом есть "рекомендуемый учебный план", например для направления Open Informatics (которое на чешском) этот план можно посмотреть здесь: http://www.fel.cvut.cz/en/education/...244314405.html
Если придерживаться этого плана и добавить предметы по выбору (и все сдать в срок), то закончите за 3 года.
Для некоторых предметов есть установленный порядок изучения, тогда чтобы начать изучать такой предмет (записать его себе), необходимо чтобы были уже сданы указанные (они называются prerekvizity). Например Mathematical Analysis 2 можно начать изучать только после того как сдан Mathematical Analysis 1. Но на самом деле этот порядок рекомендуемый и возможно записать себе и оба таких предмета сразу (то ли баг, то ли фича, неизвестно )
Все остальное можно записывать себе в любом порядке (совершенно любые предметы), т.е можно записать предмет совершенно другого направления/факультета или можно записать на первом году обучения предмет, который в рекомендуемом плане стоит на 2-ом или 3-ем году обучения. Можно вообще с другого университета, но это надо будет согласовывать и подписывать необходимые бумажки.
Единственное правило гласит, что за каждый семестр первого года обучения нужно набрать (т.е. выбрать, записать себе предметы дающие в сумме эту сумму и сдать по ним экзамены) минимум 15 кредитов, а за каждый следующий год в сумме минимум 40.
Если это условие не выполняется, то человека отчисляют. Для сравнения, в рекомендуемом учебном плане в среднем 30 кредитов в семестр, максимум (без подачи заявления на имя декана) можно записать 40 в семестр.
На каждый экзамен у человека есть 3 попытки, если сдать не получилось - можно записать предмет снова в следующих семестрах. Если обязательный предмет не сдан и во второй раз, то человека выгоняют.
Но если предмет не обязательный и не сдан в данном семестре пусть даже при повторной записи, то человека не выгонят, если оставшихся кредитов у него хватает для покрытия минимума в этом семестре (но записать повторно этот предмет уже будет нельзя). Это утверждение верно для ФЭЛ, т.к например в ЧЗУ если не сдать со второй записи даже не обязательный предмет, то следует отчисление.
В результате, если какие-то предметы сдавать со второго раза, то обучение может растянуться больше, чем на 3 года.
У каждого студента есть 4 бесплатных года на бакалавриате, т.е. если обучения затянется еще на год, то всё еще будет бесплатно.
Если обучение затягивается больше чем на 4 года, то за каждый следующий семестр необходимо платить (на Открытой информатике это коло 26 тысяч крон в семестр на данный момент).
Соответственно, из примерно 70-100 человек, обучающихся на данный момент, только 9 (на самом деле, это слишком пессимистичный данные, их скорее, по словам дочери, 15-20 человек) сумели набрать необходимое количество кредитов за 3 года и собираются сейчас защищать бакалаврскую работу, остальные будут заканчивать на семестр-два позже.
Понятия восстановиться после отчисления на какой-то курс в ЧВУТе нет. Если человек отчислен, то он может заново поступить и ему перезачтут те предметы, которые он сдал не ниже чем на С в "предыдущем цикле обучения" (на А, В или С). При этом в учет бесплатных лет пойдут и те, что он учился до отчисления и те, что он будет учиться после повторного поступления. Да, можно поучиться в разных ВУЗах: сначала в одном, потом в другом. Бесплатно опять же будут только первые четыре года суммарно по всем ВУЗам.
На факультете ФЭЛ (электротехнический факультет) несколько направлений, Открытая информатика только одно из направлений . Еще в том же ЧВУТе есть ФИТ (факультет информационных технологий) с другим набором направлений.
А, еще: Открытая информатика есть на чешском (бесплатно), а есть на английском (платно) - и на последней другой набор обязательных предметов и другой рекомендуемый учебный план