Блог пользователя iRomchig

Автор iRomchig, 14 лет назад, По-русски
Доброго времени суток. Недавно появилось несколько тем о вузах, куда поступать и т.д. У меня тоже возник вопрос, и он для тех, кто учится в МГУ(или собираются туда поступать): если есть выбор, то куда идти, в МехМат или ВМиК? Изначально я нацеливался на ВМиК, но потом узнал, что некоторые олимпиадники идут в МехМат. Подскажите пожалуйста.
  • Проголосовать: нравится
  • +12
  • Проголосовать: не нравится

14 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится
Если по сути то на мехмате программирование само по себе совершенно нулевое и неинтересное. Но.
1) Математика точно лучше, чем на ВМК, гораздо.
2) Фиг знает какое на ВМКа программирование. А что касается ACM то 2 раза в неделю проводятся командные тренировки для мгушников (и мехмат, и ВМК) в Яндексе.
Да, про мехмат ещё нужно сказать, что там вовсе не так уж жёстко, как со стороны может показаться

P.S. Информация была предоставлена мехматовцем 5го курса.
  • 14 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится
    Я на первом курсе мехмата писал рисование непрозрачных треугольников в пространстве на Xlib без openGL. У нас народу давали задания писать красно-черные и B-деревья, а также кодирование по Хаффмену и LZW в третьем семестре. Я бы не назвал это нулевым программированием...
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Ну то есть ты поступил в МехМат? а почему не ВМиК?
      • 14 лет назад, # ^ |
          Проголосовать: нравится +12 Проголосовать: не нравится
        :) Поступают в университет, больницу и тд..., но НА мехмат или на ВМиК
      • 14 лет назад, # ^ |
          Проголосовать: нравится +9 Проголосовать: не нравится
        Ну я подумал, что прогу, которую дают только на ВМК я и сам освою, а математику, которую дают только на мехмате - вряд ли.
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Всякие openGL на мехмате есть только на одном потоке, да и то кажется не у каждого семинариста.

      Обязательный курс по программированию продолжается всего 1 семестр (3й), и включает в себя от красно-черных деревьев до CSS и JavaScript и до устройства файловых систем FAT32 / NTFS. Понятно, что при таком охвате материала он проходится весьма поверхностно. Еще в одном семестре на семинарах разбирают многопоточное программирование (pthreads / MPI).

      С другой стороны, на кафедрах вычмата и логики бывают хорошие спецкурсы, куда тоже можно ходить. Т.е. возможности получить какое-то образование в CS есть, но они весьма не систематизированы.
      • 14 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Один поток из двух - не так уж мало
        CSS и JavaScript ни у меня, ни у другого потока сейчас не проходят. Чтобы пройти красно-черное дерево, достаточно пары занятий. Файловые системы мы разбираем достаточно подробно.
        Что такое обязательный курс по программированию?
        • 14 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится
          >> Один поток из двух - не так уж мало
          Да, только возможности выбрать поток нету. Можно ходить на лекции на другой, если ни с чем не перекрываются. Т.е. см. выше - возможности есть, но они не систематизированы.

          >> Что такое обязательный курс по программированию?
          Ну я не помню как-он формально называется. Вероятно что-то типа "Работа на ЭВМ и программирование". Под "обязательным" я имел ввиду что это не спецкурс, а лекции на весь поток. Кстати, именно программированию там особо не учили (помню, у нас было целых пол-лекции про С++, где сказали что это примерно как С, но у структур можно еще методы делать)
          • 14 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится
            Ну 1-2 семестр тоже есть лекции, но не потоковые а групповые. А про C++ наш лектор сказал, что вы можете взять книгу и изучить нужные вам моменты. При этом он подробно комментировал каждое различие между C и C++, которое нам предстояло использовать. А то что с лектором иногда не везет - такое везде случается.
      • 14 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
        double post
    • 14 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится
      Ну это как повезёт, сильно зависит от преподавателя. Жёсткой программы нет, как я понимаю. Во всяком случае в моей группе ничего подобного не было.
  • 14 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится
    Поправка: я уже не студент пятого курса, а аспирант первого года ;)
    То-то думаю, что кому-то я ровно эти слова уже писал)
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Обучаясь в МГУ можно посещать (и даже в некоторых случаях сдавать) спецкурсы с любого другого факультета. Т.е. можно например учиться на мехмате и посещать отдельные спецкурсы по программированию на ВМК. Или наоборот (хотя последнее не очень понятно зачем надо).
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Мехмат.
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Ну скажите мне так: где лучше прога, в МехМате или ВМиК?
  • 14 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
    Думаю посты выше позволяют заключить, что на ВМиК прога лучше.
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Что такое "прога"?

    Если речь идет об изучении какого-то конкретного языка программирования, то это на мой взгяд вообще не должно быть критерием выбора ВУЗа. Прочитал пару книжек, дальше - практика. но если по сути, то на мехмате преподают С (иногда C++), на ВМК несколько разных языков (как минимум паскаль и С++).

    Если речь идет об олимпиадном программировании, то большинство студентов МГУ выигрывавших медали на финалах АСМ - они как раз с мехмата.

    Если речь идет о получении хорошего образования в CS, которое потом позволит найти хорошую работу - то ничего хорошо систематезированого нет ни на мехмате, ни на ВМК, но и там и там есть возможности посещать спецкурсы. Про ВМК знаю мало, знаю что на мехмате хорошие спецкурсы бывают.
  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    Я первокурсник ВМиК, и, должен сказать, что программа для первого курса в этом году сильно изменена. Точнее не для курса, а для первого потока, куда были направлены в целом более сильные студенты.
    Изменения заключаются в том что паскаль в принципе не изучается, сразу приступаем к C, причем достаточно подробно (пока что прошел один семестр, весь семестр был С). Для практики сдаем один контест в неделю (около семи задач), которые дают возможность попробовать в деле почти весь теоретический материал. Также некоторые задачи требуют сообразительности и знания структур данных, что никак не совпадало с тем вмк, о котором мне рассказывали когда я туда шел.
    • 8 лет назад, # ^ |
        Проголосовать: нравится +17 Проголосовать: не нравится

      Т.к. вы были первокурсником ВМиК МГУ 6 лет назад, смею предположить, что теперь вы закончили 6-й курс, или, может быть уже давно выпустились после 4-ого(знаю, что нет) =) Так вот, может напишете, как на ВМК, сложно ли, как там с математикой?) как с проганием?)