Programme: |
Business Informatics (2012/2013) |
Study Cycle: | First Cycle (Undergraduate) |
Faculty: | Contemporary Sciences and Technologies |
Academic year: | 2024 / 2025 |
ECTS: | 180 (3 years) Accrediation |
Decision: |
The three-year curricula (Bachelor of Science) in Business Informatics merges the best from the business environment and technological perspectives that overall reflect the contemporary industry growth and at the same time prepares students for leadership positions in organizations throughout the world. The market for such skills already experiences rapid expansion in the same way the society and economy of this country are moving towards the European Union standards and globalization in general.
The structure of the three-year curriculum contains studies which are dynamic, integrative and interactive by nature. These studies are expected to generate highly professional results adjusted for the needs of the labour market, at the same time serving as a solid background for further studies at the post-graduate level.
The Business Informatics curriculum is designed to address the specific needs and market trends that meet the current and future need of the labour market for certain areas of corporate development in the field of information system management and control, as well as their development. The curriculum also involves the portal development, multimedia technologies and projects, IT applications for new businesses, data bases, string value network, e-commerce, interactive marketing, Customer Relations Management (CRM), business convergence and virtual business, corporative finances and accounting.
The undergraduate studies in Business Informatics provides students with a thorough understanding and knowledge from the field of Business and Computer Sciences, while directing them towards certain areas that will be further specialized in the second study cycle. The three-year curriculum will provide students with opportunities for internship, which will equip them to apply the acquired knowledge and skills in the field of Business Informatics.
The University currently possesses a remarkable IT –infrastructure for the realization of the suggested curriculum in the field of Business Informatics, with computer laboratories, Internet connection and the option of Distance Learning, as well as a library with online resources available for searching.
The curriculum structure aims for a balanced combination of the basic knowledge and specific professional skills. The first year is important for students as it merges a whole range of interdisciplinary courses with practical implementation in the two fields, Business and Informatics. This will be of considerable benefit for their professional unity.
Programme Objectives
- To provide students with independent research, addressing the areas of Business Informatics that were not addressed within the curriculum;
- To develop skills for critical, analytical and functional approach, comparative skills for problem solving that may be applied in the fields of Business Informatics;
- To provide an opportunity for development of personal skills, communication, research and other important skills necessary for employment.
- To offer an opportunity for the introduction and acquisition of first working experiences in a real working environment from the field of studies through practical work and internship;
- To emphasize multilingual instruction and promote multiethnic and cross-cultural dialog;
- To acquire knowledge and skills from the basic disciplines of Business Informatics: Programming, Databases, Computer Networks, Advanced Web Technologies, Corporate Finances, Management, Marketing and their implementation in related fields.
With the Bachelor of Business Informatics, the graduates will find employment in the fields of system development, software project management, ultimate users of IT support, programming, and as business system analysts, system analysts. For this reason, the individuals who have not only the ability to design technical, computer-based solutions, but also have the ability to notice the possibilities of IT from a business perspective, will be sought for employment by every organization. Students will be equipped with the following skills.
- To manage information function in middle-size and big organizations
- To analyze, plan and develop IT solutions which support the market needs.
- To plan the required business analysis and business risk estimates.
- To develop skillfulness, to contribute in the decision making, design and implementation of the changes in the business process.
Knowledge and understanding
- Have demonstrated knowledge and understanding of business and informatics fields (economy, management, marketing, finances and, respectively, programming, databases, computer and information systems, networking and data engineering) extending the one typically associated with First cycle degree.
- Able to develop and apply original and creative ideas within the environment which requires knowledge in overlapping and cross-linked areas of business and informatics.
- Able to deploy interdisciplinary knowledge and demonstrate specialist competence in the field of business informatics.
Applying knowledge and understanding
- Able to critically, independently and creatively solve problems in new, unseen or unfamiliar environments within the multidisciplinary context of real business or organizational environment. To plan, perform and evaluate independent research in the domains of the business implementing correspondent computing tools, environments and technologies.
- Creativity and originality in interpretation of knowledge of business processes and with appropriate usage of computing tools and environments based on well defined techniques of research and enquiry.
Making judgement
- Ability to creatively integrate and synthesize knowledge across several areas related to business processes and using appropriate computing tools and techniques.
- Ability to deal with complex issues related to business processes, to address appropriate specialized instances both in business and informatics domains, make sound judgments in situations which lack complete information or data, and based on personal, social and ethical responsibilities linked to the application of their knowledge and understanding.
Communication skills
- Able to clearly and unambiguously communicate conclusions, results, study outcomes and knowledge to both specialist audiences from the business and informatics fields along with the ability to appropriate the style and form of expression to non-specialist audience.
- Have competency for critically independent and creatively argued research, to evaluate methodologies and develop critiques and, where appropriate, to propose and defend new hypotheses.
- Demonstrate an ability to initiate, lead and take responsibility for the work of individuals and groups in cases where business and informatics competences are crucial.
Learning skills
- Able to identify personal needs and directions for individual and autonomous study, and to perform it in self-directed and autonomous manner of common business and informatics areas.
- Able to take responsibility for continuous individual learning in specialized business and informatics fields within the networked economy.
Semester 1
-
[6 ECTS]
Computer Systems
The course objectives are: Introduction to basic elements, structure, components, organization and operation of computer systems, covering a wide range of computer systems and peripheral units; basics of data presentation and manipulation, basics of computer networks and web-technologies.
-
[6 ECTS]
Introduction to Economics
The course is designed to familiarize students with the external and internal environment of the enterprise. However, attention will be given to the financial, marketing function and organizational function of the enterprise. In addition, it recognizes the impact of enterprise on the community in which operates.
-
[6 ECTS]
Calculus and Linear Algebra
The main objective of the course is to provide students with practical knowledge about the basics concepts of Calculus. Students will learn and fully master the concepts of: Functions (as a special mapping), methods of creating a function, continuity of basic functions. To be able to find the limit of functions, derivatives, integrals, and solving problems related to finding maximal and minimal values of real functions. To get familiar with basic terms of algebraic structures, theory of matrices, solving systems of linear equations. To solve various assignments related to the above mentioned topics.
-
[6 ECTS]
Free elective course 1
Language Courses
- Albanian Language for Professional Purposes
- Academic Writing in English
- Academic Writing in Macedonian
- Academic Writing in Albanian
- German Language (level 1 to 4)
- French Language
Communication Skills
IT Skills
- Advanced Excel
- Advanced IT skills
- Advanced knowledge of Word and PowerPoint
- Google Apps
- Advanced Access
- Desktop Publications
- Web Publications
Miscellaneous
- [3 ECTS] Elective course in English Language 1
-
[3 ECTS]
Elective course in Albanian / Macedonian language 1
- Albanian language for beginners 1
- Albanian language for beginners 2
- Albanian language for beginners 3
- Macedonian Language 1
- Macedonian Language 2
- Macedonian Language 3
- Macedonian Language 4
- Macedonian Language for beginners 1
- Macedonian Language for beginners 2
- Macedonian Language for beginners 3
- Macedonian Language for beginners 4
- Academic writing in Macedonian
Semester 2
-
[6 ECTS]
Discrete Structures
The objective of this module is to provide students with mathematical knowledge that have direct application in the Business Informatics field. Some of the concepts provided in this course are already familiar to the students, but the objective here is even greater, to formalize these concepts to an even higher level that will allow them to enrich their range of ideas and apply them while solving various practical problems.
-
[6 ECTS]
Computer Programming 1
This subject presents the basic concepts of programming which further serve as an introduction to structured programming. The aim is to teach students in writing clear an efficient C++ programs by applying a wide range of programming techniques.
-
[6 ECTS]
Management Principles
The purpose of this course is to familiarize students with the basics of management, its genesis, definition and basic principles which should be based on the work of any future manager. This course also aims to acquaint students with knowledge of the basic functions of management as planning, organizing, coordinating, motivating and controlling. Mastery of this subject will provide students with the ability: * To learn the basics of management and to enable them to give concrete examples. * To be able to see the mastery of this subject as the need and acquiring knowledge to be in the context of practical application of learning. * To think of an effective way this will help them to face with business problems in their future life.
-
[6 ECTS]
Free elective course 2
Language Courses
- Albanian Language for Professional Purposes
- Academic Writing in English
- Academic Writing in Macedonian
- Academic Writing in Albanian
- German Language (level 1 to 4)
- French Language
Communication Skills
IT Skills
- Advanced Excel
- Advanced IT skills
- Advanced knowledge of Word and PowerPoint
- Google Apps
- Advanced Access
- Desktop Publications
- Web Publications
Miscellaneous
- [3 ECTS] Elective course in English Language 2
-
[3 ECTS]
Elective course in Albanian / Macedonian language 2
- Albanian language for beginners 1
- Albanian language for beginners 2
- Albanian language for beginners 3
- Macedonian Language 1
- Macedonian Language 2
- Macedonian Language 3
- Macedonian Language 4
- Macedonian Language for beginners 1
- Macedonian Language for beginners 2
- Macedonian Language for beginners 3
- Macedonian Language for beginners 4
- Academic writing in Macedonian
Semester 3
-
[6 ECTS]
Financial Accounting
The course objective is to help students in understanding the essence of accounting, to learn the basics of financial accounting, and concepts and principles of accounting.
-
[6 ECTS]
Computer Programming 2
This course is intended for students who have prior knowledge of structured programming and want to apply this knowledge in C++. The module is intended as a second subject in Programming at the Faculty of Contemporary Sciences and Technologies. The purpose of this course is to acquaint students with the knowledge and understanding in the field of object-oriented programming (abstract data types, classes, encapsulation, abstraction, inheritance, polymorphism, etc.), to teach students to write clear and efficient C++ program using the object-oriented programming principles to create effective applications, to have the ability to evaluate a particular object-oriented solution, and to be able to apply the concepts of abstract data types in problem solving based on the principles of object-oriented programming realized in C++.
-
[6 ECTS]
Applied Probability and Statistics
The course objective is to enable students to acquire the necessary knowledge in the Probability and Statistic subject that have direct application in the Computer Sciences field. The purpose is to learn how to do the processing of statistical data, their legitimacy, their presentation, the legality of making appropriate conclusions based on the processed data and more. It also aims to teach basic principles of probability and how these principles can be applied in different areas of everyday life, especially in the field of Computer Sciences.
-
[6 ECTS]
Free elective course 3
Language Courses
- Albanian Language for Professional Purposes
- Academic Writing in English
- Academic Writing in Macedonian
- Academic Writing in Albanian
- German Language (level 1 to 4)
- French Language
Communication Skills
IT Skills
- Advanced Excel
- Advanced IT skills
- Advanced knowledge of Word and PowerPoint
- Google Apps
- Advanced Access
- Desktop Publications
- Web Publications
Miscellaneous
- [6 ECTS] Elective course in English Language 3
Semester 4
-
[6 ECTS]
Information Systems Fundamentals
Course Objectives (competences): To learn the basic concepts and terminology of information systems: Hardware, Software, Networks; Е-World: e-business and e-commerce; Development Processes. * To learn more about information systems and technologies that are improving business values and various business processes in organizations. * To implement e-concepts with various managerial disciplines in the process of analysis, interpretation, evaluation, and decision making. * To understand the process of organizations redesigning using information systems. * To describe the role of information systems in decision making. * To examine data security, as well as ethical and social issues. * To get introduced with Internet, e-commerce and e-business. * To enable students to work on projects, either individually or as part of a group, which can be: case studies, scientific research projects, development projects or practical work.
-
[6 ECTS]
Databases
The course is an introduction to the concepts and systems of databases. A student, who successfully completes this subject, will be able to use models and concepts of designing databases. He/she will be able to use and design simple and specific databases, based in relational model of databases and use the MS SQL Server system for managing databases (DBMS), SQL language and implementation of queries.
-
[6 ECTS]
Marketing
Through this course students will learn basic concepts that are embedded in the marketing functions of contemporary organizations. The focus is on concepts and questions related to products and consumer services marketing. This course also provides understanding of marketing environment by analyzing the market, and implement successful marketing strategies in that same environment. Students will also be able to apply scientific concepts while designing complete marketing plan for their product. This subject will enable students to get familiar with various marketing activities that contribute to the company’s competitiveness and success in the market.
- [6 ECTS] Elective course in English Language
- [6 ECTS] Elective course 4
Semester 5
-
[6 ECTS]
Corporate Finances
The course aims to provide students with necessary skills and knowledge in the field of Finance. This course covers fundamental skills that are applied in contemporary organizations: temporal value of money, investments valuation, securities valuation, and financial planning.
-
[6 ECTS]
Algorithms and Data Structures
The course provides an introduction to fundamental concepts and principles in analyzing and designing algorithms and in using different data structures. It reviews different algorithms for solving the same problem. It reviews in details the temporal and spatial complexity of algorithms. Establish criteria for finding the best algorithm. It studies designing of different already-known data structures (linear and nonlinear) and considers the possibility of creating new data structures, as well as their concrete application. The final part of the course represents an introduction to graphs and reviewing of basic models for graph-algorithms. Students become familiar with different types of data and algorithms, which allows further direct involvement in analyzing, designing and application of specific software projects.
-
[6 ECTS]
Web-programming
The course objective is to introduce students with problems of Web Development and provides understanding for the techniques and technologies of Web Object-Oriented Programming. * To have understanding of a range of different programming languages and techniques that are available to organizations and companies, and also to have the opportunity to choose an appropriate architecture for web application. * To be able to demonstrate an ability for design and implementation of web development. * To be able to make informed and critical decisions regarding web development. * To be able to design and implement reasonably sophisticated web applications using one or more relevant technologies. * To posses knowledge to critically analyze and evaluate web applications. * To posses critical and systematic understanding of web protocols. * To get familiar with multiple technologies for web development, syntax of scripting languages, as well as programming languages; learn the fundamentals and concepts of programming; learn to pay attention to code clarity and documentation. * To analyze the key OOP concepts: classes and objects, inheritance and event-driven computations. * To acquire skills in designing software solutions to problems from various fields of application.
- [6 ECTS] Elective course 5/2
- [6 ECTS] Elective course 5/1
Semester 6
-
[6 ECTS]
Data Engineering
The course is an introduction to the concepts and principles of data engineering. It reviews the methods of data warehousing and organization, as well as their processing in order to assist the decision making process in the business environments. Topics in Descriptive Statistics are in details treated, with the purpose of describing the data, their distribution, correlation, etc. Particular importance is given to practical implementation of data warehouses and methods of transforming data into useful information. Among used methods are: application of algorithms for classification, clustering, decision making, regression models and the like.
-
[6 ECTS]
System and Software Engineering
The course objective is to provide students with in depth, critical and systematic understanding of principles and techniques for systematic and software specification, analysis and design, programming, testing and evaluation, maintenance and management with projecting effective software applications. Course learning outcomes are student to capture clear understanding of tools and methodology for developing software solutions. Upon completing this course, students will be able to: 1. Analyse the process of developing software solutions and to express the essence concisely and accurately; 2. Design structure of a module for problem solving, as well as to evaluate the alternatives; 3. Program and implement software module for efficient and correct performance; 4. Works in small teams, cooperate in various aspects of software development, and exchange ideas in software project management in a constructive and organized way; 5. Value developmental skills and methodological issues in software development, such as the importance of customer feedback, work with limited resources, sustainability, testing, and managing of the software development team.
-
[6 ECTS]
Business Information Systems
* Students will gain knowledge in understanding the ERP (Enterprise Resource Planning) systems, the options of ERP software, as well as integration of processes and transactions in the ERP system. * Enable students to understand the challenges associated with successful implementation of Supply Chain Management systems. * Enable students to understand the challenges associated with successful implementation of Customer Relationship Management systems. * Develop analytical and organizational skills of the students through the use of business case studies and team work.
-
[6 ECTS]
Capstone Project
This is a diploma work activity and professional placement project in the field of business informatics. Students are required to complete a project, usually a connection between the information technology and the business, related to their diploma work, to outline the structure of the project, to do research and write down the technical report. Ideally projects represent a complete system or product, integrating analysis, simulation or usage of software and hardware for the needs of the business as appropriate.
- [6 ECTS] Elective course 6/2