121 ФИВТ - ТК - путеводитель для юного инженера

121 ФИВТ - ТК - путеводитель для юного инженера

Студенты ТК
Статья актуальна состоянием на лето 2020 года

Быстрая навигация

  1. Вступление
  2. Анализ программы 121 специальности
  3. 🖥 Статья о кафедре ВТ
  4. 🤖 Статья о кафедре ТК
  5. 💻 Статья о кафедре АУТС
  6. 📱 Статья о кафедре АСОИУ


Вступление

Кафедра Технической Кибернетики (Technical Cybernetics) исторически получила звание самой простой кафедры для обучения. Действительно, быть отчисленным с ТК весьма сложно, но не поддавайтесь стереотипам, думая что на других кафедрах намного сложнее учиться.

В плане учёбы, ТК даёт хорошие основы для дальнейшего развития в любой отрасли IT. Именно поэтому не обязательно на ТК идти только тем людям, которые интересуются системами управления, микроконтроллерами, обработкой данных и подобными направлениями, хотя они в теории и должны быть профильными для нашей кафедры. Но если вам это интересно - от преподавателей сможете узнать много нового.

Названия специализаций на ТК хоть и меняются каждый год, сама учебная программа на кафедре предполагает, что тут относительно чуть больше низкоуровневых предметов, связаных с Embedded, робототехникой, системами управления и компьютерными сетями, в основном на старших курсах.

Ежегодный набор на 121 ТК состоит из двух групп по ~30 человек. Их расписание можно посмотреть тут, код группы - ІТ-Х2, ІТ-Х4 (где Х - год поступления, к примеру ІТ-92 - первый курс в 2019-2020 учебном году). С учебной программой и полным списком предметов можно ознакомиться тут.


Учебная программа

Наглядно предметы и связанные с ними технологии, которые изучаются на 121 ТК, показаны в таблице:

ПЗ - програмне забезпечення, ПІ - програмна інженерія

Просим заметить, что из года в год предметы и порядок, в котором они изучаются, могут меняться. А с 2020-2021 учебного года на ФИВТ вводится выбор дисциплин студентами, в том числе с других кафедр, поэтому эта таблица даёт только общее представление о том, что изучается.

Качество преподавания этих предметов, на основании субьективной оценки студентов, участвующих в создании этой статьи:

Далее - более подробно о наиболее важных из них.

Предметы, ради которых стоит идти на ТК

На нашей кафедре относительно хорошо даются предметы, которые являются основами для каждого программиста, например, дискретная математика, теория алгоритмов и дискретные структуры. Они развивают аналитическое мышление и помогают решать многие задачи, которые будут возникать при работе разработчиком, независимо от отрасли IT, которую вы выберете. Преподаватели, которые ведут эти предметы, хорошо умеют доносить даже сложный материал, поэтому стоит уделить должное внимание их изучению, так вы сможете узнать много нового и полезного.

Некоторые предметы, связанные непосредственно с программированием, тоже преподаются довольно хорошо, но о них речь будет идти дальше.

Предметы общей подготовки

На ТК достаточно много предметов, на которых студенты задаются вопросом "А зачем я это вообще учу?". В основном, они содержат много теории и мало практического применения, а лекции могут показаться довольно нудными. Но если вас подобные вещи интересуют, то с некоторой долей самообучения и дополнительными беседами с преподавателями сможете много нового для себя открыть. К тому же, такие предметы способствуют расширению ваших знаний за рамки выбранного вами направления в IT. Если же вам это не интересно, то практически всегда можно такие предметы закрыть на удовлетворительную оценку, не прилагая особых усилий.

Программирование

На ТК учат программировать с нуля, то есть навыки программирования до поступления хоть и помогут, но не обязательны (даже наоборот, на первом курсе может быть довольно скучно). Основы программирования даются на языке C#, и хотя лекции ведутся довольно плохо, можно узнать достаточно много нового при выполнении практических заданий. У преподавателей, ведущих практику, можно получить дополнительные или более творческие задания, которые лучше соответсвуют вашему уровню, если программировать вы и так умеете довольно хорошо.

Курс основ веб-программирования даст хорошее понимание того, как работают веб-приложения. И хотя он даётся на нелюбимом многими PHP, принципы, которые там объясняются, применимы и ко многим популярным фреймворкам.

Раньше на 2-3 курсе был хороший курс программирования на Java и работы со связанными с этим языком технологиями (Spring, Kafka), но преподаватель, который его вёл, покинул нашу кафедру и ушёл на АСОИУ. Теперь, скорее всего, будет и дальше преподаваться C# и .NET.

Если же C# вас не интересует, практически на всех предметах, связанных с программированием, можно сдавать задания на любом другом языке, который вам нравится. Часто преподаватели говорят об этом напрямую, иногда приходится договариваться отдельно, но почти всегда такая возможность есть.

Для тех, кто хочет больше узнать о низкоуровневом программировании, на 3 курсе есть хороший курс ассемблера. И хотя методички, по которым он преподаётся, могут показаться довольно устаревшими, принципы, которые там объясняются, довольно актуальны и сейчас.


Сложность обучения

На кафедре ТК усилия, которые вы потратите на закрытие практически любого предмета, зависят только от вас, то есть от того, сколько времени вы готовы уделять учёбе, и на какие оценки рассчитываете.

Учёба на "тройки"

