
Information Technology and Artificial Intelligence
Discover our cutting-edge curriculum and research opportunities in information technology and artificial intelligence.
The Information Technology and Artificial Intelligence Department at Shaggar Institute of Technology (SIT) prepares students for the rapidly evolving digital landscape. Our program integrates cutting-edge technologies with practical applications, ensuring graduates are equipped with both technical expertise and critical problem-solving skills.
With a strong emphasis on innovation, automation, and ethical technology, students explore five key focus areas:
Software Engineering: Mastering software development, coding best practices, and application design.
Artificial Intelligence & Machine Learning: Building intelligent systems capable of decision-making and pattern recognition.
Cloud Computing: Understanding scalable computing infrastructure and distributed networks.
Robotics & Automation: Designing and programming robotic systems for real-world applications.
Cybersecurity: Protecting digital assets and networks from cyber threats and security risks.
At SIT, students gain hands-on experience through research, industry partnerships, and real-world projects, ensuring they become innovators and leaders in Ethiopia's growing IT sector and beyond.
Program Duration
Quarter-based system with three quarters per year, each spanning 12-13 weeks
Learning Approach
5E Instructional Model, an approach that revolves around five pivotal stages. Each stage plays a distinct role in the learning process.
Program Objectives
Our program prepares graduates to be leaders in the Information Technology sector, developing innovative solutions while adhering to ethical standards and sustainability principles.
Apply IT, ML, and Automation knowledge to develop innovative solutions
Serve as ethical leaders in the Information Technology sector
Employ machine learning and automation to address societal challenges
Assume leadership roles in professional and community advancement
Pursue lifelong learning and adapt to technological changes
Expected Outcomes
Upon graduation, our students will demonstrate:
Develop and optimize software applications using modern programming techniques
Design and implement AI and machine learning models for real-world applications
Utilize cloud computing technologies for scalable and distributed computing
Build and program robotic and automated systems for various industries
Implement cybersecurity measures to protect data, networks, and systems
Solve complex IT challenges with innovative and ethical solutions
Work collaboratively in multidisciplinary teams and communicate technical concepts effectively
Adapt to emerging technologies and contribute to Ethiopia's digital transformation
Empowering future engineers with the knowledge and skills to transform tomorrow's technology landscape
Curriculum Overview
Graduation Requirements
- 120 credit hours within four years
- 94 credit hours of subject area classes and electives
- Minimum GPA of 2.5
- Final score of PASS is mandatory
Research Requirements
- 20 credit hours of apprenticeship
- 6 credit hours of research thesis with successful defense
- Research at SIT's incubation or approved organizations
Core Requirements
- Ethics in Technology
- Introduction to Information Technology
- Programming Fundamentals I & II
- Discrete Mathematics
- Data Structures and Algorithms
- Database Systems
- Introduction to Artificial Intelligence
- Computer Systems and Architecture & Operating Systems
- Software Engineering
- IT Project Management
- Technical Communication
AI and Machine Learning Specialization
- Foundations of Machine Learning
- Deep Learning and Neural Networks
- Natural Language Processing & Large Language Models
- Computer Vision and Image Understanding
- Reinforcement Learning and Decision Making
- AI Ethics and Responsible Innovation
- Generative AI Systems
Automation and Systems
- Robotics Fundamentals
- Industrial Automation and Control Systems
- Process Automation
- Intelligent Automation
- Human-Robot Interaction
- Autonomous Systems Design
Advanced Electives
- UI/UX Design
- Cloud Computing and AI Infrastructure
- Cybersecurity and Privacy
- Big Data Analytics
- Data Visualization and Communication
- Internet of Things (IoT)
- Advanced AI Algorithms
- AI for Robotics
- AI in Practice: Industry Applications
- Multimodal AI Systems
- Quantum Computing
- Advanced Topics in AI
Shape the Future of Technology
Join our cutting-edge IT, ML, and Automation program