PROGRAMS

BACHELOR OF INFORMATION TECHNOLOGY EDUCATIONAL PROGRAM  

Program Goal

The aim of the program is to prepare competent qualified specialists in modern computer and information technology. To give the graduate the knowledge of the relevant theories of computer and information technologies and to develop practical skills, develop a lifelong learning and continuous professional development skills and be able to achieve the best of modern computer technologies, education, science and business administration. Introduce best practices and preliminary ideas; Knowledge of the basics of higher mathematics and physics, modern programming languages, operating systems, computer architecture, computer network, database, web technologies, geoinformation systems, information technology projects management, artificial intelligence and cyber security grounds. To develop practical skills necessary for modern computer and IT specialist. After completion of the program, graduates will be able to work in private and state organizations as computer processing and software specialists, web designers, computer network specialists, cyber security specialists, mobile application and/or game developers. Integrated International Certificate Courses in the program, such as Cisco, Microsoft, Oracle Academic Training Courses, will give students an opportunity to obtain international certificates

Outcomes

Methods for Attaining Learning Outcomes:

• Demonstration Method

• Discussion of the news;

• Practical work;

• Laboratory work;

• Presentation;

• Team work;

• Critical analysis;

• Literature Review;

• The method of working on the book;

• Find relevant material in electronic format or library;