Если вы хотите пойти по пути наименьшего сопротивления, и вас не волнуют оценки, которые вы будете в итоге получать, то на ТК учиться довольно просто.

Из лекторов лишь единицы требуют от студентов присутствия на лекциях, в итоге, начиная с 2 курса, из потока в 60 человек на лекциях можно увидеть от силы 10.

На практических занятиях преподаватели зачастую очень либерально относятся к дедлайнам, то есть на многих предметах можно впервые появиться за неделю до зачёта или сессии и успеть закрыть его на минимальную оценку.

Отчислиться с кафедры ТК - довольно сложная задача, поскольку для этого вам нужно:

  1. Не появляться практически весь учебный год в университете.
  2. Не сдать хоть несколько лабораторных и практических работ, даже с просроченными дедлайнами (с учётом того, что выполненные варианты легко достать у старших курсов или одногруппников).
  3. На экзамене или зачёте и двух пересдачах не суметь ответить на простейшие вопросы по данному предмету.

Выполнить все эти пункты сможет разве что человек, который не может уделить даже пару недель за учебный год на закрытие предметов, поэтому отчисляют в основном тех, кто сам уже не хочет продолжать обучение в КПИ. Но стоит быть готовым к тому, что если будете гулять весь семестр, на сессии будет очень сложно всё успеть сдать. Принципиальных преподавателей, которые готовы отчислить студентов, которые ничего не знают, практически нет, и то не факт, что за вас не заступится администрация кафедры.

В итоге, для учёбы на тройки (или Ешки, как их у нас называют по шкале ECTS), можно прилагать минимум усилий и практически не появляться в университете. Не советуем так делать, особенно на первых курсах, но выбор за вами.

Совмещение учёбы и работы

Большинство работодателей довольно настороженно относятся к студентам, и неохотно берут их работать на полный рабочий день. Но на ТК фактически можно работать фуллтайм хоть со второго курса (когда уже нет математики и физики) с учётом того, что время от времени вы всё же будете появляться в университете и что-то сдавать, а на сессию и вовсе брать отгул. Поэтому если решите найти работу и совмещать её с учёбой - большинство преподавателей к этому довольно лояльно отнесутся (особенно если работа по специальности) и дадут возможность закрыть их предмет. Но не стоит рассчитывать, что время на учёбу не придётся тратить вовсе. Если вы не готовы к тому, что свободного времени будет оставаться довольно мало - лучше подождите с работой до 3-4 курса, когда это уже считается нормальной практикой.

Работать с первого курса не рекомендуется. Некоторые преподаватели, особенно по общетехническим предметам, вроде высшей математики и физики могут не пойти вам на встречу, и на сессии у вас будут большие проблемы с закрытием их предметов.

Учёба на "отлично"

Если вы хотите учиться хорошо и получать стипендию (возможно даже повышенную), придётся приложить намного больше усилий. Это не значит, что каждый предмет нужно будет знать идеально и не спать ночами, заучивая лекционный материал, но всё же к учёбе придётся относиться более ответственно.

Что нужно для учёбы на 90%+ на ТК:

  1. Посещать большую часть лекций и практических занятий, особенно на предметах, на которых преподаватели ставят за это баллы.
  2. Вовремя или вовсе наперёд сдавать все практические задания, иногда придётся просить и выполнять индивидуальные и творческие задания, посещать научные конференции и участвовать в прочих мероприятиях за дополнительные баллы.
  3. На экзамене или зачёте (если такой будет), убедить преподавателя, что вы знаете предмет (хотя это может быть и не так). Вопросы редко бывают сложными, если вы слушали лекции, но подготовиться к ним нужно.

Даже при том, что описано выше, встречаются преподаватели, которые могут закрыть предмет на "отлично", даже если вы практически ничего не делали и фактически ничего не знаете. Попасть на обычную стипендию довольно легко, на повышенную же нужно действительно стараться и тратить гораздо больше времени.

Администрация кафедры

Одна из главных причин, по которым с ТК практически не отчисляют за невыполнение учебных планов - администрация нашей кафедры. В целом, эти люди готовы вам помочь в трудной ситуации и решить вопросы даже с преподавателями, которые упорно хотят вас отчислить, но не стоит рассчитывать на их простодушность, и что сможете за счёт их доброты ничего не делать. Однако, не стоит обращаться за помощью к заведующему кафедрой Пархомею, поскольку он меньше всего из администрации кафедры склонен помогать студентам, лучше идите за помощью к Ткачу, Лисовиченко, Лихоузовой и Пасько.

Если у вас возникают вопросы к администрации кафедры - у них есть свой телеграм-бот, в котором они вам ответят.


Заключение

На 121 ТК можно в разной мере познакомиться с такими языками и технологиями:

  1. C#, .NET (WinForms, WPF, ASP.NET), Java (Spring), PHP;
  2. Администрирование Windows, Linux, Bash;
  3. Git, GitHub;
  4. Docker, Kafka, CI/CD;
  5. Ассемблер i8086 (основы современных x86/x64);
  6. SQL (MSSQL/MySQL/Oracle).


О других кафедрах

  1. ⏪ Вступление
  2. ⏪ Анализ программы 121 специальности
  3. ⏩ 🖥 Статья о кафедре ВТ
  4. ⏩ 💻 Статья о кафедре АУТС
  5. ⏩ 📱 Статья о кафедре АСОИУ

Report Page