В курса се излагат основите на езика C++, като са застъпени предимно средствата, наследени от неговия предшественик C. Демонстрират се основните елементарни логически алгоритми и похвати, използвани при програмиране на който и да е алгоритмичен език. Обсъждат се технологията и стилът на компютърното програмиране. Студентите получават общ поглед върху концепциите и практиките в тази област и усвояват началните практически умения, нужни в програмирането. При упражненията се решават софтуерни задачи с химичен контекст, с което студентите добиват усет за практическо използване на придобитите знания и за прилагането им в различни области на химията. Върху тази основа те лесно могат да надграждат знания за други езици за програмиране, платформи и продукти от областта на информационните технологии в бъдещото си професионално развитие. Курсът е изключително приложно ориентиран. Ученето става посредством създаване от обучаемите на подходящи програми, в които те да приложат изучените средства и концепции.