The Master’s in Information Technology (IT) at the University of Georgia (UG) is designed for students who want to specialize in advanced computing, cybersecurity, artificial intelligence (AI), and big data management. This program offers a deep understanding of emerging technologies, equipping graduates with the expertise needed to design, implement, and manage complex IT systems in a globalized digital world.
Students gain hands-on experience in cloud computing, machine learning, software architecture, and IT project management, making them competitive in multinational technology companies, startups, and research institutions. UG provides cutting-edge laboratories, collaborations with leading tech firms, and access to real-world IT case studies, ensuring that graduates acquire industry-relevant skills.
This internationally recognized IT degree enables graduates to pursue careers as IT managers, cybersecurity specialists, AI engineers, software developers, and data analysts. UG’s strong focus on practical training, innovation, and global technology trends makes it one of the best options for students looking to study IT in Georgia (Europe) and secure high-paying roles in the tech industry worldwide.
Official Syllabus:
Program goals:
The program aims at providing students with extensive knowledge and experience for research and development in information technology. The courses of information technology include: Computer Systems and Networks (Cisco CCNP Certificates), Web and Network Programming, Database (Oracle Certificate), Mobile Application development, ERP Systems, and Logical and Probability Methods in Information Technologies. Various elective courses give opportunities to the students to deepen communication skills, acquire extensive knowledge and skills related to research-based conclusions in order to solve the problems in the field of modern information technologies addressing the issues that require the extensive knowledge of the principles and processes. Graduates will be able to work in research organizations, banks, insurance companies, private and state organizations as IT Managers, Web, Network or Database Administrators.
Methods for Attaining Learning Outcomes:
- Demonstration Method;
- Discussion;
- Practical work;
- Presentation;
- Team work;
- Literature Review;
- The method of working on the book;
- Problem Solving exercises
- Find relevant material in electronic format or library
Learning outcomes:
Knowledge and understanding
- Have extensive and systemic knowledge of the professional field enabling him/her to develop new and different ideas based on gained knowledge;
- Know infrastructure planning, security and administration methods;
- Know the basic theorems and operations of mathematical logic and probability theory;
- Have knowledge of development of mobile applications in program environment and functionality of relevant tools;
- Know the methods of 3-dimensional modeling of objects through laser scanners;
- Know information technology project management cycle;
- Know mathematical methods of computer graphics;
- Know ERP structure and functionality of these systems;
- Know the development of industrial platforms on modern software market;
- Know the Web-platform based programming, project creation and management;
Skills
- Plan a large size network infrastructure independently;
- Optimize computer systems and networks;
- Develop products in software environment;
- Use mathematical methods in computer graphics;
- Use 3d modeling methods and point clouds;
- Create and manage information technology project;
- Create and distribute mobile applications;
- Develop an ERP system using appropriate tools;
- Plan and conduct research in the professional field;
- Implement scientific, research or practical project;
Responsibility and autonomy
- Make independent consistent and multilateral assessment and self-assessment of their own learning process;
- Continue the learning process independently through the received knowledge;
- Realize the characteristics of the learning process and plan strategically;
- Develop technological innovations in the professional field and renew their knowledge / skills constantly;
- Determine the need for further study (PhD) level for continuous professional development.
Date of approval: 07-27-2018
Approval protocol number: 43/18
Program details:
The study process is at 07:00 -09:15 pm, from which the auditory loading time is 120 minutes, break time 15 minutes. Maximum number of graduate students in groups is determined by 25-30 students. Components of undergraduate and graduate programs are composed of items that are intended for 19 weeks.
Teaching Process Characteristics:
The program consists of 120 credits: Program core subjects 90 ECTS, Programs elective subjects 30 ECTS; In the main part of the program the student is obliged to write a Master’s thesis (30 ECTS). The total number of given elective subjects is 78 ECTS, where the student should choose 30 ECTS.
Program Core
- Planning network switches
- Programming instrument for databases
- Industrial Platform-Based Development
- Structural analysis of systems
- Mathematics for Computer Graphics
- Android Development
- Modeling of buildings
- Web Platform-Based Development
- ERP systems structure and Functionality
- IT Project Management
- MA Thesis in Informatics
Program Elective
- Spring Framework
- Microsoft Asp.Net Core MVC Platform Based multi layer Web Application Tools I
- Microsoft Asp.Net Core MVC Multi-Layer Web Development Tools Il
- IT Service Strategy and Design
- Digital Information Law
- Database System
- Programming Essentials
- IT Service Transition
- Providing Routing in Networks
- System Programming
- Mobile Application Development on the ioS Platform
- IT Service Operation and Continual Improvement
- Agile-Software Development Project Management
- Machine learning models and algorithms
- Providing and supporting the network work
- Database Warehouse Systems
- Cyber Threat Intelligence as a Force Multiplier
- Cryptology