Knowledge and understanding
  • Have knowledge of tendencies and development stages modern computer technology developments;
  • Have knowledge of Advanced mathematics and fundamentals of physics;
  • Have knowledge of office systems;
  • Have knowledge of the fundamentals of modern operational systems and architecture;
  • Have knowledge of structure and syntax of modern programing languages (C++, C#, Java);
  • Have knowledge of fundamentals of web development;
  • Have knowledge of planning, management and security issues of computer networks;
  • Have knowledge of planning and management issues of the modern data base systems;
  • Have knowledge of MapInfo fundamentals;
  • Have knowledge of fundamentals of mobile application developments on Android Platform;
  • Have knowledge of modern IT Services and Projects Management issues;
  • Have knowledge of cybersecurity fundamentals;
Skills
  • Solve some simple engineering problem by using knowledge of mathematical and physical principles;
  • Develop software with modern programing languages (C++, C#, Java);
  • Work effectively with modern computer operational systems and office programs;
  • Determine the compatibility of different types and standards devices;
  • Create multifunctional web pages;
  • Design, implement and manage local computer networks, detect and solve problems in local network;
  • Design, implement and manage modern database systems;
  • Develop and manage GIS database based on the MapInfo platform;
  • Use Legal Regulations of Cyber Security Regulatory properly.
  • Use analytical methods to determine and analyze efficiency of algorithms;
  • Make conclusions about planning of information and graphic issues of web pages;
  • Make conclusions about planning issues for small corporate computer network;
  • Analyze and conclude issues in the field of IT;
  • Make a conclusion regarding the creation and administration of database;
  • Make conclusions about the structure and function of the Android platform;
  • Use modern information and communication technologies;
  • Participate in professional discussion and present oral speech or write reports (problem solving, using methods, abstracts, etc.);
  • Work in a team;
  • Participate in the presentation of the project / discussion with relevant field specialists;
Responsibility and autonomy
  • Evaluate their learning process consistently and multilaterally;
  • Extend the learning process;
  • Integrate own knowledge and experience with new ones;
  • Constantly develop and renew their knowledge/skills in field of technological innovations;
  • Search literature and use of it to increase knowledge independently;
  • Recognize requirements defined by professional, ethical and legal norms, protect own knowledge in the field of consciousness and respect for the creative achievements of other specialists;
  • Complete assigned tasks in a timely and efficient manner;
  • Get information about world’s modern achievements in the field of information technologies;

Teaching Process Characteristics:

  • In order to obtain the academic degree of Bachelor of Informatics, the student needs to accumulate 240 credits, which means:
  •  138 ECTS for the main subjects of the program,
  • 84 ECTS for the optional subjects of the program
  •  Free credits 18 ECTS;

Program Core

Code Subject ECTS Semester
INFO1111E Introduction in Programming (C++) 6 1
INFO1112E Office Systems 6 1
KART1220E Academic Writing 6 1
MATH1115E Calculus I 6 1
MATH1123E Linear Algebra and Analytical Geometry 6 1
HIST1117E Introduction to World History 6 2
INFO2116E Computer Architecture 6 2
INFO3131E Object Oriented Programming C++ 6 2
INFO4259E Data Structures and Algorithms 6 2
MATH1166E Calculus II 6 2
BUSN1210E Basics of Business and Economics 6 3
EENG1105E Fundamentals of Physics 6 3
INFO2229E Operation System (Windows) 6 3
INFO3120E Introduction to WEB development 6 4
INFO3250E Visual Programming (C#) I 6 4
INFO3253E Introduction to Cyber Security 6 4
MATH3112E Discrete Mathematics 6 4
INFO3110E Computer Network I 6 5
INFO3230E Programming language Java I 6 5
INFO3254E Oracle Database Design and Programming 6 5
INFO1220E Geoinformatics 6 6
INFO1107E IT Services and Projects Management 6 7
INFO1126E Android Application Programming 6 7

 

Credits sum:
138

Program Elective

Code Subject ECTS
INFO3200E Penetration testing 6
INFO3204E Microsoft Azure Security Technologies 6
INFO3205E Cybersecurity analysis and architecture 6
INFO3290E 6
INFO3330E Security technologies of Amazon's cloud solution AWS 6
INFO4440E Administration of Microsoft's cloud solution Azure 6
INFO5550E The architecture of Amazon's cloud solution AWS 6
KART1141 Georgian, as a second language I 6
LING0015 Georgian as a Foreign Language I (General) 6
EENG1120E Introduction to Electronics 6
HIST1230E Introduction to the History of Georgia 6
INFO3130E Computer Structural Organization 6
INFO3132E Programming Language Python 6
INFO3150E Computer graphics systems 6
INFO3275E Introduction to Application Security 6
INFO3288E Cloud Security Fundamentals 6
INFO4115E Basics of Publishing programs 6
INFO3220E Web Development (PHP, MySQL) 6
INFO3240E Linux OS administration 6
INFO3260E Malware analysis 6
INFO3261E Eco Systems of Cyber Security 6
INFO3265E Personal Data Protection 6
INFO4116E Introduction to Machine Learning Modeling 6
INFO4150E Visual Programming (C#) II 6
MATH4118E Fundamentals of Cryptology 6
EENG1106E Physical Principles of Information Technologies 6
INFO3010E Introduction to blockchain technology and cryptocorency 6
INFO3136E Non-Relational Databases (MongoDB) 6
INFO3210E Computer Networks II 6
INFO3232E Basics of Game Design 6
INFO3257E Oracle: Programming with PL/SQL 6
INFO3276E Hacking tools and methods 6
INFO4120E Web Development (ReactJS) 6
INFO4250E Programming language Java II 6
INFO4334E ASP.NET MVC 6
INFO4450E Introduction to Game Development I 6
MATH2212E Numerical Analysis 6
INFO1125E Database Management Systems (MS SQL) 6
INFO3133E Programming Language Swift 6
INFO3211E Computer network security 6
INFO3550E Hacking and digital evidences 6
INFO4231E Internship in Information Technologies 6
INFO4460E Introduction to Game Development II 6
INFO1225E Geo-Information Systems (Arc GIS) 6
INFO1230E Visual Basic for Application (VBA) 6
INFO3134E iOS Development 6
INFO4170E Bachelor Project in Information Technologies 12
INFO4240E Bachelor thesis in Information Technologies 12

 

Credits sum:
300

Matrix Of Privequisites

 

Point GPA The university assessment   The general assessment in Georgia
97-100 4,00 A+ A Excellent
94-96 3,75 A
91-93 3,50 A-
87-90 3,25 B+ Very good
84-86 3,00 B B
81-83 2,75 B-
77-80 2,50 C+   C good
74-76 2,25 C
71-73 2,00 C-
67-70 1,75 D+   D Satisfactory
64-66 1,50 D
61-63 1,25 D-
51-60 1,00 E E Sufficient
Not passed
41-50 FX FX Insufficient
<40 F F Failed