Smart Computing
Smart Computing
Smart Computing Specialization Track
A specialization track focusing on the development of intelligent systems, artificial intelligence methods, reasoning, optimization, and data analysis to support more accurate and efficient decision making.
What is Smart Computing?
Smart Computing is a field of Informatics that studies how computer systems can be designed to analyze data, perform reasoning, recognize patterns, provide recommendations, and support intelligent decision-making processes.
Through this specialization track, students will learn various approaches in artificial intelligence, expert systems, reasoning methods, optimization systems, collective intelligence, and digital data analysis and processing to solve real-world problems more effectively.
Main Areas of Study
Artificial Intelligence
Learning methods and techniques for building systems that can imitate thinking, learning, and decision-making processes.
Reasoning Methods
Studying how computer systems perform reasoning based on facts, rules, cases, or available knowledge.
Expert Systems
Learning the development of systems that can provide recommendations or solutions based on expert knowledge.
Optimization and Collective Intelligence
Applying optimization methods and collective behavior models to find the best solutions for complex problems.
Examples of Applications
Smart Computing is widely applied in systems that require advanced analysis, decision making, prediction, recommendation, and complex problem solving.
- Decision support systems for education, healthcare, business, or government sectors.
- Expert systems for diagnosis, consultation, or solution recommendation.
- Optimization of schedules, routes, resources, or business processes.
- Digital data analysis to discover patterns and insights.
- Artificial intelligence-based recommendation systems.
- Risk prediction or data classification using intelligent methods.
- Collective intelligence simulations such as swarm intelligence.
- Smart applications for smart campus, smart tourism, smart farming, and smart city environments.
Required Track Courses
In the Smart Computing specialization track, students take six required track courses as part of their field-specific study.
Competencies Developed
Career Opportunities and Research Topics
Career Opportunities
- Artificial Intelligence Developer
- Machine Learning Engineer
- Decision Support System Developer
- Expert System Developer
- Data Analyst
- Optimization System Developer
Example Research Topics
- Decision support system for selecting aid recipients.
- Expert system for early diagnosis of plant diseases.
- Class scheduling optimization using intelligent algorithms.
- Risk prediction using artificial intelligence methods.
- Digital data analysis for service recommendation.
- Application of collective intelligence for route optimization.
Who is Suitable for This Track?
The Smart Computing specialization track is suitable for students who are interested in artificial intelligence, expert systems, optimization, data analysis, decision support systems, and the development of intelligent applications to solve real-world problems.



FACULTY OF MATH AND SCIENCE