• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site
Bachelor 2025/2026

Programming and Databases

When: 1 year, 1 semester
Open to: students of one campus
Language: English

Course Syllabus

Abstract

a. Pre-requisites High school informatics: • solid user-level understanding of the Windows (or other desktop) operating system, including user interface and navigation, file system, running and installing applications, using standard applications: text editor, browser, mail client, etc. • programming basics (any high-level language): types and variables, flow control, simple data structures b. Abstract The course is consists of three parts. The first part is aimed at developing initial and basic competencies in the field Computer Hardware and Software Architecture, Networks and Internet. . This is part of the HSE educational project “Data Culture”. These competencies are necessary for the safe and effective use of digital technologies and Internet resources in the framework of academic activities. The second part is teaching at advanced level the specific features of spreadsheet software MS Excel for economic and financial tasks as well as with data and output analysis. This part also considers the Visual Basic for Applications (VBA) programming, which facilitates processing spreadsheet data and increases the productivity in MS Excel. The third part is teaching databases. It deals with Microsoft Access, which is used to create and manage small and midsize computer-based databases on desktop computers and/or on network connected computers for the Microsoft Windows family of operating systems. This part also covered SQL to communicate through the server.