Topics

  • Working with Bash
  • Working with Git
  • Using Git in a team of software professionals

Learning Objectives

  • Learn to use the terminal with Bash
    • Navigate the file system
    • Use command commands and tools
    • Write scripts

  • Learn to use git in the terminal
    • From the basic to advanced commands
    • Explore common workflows
    • Understand how Git works

Lecturer

  • Name: Mihail Mikov
  • Occupation: Staff Engineer, Sumup
  • Education: Graduated AUBG in 2009
  • Office hours: Friday, 9:30-10:30; 14:00-15:00

Grading breakdown & schedule

AssignmentWeightDue Date
In class attendance & participation10%-
Homework 115%25.03.26
Midterm test25%27.03.26
Homework 220%15.04.26
Final test30%17.04.26