3-Year Bachelor’s Degree Program
3-Year Bachelor’s Degree Program
Introduction to Economics - 30h
Every business operates in a dynamic economic environment. To understand how it all works, this course provides an introduction to economic concepts, theories and analytical techniques. It considers both microeconomics (the analysis of choices made by households and firms) and macroeconomics (the analysis of the economy as a whole). Fundamentals of economic analysis and reasoning are key outcomes of this course.
Calculus - 90h
The course is the basic study of limits and continuity, differentiation, optimization and graphing, and integration of elementary functions, with emphasis on applications in business, economics, and social sciences.
Introduction to commerce law - 30h
The course provides an overview of the legal environment in which business decisions are made. An introduction to the general principles of law relating to contract and tort. Some aspects of the law relating to real property, partnerships and corporations will be discussed.
Business statistics - 90h
The course will introduce you to business statistics, or the application of statistics in the workplace. The course starts with building up the necessary measurements needed to enable students analyze business situations in order to take appropriate decisions concerning these situations (Desriptive and Inferential Statistics). It provides students with skills for the analysis of business data. In order to accomplish the stated objectives, there will be great emphasis on applications using actual data and extensive exercises and examples.
Programming for analytics - 30h
This course introduces the essential general programming concepts and techniques to a business analytics audience without prior programming experience. The goal is to equip the students with the necessary programming skill to be successful in the other courses in the BA program. After completing this course the students should be able to understand the basic concepts of programming, use programming language as a data analysis tool and design simple algorithms to solve data analysis problems.
Introduction to management - 45h
The course aims to introduce to students a broad range of management issues and experiences faced by managers in current and future organisations. It relies strongly on a case study approach to learning to equip students with knowledge and skills which they can apply to fluid, and often ambiguous, work environments.
Introduction to finance - 30h
This course provides an introduction to the key concepts and analytical techniques necessary to understand decision-making process in the financial side of the business. Students will learn about time value of money, measuring risk and return, capital structure, capital budgeting and structure, and international finance to understand the importance of financial management and its relations with business performance.
Accounting - 45h
The course exposes students to underlying accounting concepts and constraints. It helps them to understand how accounting system records business activity, and ends in preparation of financial records and financial statements. The course emphasizes the construction of the basic financial accounting statements – the income statement, balance sheet, and cash flow statement as a prerequisite to Financial analysis.
IT for analytics - 30h
The course provides an introduction to using IT tools in analytics. During the course attendants will learn how to prepare professional reports in text editor, perform basic analysis in a spreadsheet and present the results of analysis using presentation programs. The course content includes: text editors usage (formatting, templates, indexes, table of contents, mail merge), spreadsheets (formulas, importing data, pivot tables, visualization), presentation tools (templates, presentation design, slide mastering, animation, printing and publishing).
Soft skills and communication training - 30h
Effective communication and presentation skills are key to business success. In this course students learn how to improve their verbal and non-verbal communication skills to build relationships and establish trust. Students also learn how to prepare and make engaging presentations.
Marketing - 45h
The course serves as an introduction to the principles, concepts and theories of marketing, and how they are applied in everyday life all around you. The course will provide an overview of what types of skills marketers need as well as discuss disciplines within and related to the genre of marketing. Current trends, changes and controversies in modern marketing will be addressed and students will be encouraged to observe marketing in action and will be encouraged to bring their interests into the classroom for dialogue, assignments and projects as permissible.
Financial analysis - 45h
This course provides the skills necessary for a financial analyst. Students will learn fundamentals of financial statements. Financial analysis defines the set of key indicators supporting rational financial decisions by extracting meaningful information from financial statements. Students will focus on revenues, profits, operational efficiency, liquidity, capital efficiency and solvency, to understand how well or bad a company is performing.
Econometrics - 60h
Econometrics is a set of research tools used to estimate and test economic relationships. The methods taught in this introductory course can also be employed in the business disciplines of accounting, finance, marketing and management and in many social science disciplines. The aim of this course is to provide
students the skills helpful in filling the gap between being a student of economics and being a practicing economist. The emphasis of this course will be on understanding the tools of econometrics and applying them in practice.
Project management - 30h
The course guides students through fundamental project management concepts and behavioral skills needed to success-fully launch, lead, and realize benefits from projects in profit and nonprofit organizations. Successful project managers skillfully manage their resources, schedules, risks, and scope to produce a desired outcome. In this course, students explore project management with a practical, hands-on approach through case studies and class exercises.
Advanced spreadsheets - 90h
The course provides an understanding of the use of basic and advanced formulas and functions in spreadsheets useful for conducting analysis on a variety of topics. The course will demonstrate techniques that are a standard part of everyday spreadsheet use in any organization. Course content includes, but is not limited to: spreadsheet automation techniques, editing advanced formulas, creating spreadsheets for forecasting and data modelling, preparing interactive reports based on various data sources.
Introduction to databases - 30h
A database is a collection of data that is stored in a computer system. Databases allow their users to enter, access, and analyze their data quickly and easily. The course will provide the set of skills for utilizing relational and NoSql databases for multipurpose applications. Course content includes practicing SQL language for data management, elements of T-SQL programming with R and Python extension. The course will also introduce NoSql data management principle and practical exercises for students’ skill formatting.
Geographical information systems - 30h
The course provides an introduction to the fundamental theories and concepts of Geographic Information Systems (GIS). The course content will include data input, storage and editing, spatial data structures, analytical functions of a GIS, data output, management of GIS, and applications of GIS. Laboratory exercises will complement the theory presented in the lectures.
Data visualization and presentation - 45h
In this course students will learn how to become a professional at communicating business-relevant implications of data analyses. We will concentrate on most popular in business application visualization software (e.g. Tableau, Power BI). Using examples from real world business cases we will demonstrate best practices for data visualization and data storytelling. This subject includes data visualization techniques, data analysis methods and selected data mining concepts. At the end of the capstone project, the students are expected to gather data, create data models, and design visual dashboards and data story for management decision, which would be useful for managerial processes.
Data mining - 30h
Data mining is the process of finding anomalies, patterns, and correlations within data sets to predict outcomes. Using data mining techniques, you can utilize data as the information to increase revenues, cut costs, improve customer relationships, reduce risks and more. Data volume produced by enterprises is doubling every two years, but unstructured data alone does not make more knowledge. Data mining allows you to sift noise in data, select what is relevant and then make good use of that information to assess likely outcomes. You can accelerate the tempo of making management decisions and shows how organizations can use predictive analytics and data mining to reveal new insights from data.
Python programming - 30h
The course provides an introduction to programming in Python. The course content includes: installing Python and IDE, variables, flow control, data structures, developing functions, input and output operations, using external packages. During the course attendants will learn basic concepts of programming and tools used for developing applications in Python.
Analytical project - 30h
Data-based management is concentrated on an objective development of the organizational competences and strategic advantages. In consequence, it allows to make decisions rationally and responsible in long perspective. Therefore, the analytical project is the course based on the business case study focused on utilizing data sources and data transformation techniques into managerial information. Students will be directed to work in groups to develop project, that consist of formulating the business cases, collecting data, processing data and information searching, and finally prepare visualization and story for management purposes. The tool used in the course depends on students’ preferences and should express the skills usage for business intelligence which students obtained during whole program of the study.
Data collection methods - 30h
Extracting clean data sets that can be used for analysis is often the most difficult step in the entire Data Mining process. In this course, students will learn best practices and techniques to overcome common barriers to data collection and normalization.
Business simulation - 30h
Business simulations provides an opportunity to learn making real business decisions based on virtual trade, service, or manufacturing companies. Business simulation game develops student’s financial literacy and analytical skills, while learners tackle business challenges in a simulation game adapted to our course.
E-business OR Web analytics - 30h
E-business course provides students with not only an understanding of the business concepts needed to start and promote an online business, but also information on the technology, tools and techniques needed to operate online. The course content includes elements of designing and implementing an eCommerce strategy and examines the details of setting up and running an eCommerce using popular software tools.
Web analytics course provides an introduction to Web analytics. During the course students will learn how to collect, evaluate, visualize, and interpret data provided by Web analytics to increase the website effectiveness and improve the marketing decisions. The course content includes: introduction to web analytics, installing analytics on the web page, collecting the data, data analysis and visualization with popular Web analytics methods and tools, optimizing the web page, evaluating the effectiveness of marketing activities.
Database programming OR Big Data - 30h
Database programming involves designing and maintaining a database for an application. Best practices include establishing relationships between data sets, testing for errors, and duplicate records as well as retrieving instances of data in different form through the SQL programming language. SQL is the query language for querying, maintenance, and data creation for the database. The course will provide skills for students based on market leading open source and commercial database solutions.
Big data can be described in terms of huge volume, variety, velocity, or variability. Volume is related to a size which is enormous and plays a crucial role for data processing techniques. Variety refers to the sources and the
The citizens of Albania, Armenia, Azerbaijan, Belarus, Bosnia and Herzegovina, Georgia, Kazakhstan, Kosovo, Montenegro, Moldova, North Macedonia, Serbia, Ukraine, and Uzbekistan may apply for a tuition waiver and study for free as a laureate of the Banach Scholarship Programme [check the additional information].
See what experts are saying about the industry, why you should join and how to learn Business Analytics skills