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