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

Programming and Databases

Area of studies: Economics
When: 1 year, 1 semester
Mode of studies: offline
Open to: students of one campus
Language: English
ECTS credits: 4

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.
Learning Objectives

Learning Objectives

  • To give students a holistic view of modern information technologies and their role in professional activities.
  • To develop programming skills in using the object-oriented language aiming on expanding the functionality of MS Excel and MS Access
  • To show how integrate MS Access with SQL Server and other Business Intelligence (BI) applications.
  • To teach how to build business applications that integrate local data, web-generated data, and data available from SQL Server and other sources
Expected Learning Outcomes

Expected Learning Outcomes

  • expand the functionality of MS Excel by VBA
  • solve system of equations by graphing
  • use built-in functions for data analysis
  • use MS Excel Add-ins (Analysis ToolPak, Solver) for solving economic tasks
  • work with large series of data
Course Contents

Course Contents

  • Computer Architecture
  • Using built-in functions for data analysis
  • Graphical Data Analysis in MS Excel
  • Working with large series of data.
  • MS Excel Add-ins for solving economic tasks.
  • Expanding the functionality of MS Excel by VBA.
  • Database concepts and terminology
  • Relational database management systems
  • MS Access Basics. Creating a Database and Using the Tools
  • Queries
  • Forms and Reports
  • Using Other Applications with MS Access
  • Microsoft SQL Server
Assessment Elements

Assessment Elements

  • non-blocking Home assignments
  • non-blocking Middle term test
  • non-blocking Test in digital literacy
  • blocking Exam
    In order to get a passing grade for the course, the student must sit (all parts) of the examination.
Interim Assessment

Interim Assessment

  • 2024/2025 1st semester
    0.4 * Exam + 0.15 * Home assignments + 0.35 * Middle term test + 0.1 * Test in digital literacy
Bibliography

Bibliography

Recommended Core Bibliography

  • Goldmeier, J. (2014). Advanced Excel Essentials. [United States]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=898783

Recommended Additional Bibliography

  • Биллиг, В. А. Основы офисного программирования и язык VBA : учебное пособие / В. А. Биллиг. — 2-е изд. — Москва : ИНТУИТ, 2016. — 708 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100309 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Authors

  • AKINSHIN ANATOLIY ANATOLEVICH