Faculty of Information Technology
Shaping the future through cutting-edge technology education
BS Programming Fundamentals
Core programming concepts with Python/Java
BS/MS Data Structures & Algorithms
Efficient data organization and processing
BS/MS Database Management
Design and implementation of database systems
BS/MS Computer Networks
Network architecture and protocols
BS Web Development
Front-end and back-end web technologies
MS Cybersecurity
Protecting systems from digital attacks
MS/PhD Artificial Intelligence
Creating intelligent systems and agents
MS/PhD Machine Learning
Algorithms that improve through experience
MS Cloud Computing
Distributed computing and cloud services
BS/MS Software Engineering
Systematic software development approaches
MS Mobile App Development
Creating applications for mobile platforms
MS/PhD Big Data Analytics
Extracting insights from large datasets
MS Internet of Things (IoT)
Network of interconnected smart devices
MS Human-Computer Interaction
Designing user-friendly interfaces
MS/PhD Blockchain Technology
Decentralized and distributed ledgers
BS/MS Operating Systems
Core system software components
MS Computer Graphics
Visual computing and rendering techniques
PhD Quantum Computing
Advanced quantum information processing
MS/PhD Thesis in IT
Original research in information technology
PhD Research Seminar
Advanced discussion of IT research topics