Programs

Bachelor of Business Analytics (4 Year)

The Business Analytics program at the University of Georgia (UG) is designed for students who want to specialize in data-driven decision-making, financial modeling, and business intelligence. In today’s digital world, companies rely on big data, artificial intelligence, and statistical analysis to optimize their strategies, making business analytics one of the fastest-growing fields in global business. This program covers machine learning, predictive analytics, market analysis, and risk assessment, equipping students with the tools to analyze complex business data and provide strategic insights. UG provides hands-on training with industry-standard analytics software, ensuring that students gain practical experience in interpreting business trends and making data-driven recommendations. Graduates of this program are in high demand for roles in data science, financial consulting, digital marketing analysis, and supply chain optimization. With a strong international focus, UG’s Business Analytics degree opens doors to global job opportunities in financial institutions, consulting firms, multinational corporations, and technology startups. Students benefit from internships, case studies, and real-world business projects, allowing them to develop critical thinking and analytical skills that are essential in today’s competitive job market. UG’s modern curriculum and industry connections ensure that graduates are ready to work in leading organizations worldwide.   Official Syllabus: Program goals:       Business Analytics is a multidisciplinary program aimed to improve and optimize business processes. The combination of business administration, information technological and mathematical methods play an important role in this program. In addition to basic courses in these disciplines, a number of interdisciplinary courses and practice-oriented components are part of the study. Students will be trained in identifying and solving problems in very diverse fields. Students will study the relevant theories, but also work on challenging projects in small groups. They will develop communication, consulting and presenting skills. Based on interdisciplinary and practice-oriented components, the program prepares competitive professionals who can be employed in both private, public and international organizations, in the following positions: business management analyst, information technology analyst, financial and statistical analyst. The bachelor’s program in business analytics is designed in such a way that students have the ability to use analytical techniques. Considering the complexity of business analytics, the program is designed to meet the following requirements: – The graduate will be able to conceptualize and interrelate areas of interest which are relevant to the real-world complexities of the organization; – The graduate will be able to process design issues of model-oriented organizational information systems, understand and interpret the results.; – The graduate will be able to identify the research provided by analytical projects, evaluate them critically, work in teams, understand own responsibilities, plan ethically responsible research, use time and project management skills. Graduates will also be able to disclose their professional interests and improve their knowledge at higher level of studies.   Methods for Attaining Learning Outcomes:   Lecture-seminars Explanatory method Demonstration method Interactive lectures Discussion/debates Team Work Case study and analysis Problem solving exercises Action-oriented learning Project based learning Literature review Written work methods Work process simulation Practical studies   Learning outcomes:          Outcomes Describes the main functional areas of business management, processes in functional areas, discusses the fundamental concepts and vital tools of modern business analytics. Analyzes the activities of the organization, describes in detail the business environment through SWOT and PESTEL analysis Appropriately uses mathematical, statistical and probabilistic tools when solving business problems, including data analysis methods and tools for data visualization and results modeling Using the vital tools of modern business analytics, outlines the problems faced by the business and describes the ways to solve them. Also analyzes and graphically depicts business processes, which implies the use of analytical methods during business decision-making Complying with the standards and principles of financial accounting, constructs financial sources, calculates the company’s profitability and evaluates the company’s financial indicators through the analysis of ratios. Develops and conducts a research/practical project/work and presents it using appropriate technologies Follows the principles of leadership and/or cooperation while working in a team Uses modern information and communication technologies Evaluates the importance of social responsibility of business and corporate ethical norms/principles Determines his professional interests independently, in order to understand the peculiarities of the learning process and to highlight the need to continue to the next level of education.   Date of approval:   12-31-2022 Approval protocol number:         36-22 Date of program update:  10-15-2024 Update protocol number: 09PDC6038-05 Program details:     Right at the start of the semester students will get familiar with the field of business analytics, Students will learn to solve business problems by combining data analytics and mathematical modelling geared toward practice. As business, mathematics and programming form an essential part of the work as a future business analytics professional, the focus of the program is to go through theoretical foundation in mathematics and programming. Moreover, students will participate in projects where they will apply their knowledge to practical and business oriented case. In the upcoming years of studies, students will deepen into the key subjects of the business analytics program.   Teaching Process Characteristics:       In order to earn a bachelor’s degree in Business Analytics, student is required to collect 240 ECTS, which includes: the program core courses – 192 ECTS in total (which includes project and thesis in business analytics 30 ECTS) and the remaining credits (48 ECTS) can be filled from the elective courses of Business Analytics.   Program Core Introduction to Business Analytics Basics of Business and Economics MS office Quantitative Methods in Business Analytics 1 Basics of Business Modeling Business Process Visualization using MS Visio Quantitative Methods in Business Analytics 2 Basics of Management User Experience (UX) Financial and Managerial Accounting Business Communication for Analytics Decision Modeling in MS Excel Human Resource Management Business Requirements Analysis and Management Financial Management Business Continuity Management Object Oriented Programming (C#) Database Management Systems (MS SQL) Data Structures and Analysis Data Analysis Basics of Operation Management Functional Analysis: Methods and Techniques Data Visualization Business Intelligence IT Services and Project Management Business Analytics Process Management Management Information Systems Project and Thesis in Business Analytics   Program Elective Customer Behavior and Marketing Basics of Digital

Bachelor of Business Administration (4 Year)

The Bachelor of Business Administration (BBA) program at the University of Georgia (UG) is designed for students aiming for careers in corporate management, entrepreneurship, finance, and international business. The program provides a strong foundation in marketing, human resource management, strategic leadership, and financial planning, ensuring that graduates are prepared for diverse career paths in multinational corporations, startups, and consulting firms. Students gain hands-on experience through business case studies, market simulations, and real-world corporate projects, allowing them to develop problem-solving skills and strategic decision-making abilities. UG’s business faculty includes experienced industry professionals and academic experts, providing students with insights into global market trends, e-commerce, digital marketing, and supply chain management. One of the key advantages of this program is its internationally recognized curriculum, which follows European and global business education standards, ensuring that graduates can work in Georgia, Europe, the U.S., and beyond. The program also offers internship opportunities with leading companies, helping students build practical experience before graduation. Whether students plan to start their own business, climb the corporate ladder, or continue their studies in an MBA program, UG’s Business Administration degree equips them with the skills and knowledge necessary to succeed in today’s competitive business environment.   Official Syllabus: Program goals:       The goal of the program is for the graduate to acquire knowledge based on modern and latest trends in the field of business administration, to introduce strategic, operational, financial, administrative, cultural-ethical aspects of management, to develop the social responsibility of business and the importance of corporate ethical norms/principles so that the graduate can be employed in local and international organizations in middle and low positions.   Methods for Attaining Learning Outcomes:   Verbal Method Demonstration Method Discussion/Debate Team Work Case study Study based on the problems Study based on the projects Literature analysis   Learning outcomes:          Outcomes Examines the fundamental theories and principles of business management Describes competitive business strategies in accordance with the general approach of arranging functional subsystems of management and planning company operations, taking into account strategic, production, financial, administrative, cultural, and ethical aspects of management Describes the business environment, current events, and business processes in the functional areas of the company in detail Creates solutions for challenges relating to company functional areas using quantitative and qualitative methodologies Prepares the budget and financial statements in accordance with financial accounting frameworks, principles, and procedures. Based on the processing of financial information, and evaluates the company’s financial status. Determines the profitability of the investment as a result of analyzing the profitability and risk of investment projects. Explains the fundamental concepts of marketing, competitive positioning, and building market-oriented marketing strategies. Identifies risks related to business Makes use of cutting-edge information and communication technologies Participates in a team based on the principles of leadership and/or cooperation. Creates and implements a research/practical project/work in the field of business administration and presents it in forms and technologies relevant to the setting. Assesses the significance of corporate social responsibility and ethical norms/principles in business. Develops an action plan for his or her own learning process and professional development in response to recognized needs Date of approval:   06-13-2012 Approval protocol number:         21-12 Date of program update:  02-10-2024 Update protocol number: 09PDC263-01 Program details:     In order to earn a bachelor’s degree in Business Administration, student is required to collect 240 ECTS, which includes: the program core courses – 156 ECTS in total and 84 ECTS from the rest of the Bachelor’s Program In Business Administration (program elective subjects, as well as subjects from different blocks) In order to deepen knowledge in concentration the student should take the core subjects of the program – 156 ECTS. The remaining credits can be filled from the elective courses of the Business Administration Program or courses of concentrations.   Block of elective subjects of accounting Financial Accounting (Intermediate Level) The Principles of Audit Corporative Finances (intermediate) Managerial accounting (intermediate level) International Standards of Financial Accounting   Block of Management Electives International Business Entrepreneurship Basics of Organizational Behavior Leadership Supply Chain Management   Block of Marketing Electives Brand Management Electronic Commerce And Online Marketing Social Media Marketing Marketing Communications Marketing Researches   Block of finance electives Basics of Insurance Introduction to Banking Fundamentals of the Investment International Finance Corporative Finances (intermediate)   Program Core Basics of Business and Economics MS office Business Law Mathematical Methods I Business Ethics Principles of Microeconomics English for Specific Purposes – Business Mathematical Methods l Basics of Management Basics of Marketing Financial Accounting I (basics, Part l) Principles of Macroeconomics Business Statistics Financial Accounting I(basics, Part ll) Fundamentals of the Strategic Management Basics of Operation Managemen Basics of Managerial Accounting Principles of Finance Project Management Project and Thesis in Business Adminsitration   Program Elective Civilizations and Developments of Humankind Georgian, as a second language Georgian as a Foreign Language I Principles of Tourism Georgian, as a second language II Georgian as a Foreign Language II (General) Social Psychology Introduction to Public Relations Basics of customers BehavioI Basics of Business and Economics Forecast Managerial Accounting Microeconomics I Basics of International Business and economics Mathematical Methods III Global Marketing Strategies Microeconomics II Trading on financial Markets Decision Modeling in MS Excel Internship in Business  

Bachelor of English Philology

The English Philology program at UG is ideal for students interested in linguistics, literary studies, translation, and cultural analysis. The curriculum provides a deep understanding of English language structures, historical linguistics, modern literature, and applied communication theories. UG students receive training in academic research, creative writing, and language pedagogy, making them well-prepared for careers in publishing, teaching, content development, and journalism. The program also includes translation studies and applied linguistics, equipping graduates to work as professional translators, language experts, and cultural mediators. With the rise of global digital media and international business communication, UG graduates are in high demand for roles in corporate communication, editing, and educational institutions worldwide.   Official Syllabus: Program goals:       Considering complexity of the field of philology, the program is designed to: provide the graduate with the knowledge of the conceptual apparatus of linguistics and literary studies, methodological and theoretical foundations, the structure of the English language, the historical dimensions of the English language and the characteristics of British culture, the specifics of the relations between language, thought, society, culture and literature, the concepts and theories of linguistics and literary studies, peculiarities of the development of literary genres; introduce the regularities of the history and development of English and American literature; develop the skills for applying the communicative strategies relevant for the competent use of the English language, comprehending and producing clearly structured complex oral and written texts adequately by considering the basic principles and standards of academic writing style (APA), performing adequate communicative actions in various communicative contexts, as well as for formulating and presenting one’s own critical opinion on complex issues; form the skills for adequate perception and use of relevant grammatical norms and vocabulary for the independent use of the second European (compulsory optional) language; mold the skills for the adequate use of learning, teaching and assessment strategies, methods and approaches; develop a sense of responsibility for one’s own professional development by adhering to the ethical norms and standards of academic honesty in preparing one’s own works (abstract, small research, bachelor’s thesis (mandatory elective)) and representing the results.   The program is in full compliance with the university mission – “to be engaged in the process of knowledge production and person’s education. Here we imply the cultivation of liberal-humane values among people and their provision with the necessary knowledge and skills requisite to success by means of an honest labor “. The mission is attainable due to the standards of academic honesty, practice-based professional activities, as well as due to the scientific advancements supporting sound, human and democratic development of the society to favor eventually well-being of the nation and humankind. Development of the research and practical skills relevant to the Bachelor’s competence, provided by the synthesis of the theoretical and practical courses, supports achievement of the program goals. Student-oriented teaching is aimed at developing creative thinking, meeting the students’ diverse interests and demands, forming the skills required to adhere to the standards of academic honesty, ethical and professional norms, and shaping the skills needed for accepting national and international values. The competences developed in the premises of the program enable the graduate to be employed in publishing houses, the system of the means of mass communication and in the companies where the demand for English-language communicator is evidenced. Considering the changing demands of the labor market, the subjects focused on the development of the English language teaching competences are integrated in the program. The bachelor program of the English Philology provides the students with the knowledge meeting the modern standards of the humanitarian thought and equips future marketable professionals with the extensive knowledge of the philological and adjacent fields. The program provides the graduate with the opportunity to continue studies on the adjacent specialties. The mentioned opportunity is provided by academic staff and educational components integrated in the program.   Methods for Attaining Learning Outcomes:   Workbook methods Explanatory method Demonstration method Interactive lectures Laboratory Individual and Group Presentations Individual and Group Project (small research) Search for the relevant material in electronic format or libraries Written work method Teamwork method Role play Case Study Field Work Verbal/Oral method Discussions/Debates Lecture -seminar Technology-based method   Learning outcomes:          Knowledge and understanding After the program completion, the graduate: Knows: The conceptual apparatus, methodological and theoretical fundaments of linguistics and literary studies; The structure of the English language, the markers of historical dimensions of the English language and specifics of the British culture; The regularities in the history and development of English and American literature; The specifics of grammatical norms and vocabulary relevant to the competent use of English and independent use of second European (compulsory elective) language; The basic principles of academic writing and (APA) academic style standards; Learning, teaching and assessment strategies, approaches, theories and methods; The main periods of World History. Describes: The specifics of the relationship between language, society, culture and literature; The specifics of the concepts and theories of linguistics and literary studies, as well as the peculiarities of functioning the system of literary theory and the development of literary genres.   Skills After the program completion, the graduate: Analyses and synthesizes the results obtained by applying the methods and principles relevant to the field of philology (the principles of phonemic and morphemic analysis; the method of transformational analysis; the principle of hyponymy; hermeneutical analysis of the text and the principles of literary criticism etc.); While producing clearly structured, complex oral and written texts in English, applies relevant communicative strategies, constructs relevant arguments and logically substantiates one’s own critical views on complex issues, conducts adequate communicative activities in different communicative contexts; When producing oral and written texts in second European language, consistently describes the events, one’s own experiences and impressions within the framework of a familiar topic with syntactically correct and well-developed meaningful sentences; Applies teaching and learning methods and strategies, develops knowledge-based logical judgments about real and hypothetical situations while analyzing the approaches, theories and methods of the professional sphere (Theories of development: Theory of teaching and learning; Behavioral Theories;

Bachelor of Computer Engineering

The Computer Engineering program at UG blends hardware and software expertise, preparing students to develop and optimize computer systems, microprocessors, embedded devices, and IoT solutions. The curriculum includes courses in programming, circuit design, robotics, cybersecurity, and artificial intelligence (AI), ensuring that students master both the technical and practical applications of modern computing. UG provides hands-on training in advanced laboratories, offering students real-world experience in developing intelligent systems, networking solutions, and software integration. Graduates can work in software engineering, hardware design, cybersecurity, and cloud computing, making them highly sought after by multinational IT companies, startups, and research institutions.   Official Syllabus: Program goals:       The aim of the program is to facilitate the development of computer engineering by prepare competent, highly qualified specialists who will have competitive higher education and skills in line with modern standards. The undergraduate program is designed to provide the student with a thorough engineering skills in electronics, computer engineering, and communication. To give knowledge of modern standards in information technologies, design and implementation of systems and processes, compilation of simple software code, analysis of various engineering and mathematical tasks and innovative technological thinking, to develop teamwork skills with real experience in project implementation. Graduates of the program will be able to be employed in Electronic, Computer, Telecommunications and Energy companies, Government organizations, Banks and other private companies where the competencies of a computer engineering specialist are required. International certification courses integrated into the program provided by the school as additional offers, such as Cisco, Microsoft, Oracle Academic, iOS training courses, will give students the opportunity to receive international certificates.   Methods for Attaining Learning Outcomes:   Lecture – Seminar Working with the book Demonstration Discussions Practical lessons Laboratory exercises Interactive lessons Team work Problem solving and their solution Verbal and oral method Critical analysis Problem-solving tasks   Learning outcomes:          Outcomes Identify, formulate, and solve complex computer engineering problems by applying principles of engineering, science, and mathematics. Apply computer engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors. Communicate effectively with a range of audiences. Recognize ethical and professional responsibilities in computer engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts. Function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives. Develop and conduct appropriate experimentation, analyze and interpret data, and use computer engineering judgment to draw conclusions. Acquire and apply new knowledge as needed, using appropriate learning strategies. Uses the basic knowledge and methods of computer engineering to solve the tasks necessary for the technical implementation of electronic devices, computer systems services, as well as information technologies. Date of approval:   11-11-2022 Approval protocol number:         #51/19 Program details:     The student can be guided by the proposed curriculum and individually draw up his/her personal curriculum, taking into account the requirements of the subjects. To complete a bachelor’s project in the last year of study, the student chooses a topic of thesis from the proposed areas. The bachelor’s project is carried out in groups, which contributes to the development of filed knowledge and teamwork skills. The program provides for an optional course internship, which will help the student, if necessary, to better formulate himself when choosing a topic for a bachelor’s project.   Teaching Process Characteristics:       In order to obtain a bachelor’s degree, a student must complete 240 credits, which includes the following distribution of credits: Program Electve 30 ECTS; Program Core 156 ECTS; Compulsory University 30 ECTS; Free 24 ECTS. Under free credits, a student may study subjects in the same program, a similar graduate program, or other programs at the university by meeting the appropriate prerequisites.   University Core Georgian, as a second languagel Georgian as a Foreign Language I(General) Academic Writing Georgian as a Foreign Language ll(General) Georgian, as a second language l Civilizations and Developments of Humankind Basics of Business and Economics   Program Core Programming for Engineers – Python Introduction to Electronics Calculus I Programming for Engineers – Python 00P Linear Algebra and Analytical Geometry Calculus Il Physics I Analog Electronics Data Structures and Algorithms Discrete Mathematics Physics I Engineering Mathematics Digital Electronics Physics IIl Microcontrollers Programming Circuit Analysis I Operation System (Windows) Computer Architecture Oracle Database Design and Programming Probability and Statistics Computer Network Introduction to Machine Learning Modeling Computer Structural Organization Software Engineering Computer Security Bachelor project   Program Elective Office Systems Introduction in Programming (C++) Object Oriented Programming C++ Neuronal systems Semiconductor devices Signal Processing Digital Communication Circuit Analysis l Oracle: Programming with PL/SQL Modeling program tools Signal Processors Communication technologies Database Management Systems (MS SQL) Computer Networks Il Artificial Intelligence Physics for Quantum Computing Practice IT Services and Projects Management Computer network security Fundamentals of Cryptology   Free credit Precalculus  

Bachelor of Civil Engineering

The Civil Engineering program at UG is designed for students passionate about designing, constructing, and maintaining infrastructure projects. The curriculum covers essential topics such as structural analysis, geotechnical engineering, transportation systems, and environmental sustainability. Students gain hands-on experience through fieldwork, laboratory testing, and real-world engineering projects. UG has partnerships with leading construction firms, urban development agencies, and engineering consultancies, ensuring students receive industry exposure and internship opportunities. Graduates can pursue careers in civil construction, urban planning, environmental engineering, and disaster risk management. With Georgia’s growing infrastructure development and investment in smart city projects, UG graduates have excellent career prospects in Georgia, Europe, and globally. Program capacity: 240 Credits (ECTS)   Program goals:       The aim is to provide students with a broad and thorough education in Civil Engineering fundamentals, applications, and design that prepares them for the practice of civil engineering at the professional level with the confidence and skills necessary to meet the technical and social challenges of the future . The curriculum incorporates all four main technical areas of study in Civil Engineering including structural analysis and design, materials and construction, water and environment, as well as management and engineering economics.   Methods for Attaining Learning Outcomes:   Lecture – Seminar Working with the book Demonstration Discussions Practical lessons Laboratory exercises Interactive lessons Team work Setting problems and solving them Verbal and oral method Critical analysis Problem-solving tasks   Learning outcomes:          Outcomes The graduate will have an ability to: Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors. Communicate effectively with a range of audiences. Recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts. Function effectively on a team whose members together provide leadership, create a collaborative and inclusive Environment, establish goals, plan tasks, and meet objectives. Develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions. Acquire and apply new knowledge as needed, using appropriate learning strategies. Date of approval:   05-04-2022 Program details:     The student can be guided by the proposed curriculum and individually draw up his/her personal curriculum, taking into account the special needs of subjects. In the last semester of study, the student chooses a topic of Capstone project from the proposed areas. The Capstone project is carried out in groups, which contributes to the development of filed knowledge and teamwork skills. The program provides for an optional course internship, which will help the student, if necessary, to better formulate himself when choosing a topic for a Capstone project.   Teaching Process Characteristics:       The length for undergraduate studies is defined as 4 years or 8 semesters. In order to obtain a bachelor’s degree, a student must complete 240 credits, which includes the following distribution of  credits: Program Core: 204 ECTS Program Elective: 18 ECTS Free Elective: 18 ECTS The program electives are conditionally divided into two groups: The subjects presented by the first group should be elected for the   Program core Calculus I Linear Algebra and Analytical Geometry General Chemistry for Engineers Civil Engineering Drawing (CAD) Calculus II Physics Statics and Dynamics Physics Il Engineering Surveying Strength of Materials 1 + Lab Probability and Statistics Building Materials Structural Analysis 1 Strength of Materials 2 + Lab Fluid Mechanics Engineering Mathematics Engineering Geology Structural Analysis 2 Transportation Engineering Concrete Technology + Lab Environmental Engineering Structural Steel Design 1 Reinforced Concrete Structure Design 1 Soil Mechanics + Lab Water Engineering Practice in Civil Engineering Design of Hydraulic Structures Principles of Foundation Engineering Construction Managemen Capstone Project Road Construction Engineering Economics Principles of Earthquake Engineering   Program Elective Civilizations and Developments of Humankind Academic Writing Mechanical Vibrations Safety on Construction Sites Loading Analysis Basics of Electro-Mechanical Systems Remote Sensing Introduction to Architecture Structural Steel Design 2 Urban and Regional Planning Reinforced Concrete Structure Design 2 Solid Waste Management Civil Engineering Laws, Contracts and Ethics Pavement Materials and Design  

Bachelor of Electronic and Communication Engineering

The Electronic and Communication Engineering program at UG is designed for students interested in telecommunications, wireless networks, microelectronics, and embedded systems. The curriculum covers signal processing, circuit design, radio frequency (RF) engineering, and digital communication technologies, equipping students with practical and theoretical knowledge required to build and optimize modern electronic systems. UG offers state-of-the-art engineering labs, partnerships with telecom companies, and real-world project experiences to ensure students gain hands-on expertise in industry-relevant technologies. Graduates can pursue careers in telecommunications, consumer electronics, space research, and IoT (Internet of Things) development. As the demand for 5G technology, smart devices, and automation grows, UG graduates will be well-prepared for high-paying jobs in engineering firms, technology startups, and multinational telecom corporations.   Official Syllabus: Program goals:       The aim of the program is to facilitate the development of electronic and communications engineering by prepare competent, highly qualified specialists who will have competitive higher education and skills in line with modern standards. The undergraduate program is designed to provide the student with a thorough engineering skills in electronics, computer engineering, and communication. To give knowledge of modern standards in information technologies, design and implementation of systems and processes, compilation of simple software code, analysis of various engineering and mathematical tasks and innovative technological thinking, to develop teamwork skills with real experience in project implementation. Graduates of the program will be able to be employed in Electronic, Computer, Telecommunications and Energy companies, Government organizations, Banks and other private companies where the competencies of an electronic engineering specialist are required. International certification courses integrated into the program provided by the school as additional offers, such as Cisco, Microsoft, Oracle Academic, iOS training courses, will give students the opportunity to receive international certificates.   Methods for Attaining Learning Outcomes:   Lecture – Seminar Working with the book Demonstration Discussions Practical lessons Laboratory exercises Interactive lessons Team work Problem solving and their solution Verbal and oral method Critical analysis Problem-solving tasks Date of approval:   01-01-1900   Program details:     The student can be guided by the proposed curriculum and individually draw up his/her personal curriculum, taking into account the requirements of the subjects. To complete a bachelor’s project in the last year of study, the student chooses a topic of thesis from the proposed areas. The bachelor’s project is carried out in groups, which contributes to the development of filed knowledge and teamwork skills. The program provides for an optional course internship, which will help the student, if necessary, to better formulate himself when choosing a topic for a bachelor’s project.   Teaching Process Characteristics:       In order to obtain a bachelor’s degree, a student must complete 240 credits, which includes the following distribution of credits: Program Electve 30 ECTS; Program Core 168 ECTS; Compulsory University 30 ECTS; Free 12 ECTS. The program electives are conditionally divided into three groups of specialties: Electronics, Communications and Intelligent Systems. The student has the opportunity to accumulate credits of one of the groups to complete a bachelor’s project in a specific direction. Under free credits, a student may study subjects in the same program, a similar graduate program, or other programs at the university by meeting the appropriate prerequisites.   University Core Academic Writing Georgian, as a second language Il Georgian as a Foreign Language I(General) Georgian, as a second language I Georgian as a Foreign Language Il (General) Civilizations and Developments of Humankind Basics of Business and Economics   Program Core Programming for Engineers – Python Calculus I Programming for Engineers – Python 00P Office Systems Fundamentals of Electronicss Data Structures and Algorithms Physics III Operation System (Windows) Calculus II Physics I Linear Algebra and Analytical Geometry Computer Security Discrete Mathematics Physics II Engineering Mathematics Analog Electronics Digital Electronics Probability and Statistics Engineering Electromagnetics Circuit Analysis I Microcontrollers Programming Circuit Analysis II Digital Communication Signal Processors Computer Network I Modeling program tools Bachelor project   Program Elective Neuronal systems Physics for Quantum Computing Introduction in Programming (C++) Office Systems Object Oriented Programming C++ Computer Architecture Introduction to Machine Learning Modeling Antenna theory and design Computer Networks l Fundamentals of Cryptology Signal Processing Artificial Intelligence Semiconductor devices Communication technologies Radiofrequency Circuits and Systems IT Services and Projects Management Practice Amplifier Measuring Devices Radiolocation and Radionavigation Radio-Tele Broadcasting Technologies   Free credit Precalculus  

Bachelor of Computer Science

Official Syllabus: Program goals: The aim of the program is to provide students with both theoretical and practical knowledge and experience, enabling them to carry out complex professional tasks such as developing algorithms, designing optimized computer systems, and applying digital solutions across various applications.The program is designed to ensure that students acquire a solid foundation in computer science, including areas such as programming, data structures, and artificial intelligence. It aims to develop their analytical and critical thinking skills, as well as teamwork and communication abilities, so they can effectively address professional problems and challenges. Furthermore, the program equips students with the necessary knowledge and competencies to pursue further studies and engage in technological research. Methods for Attaining Learning Outcomes: Lectures and seminars Demonstration method Discussion of innovations (ან Analysis of new developments) Practical work Laboratory work Presentations Teamwork Critical analysis Literature review Textbook-based learning method Searching for relevant materials in electronic format or in the library Learning outcomes: Outcomes Analyzes problems in the field of programming by assessing user requirements and applies relevant principles and ICT-based approaches to develop effective solutions; Designs and implements solutions in the context of programming as a discipline, according to computational requirements; Operates effectively in various professional contexts; Recognizes professional responsibility and makes evidence-based decisions in computing practice, considering legal and ethical principles; Works effectively as a team member and engages in programming-related activities; Applies computer science theory and software development fundamentals in the process of developing computational solutions (CS). Program Administration Date of approval: 03-04-2025Approval protocol number: 13PDC6061-01Date of program update:Update protocol number: Program details: The learning outcomes of core courses correspond with the program’s goals and serve the development of general field competencies. The content and logical sequence of core courses ensure opportunities for in-depth study within specific modules, allowing graduates to acquire competencies aligned with qualification and labor market demands. Elective courses allow students to deepen their knowledge in various specializations according to their interests. Teaching Process Characteristics: To obtain a bachelor’s degree, a student needs to earn 240 ECTS, which means completing the core subjects of the program, which includes 120 ECTS and the remaining (120 ECTS) can be accumulated by the student from elective subjects of the bachelor’s program. Program Core (Course Titles Only) C++ Programming Calculus I Linear Algebra and Analytical Geometry Theory and Practice of Programming Languages Computer Architecture Data Structures and Algorithms Calculus II Fundamentals of Physics Front-End Development Operation System Programming Language Java I Discrete Mathematics Computer Network I Machine Learning and Artificial Intelligence Probability and Statistics Cybersecurity Oracle Database Design and Programming Computer Vision IT Services and Projects Management Software Modeling and Design Patterns Program Elective (Course Titles Only) Basics of Business and Economics Introduction to World History Introduction to the History of Georgia Academic Writing Georgian as a Foreign Language I (General) Bachelor Project in Computer Science Program Elective – Programming Android Platform-Based Development Arduino and Intro to Hardware Security IOS Development Programming Language Java II Programming Language Swift Visual Programming (C#) I Visual Programming (C#) II Program Elective – Physics & Mathematics Fundamentals of Cryptology Fundamentals of Electronics Methods of Optimization Numerical Analysis Precalculus Program Elective – Network Technologies, Blockchain, Games, and Databases 3dsMax Basic – Basic Course Computer Graphics Systems Computer Networks II Computer Structural Organization Computer Systems Operation and Service Data Science – Data Analysis and Visualization Database Management Systems (MS SQL) Geoinformatics Geo-Information Systems (Arc GIS) Introduction to Blockchain and BlockDAG Technologies Introduction to Game Design Introduction to Game Development I Introduction to Game Development II Non-Relational Databases (MongoDB) Office Systems Organization of Computer Peripherals Program Elective – Web ASP.NET MVC Laravel Framework Vue.js Framework Web Development (NextJS) Web Development (Node.js, Express.js) Web Development (PHP, MySQL) Program Elective – Cloud Infrastructure and Cybersecurity Administering Microsoft’s Cloud Solution Azure Amazon Cloud Solutions AWS Architecture Amazon Cloud Solutions AWS Security Technologies Cybersecurity Analysis and Architecture Data Privacy and Cyber Law Hacking Tools and Methods Introduction to Container Security Malware Analysis Operating System Linux Penetration Testing

Scroll to Top