SITE Programs

Explore undergraduate, graduate, and doctoral programs at the School of Information Technologies and Engineering (SITE).

SITE combines excellence in education with research and discovery in computing, engineering, and mathematics - from undergraduate foundations through doctoral study. Programs pair rigorous coursework with research and practical experience, in line with our mission: to develop innovative, solution-oriented graduates who connect education, research, and industry and apply technology to improve lives, whether your path leads to the workplace, entrepreneurship, or further scholarship.

Program Comparison Tool

Select two programs at the same level: two bachelor’s (BS) programs together, or two master’s (MS) programs together.

Not sure which program fits you best? You can ask the ADA SITE AI Assistant in the bottom-right corner about your interests, and it will help you find the most suitable program.

Undergraduate Programs (Bachelor's)

Bachelor's degree offerings in the School of IT & Engineering.

BS in Computer Science

Builds strong foundations in programming, algorithms, software, and hardware systems while preparing students to solve complex real-world problems through practical and industry-connected learning.

BS in Computer Engineering

Focuses on designing and engineering computing systems, from digital circuits to networks, while developing practical skills in electronics, microcontrollers, sensors, and telecommunications.

BS in Information Technology

Provides a solid foundation in IT theory and practice, with emphasis on web and mobile technologies, systems design, project management, and cybersecurity fundamentals.

BS in Mathematics

Offers rigorous training in core mathematical fields while preparing students for careers in research, software development, data analysis, and education.

BS in Electrical & Electronics Engineering

Develops hands-on technical skills in modern laboratories and prepares students for careers in electrical and electronics engineering aligned with current industry and market needs.

Graduate Programs (Master's)

Master's degree offerings in the School of IT & Engineering.

MS in Computer Science and Data Analytics

Focuses on advanced computing, data analytics, and intelligent systems. Emphasizes algorithm design, large-scale data processing, and distributed computing.

MS in Electrical and Power Engineering

Advanced study in power systems, electrical machines, and power electronics with emphasis on grid technologies and renewable integration.

MS in Computer Engineering and High Performance Computing

Focuses on computer architecture, parallel programming, and high performance computing systems for scientific and industrial applications.

PhD Programs

Doctoral degree offerings in the School of IT & Engineering.

PhD in Computer Science

Focuses on advanced computing theory, intelligent systems, data-driven research, and modern software methodologies. Prepares students for high-level academic and industrial research.

PhD in Computer Equipment and Technologies

Focuses on computer hardware, embedded technologies, system architecture, and advanced equipment design. Supports research in modern computing technologies and technical innovation.

PhD in Information Security Methods, Systems and Cyber Security

Focuses on secure systems, cyber defense, information protection methods, and security-oriented research. Prepares students for advanced work in cybersecurity theory and practice.

PhD in System Analysis, Control, and Information Processing

Focuses on modeling, control systems, data processing, and intelligent decision-making methods. Supports interdisciplinary research in complex system analysis.

PhD in Algebra

Focuses on advanced algebraic structures, theoretical foundations, and mathematical research methods. Prepares students for rigorous academic research in pure and applied mathematics.