Я использовал базар (bzr) для своей диссертации, будучи студентом, так как в то время мне казалось, что это проще всего использовать на местах, и мне хотелось попробовать что-то другое, кроме SVN. В настоящее время я, вероятно, буду использовать git.
Это определенно хорошая идея использовать ее для курсовой работы, и после первого раза, когда вам придется что-то спасать с этим, я сомневаюсь, что вы когда-нибудь вернетесь.
Я склонен использовать клиенты командной строки для систем управления версиями, поскольку это дает мне лучшее понимание системы и лучшее чувство контроля (это можно или не можно представить, учитывая качество таких инструментов, как Tortoise в наши дни). Если вы вообще привыкли использовать инструменты командной строки, такие как grep, awk и sed, то инструменты командной строки становятся очень мощными.