avbelyaev / BMSTU

🎓 BMSTU ICS-9 BS/MS Computer Science courses, МГТУ им. Баумана, ИУ9, 2013-2020

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BMSTU ICS9

МГТУ ИУ9

Computer science subjects

Bachelor's

  • 1 sem
    • algorithms and data structures (C)
    • functional programming basics (Scheme, Haskell)
    • computer architecture (C)
  • 2 sem
    • low-level programming (Descus C, PDP-11, machine codes)
    • discrete maths (Golang)
  • 3 sem
    • low-level programming (PDP-11, gas, intel assembly)
    • computer networks (Golang)
    • object-oriented programming (C++, Java)
    • computer graphics (OpenGL)
  • 4 sem
    • operating systems (ReactOS)
  • 5 sem
    • relational databases (MS SQL, T-SQL, C#)
    • theory of formal languages
    • parallel & distributed programming (Hadoop, Spark, PIG, HBase, ...)
  • 6 sem
    • numerical methods 1
    • compiler design (Flex, Bison)
    • functional programming 2 (Scala)
    • generation of optimal code (LLVM)
  • 7 sem
    • bioinformatics
    • mobile development (Android)
    • numerical methods 2
    • informational security
  • 8 sem
    • optimization methods
    • modelling

Master's

  • 1 sem
    • automated text processing
    • advanced functional programming (Scheme, Haskell)
  • 2 sem
    • bionformatics
    • image processing (MatLab)
    • informational search
  • 3 sem
    • relational databases acrhitectures
    • machine learning & computer vision
    • decision theory

About

🎓 BMSTU ICS-9 BS/MS Computer Science courses, МГТУ им. Баумана, ИУ9, 2013-2020


Languages

Language:Java 21.2%Language:C++ 16.5%Language:Python 13.3%Language:Assembly 12.3%Language:C 11.4%Language:Go 6.5%Language:TeX 5.9%Language:PLpgSQL 4.4%Language:TSQL 4.2%Language:C# 2.0%Language:SMT 0.7%Language:Lex 0.6%Language:SQLPL 0.6%Language:Yacc 0.4%Language:Shell 0.1%Language:CMake 0.1%