• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Programming and Databases

2020/2021
Academic Year
ENG
Instruction in English
4
ECTS credits
Course type:
Elective course
When:
1 year, 1, 2 module

Course Syllabus

Abstract

The course consists of two parts. The first 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 second 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

  • use built-in functions for data analysis
  • solve system of equations by graphing
  • work with large series of data
  • use MS Excel Add-ins (Analysis ToolPak, Solver) for solving economic tasks
  • expand the functionality of MS Excel by VBA
  • create a Database and Using the Tools
  • manipulate data using SQL, queries, and recordsets with Data Access Objects (DAO)
  • create and use Forms and Reports
  • use Other Applications with MS Access
  • confidently use Microsoft SQL Server
  • use Microsoft BI: PowerPivot, PowerView, PowerMap
Course Contents

Course Contents

  • Advanced Excel
    1.Using built-in functions for data analysis 2. Graphical analysis in MS Excel 3. Working with large series of data 4. MS Excel Add-ins for solving economic tasks 5. Expanding the functionality of MS Excel by VBA
  • Creating and Managing Computer-Based Databases
    6. Database concepts and terminology. 7. Relational database management systems 8. Access Basics. Creating Databases. 9. Queries 10. Forms and Reports 11. Automating with Macros 12. Using Other Applications with Access. Integrating Access with SharePoint and other business applications. Import/Export information. 13. Advanced Tools in the Database. Customization 14. Manipulate data using SQL, queries, and record sets with Data Access Objects (DAO) 15. SQL Server and SQL Azure 16. Microsoft BI overview: PowerPivot, PowerView, PowerMap
Assessment Elements

Assessment Elements

  • non-blocking Home assignments and class work
  • non-blocking Mid-term exam
    Для студентов она дистанте экзамен проводится в письменной форме с использованием асинхронного прокторинга. Экзамен проводится на платформе https://hse.student.examus.net). К экзамену необходимо подключиться за 10 минут до начала. Проверку настроек компьютера необходимо провести заранее, чтобы в случае возникших проблем у вас было время для обращения в службу техподдержки и устранения неполадок. Компьютер студента должен удовлетворять требованиям: 1. Стационарный компьютер или ноутбук (мобильные устройства не поддерживаются); 2. Операционная система Windows (версии 7, 8, 8.1, 10) или Mac OS X Yosemite 10.10 и выше; 3. Интернет-браузер Google Chrome последней на момент сдачи экзамена версии (для проверки и обновления версии браузера используйте ссылку chrome://help/); 4. Наличие исправной и включенной веб-камеры (включая встроенные в ноутбуки); 5. Наличие исправного и включенного микрофона (включая встроенные в ноутбуки); 6. Наличие постоянного интернет-соединения со скоростью передачи данных от пользователя не ниже 1 Мбит/сек; 7. Ваш компьютер должен успешно проходить проверку. Проверка доступна только после авторизации. Для доступа к экзамену требуется документ удостоверяющий личность. Его в развернутом виде необходимо будет сфотографировать на камеру после входа на платформу «Экзамус». Также вы должны медленно и плавно продемонстрировать на камеру рабочее место и помещение, в котором Вы пишете экзамен, а также чистые листы для написания экзамена (с двух сторон). Это необходимо для получения чёткого изображения. Во время экзамена запрещается пользоваться любыми материалами (в бумажном / электронном виде), использовать телефон или любые другие устройства (любые функции), открывать на экране посторонние вкладки. В случае выявления факта неприемлемого поведения на экзамене (например, списывание) результат экзамена будет аннулирован, а к студенту будут применены предусмотренные нормативными документами меры дисциплинарного характера вплоть до исключения из НИУ ВШЭ. Если возникают ситуации, когда студент внезапно отключается по любым причинам (камера отключилась, компьютер выключился и др.) или отходит от своего рабочего места на какое-то время, или студент показал неожиданно высокий результат, или будут обнаружены подозрительные действия во время экзамена, будет просмотрена видеозапись выполнения экзамена этим студентом и при необходимости студент будет приглашен на онлайн-собеседование с преподавателем. Об этом студент будет проинформирован заранее в индивидуальном порядке. Во время выполнения задания, не завершайте Интернет-соединения и не отключайте камеры и микрофона. Во время экзамена ведется аудио- и видео-запись. Процедура пересдачи проводится в соответствии с нормативными документами НИУ ВШЭ.
  • non-blocking End-of-term exam
Interim Assessment

Interim Assessment

  • Interim assessment (1 module)
    0.3 * Home assignments and class work + 0.7 * Mid-term exam
  • Interim assessment (2 module)
    0.45 * End-of-term exam + 0.15 * Home assignments and class work + 0.4 * Mid-term exam
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

  • - Работа в Microsoft Access XP - Национальный Открытый Университет "ИНТУИТ" - 2016 - 127с. - ISBN: - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/100430
  • Биллиг В.А. - Основы офисного программирования и язык VBA - Национальный Открытый Университет "ИНТУИТ" - 2016 - 708с. - ISBN: - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/100309