SIT logoSIT
Shaggar Institute of Technology
Information Technology and Artificial Intelligence Background

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.

Preparing the next generation of IT and automation professionals

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