Degree Nomenclature
English: Bachelor of Science Degree in Information Technology
Amharic: የሳይንስ ባችለር ዲግሪ በኢንፎርሜሽን ቴክኖሎጂ
Duration: 4 years (8 semesters) Total Credit Hours: 152 Medium of Instruction: English
| Year | Semester | Courses | Key Learning Themes |
|---|---|---|---|
| Year 1 | Semester I |
• Social Anthropology • Introduction to Emerging Technologies • Communicative English Language Skills I • General Physics • Critical Thinking • Global Trends • General Psychology • Mathematics for Natural Science • Physical Fitness |
Integration of communication, critical thinking, and foundational sciences to understand historical and social contexts. |
| Semester II |
• Communicative English Language Skills II • Economics • Geography of Ethiopia and the Horn • Moral and Civic Education • History of Ethiopia and the Horn • Basic Computer Programming • Applied Maths I • Inclusiveness |
Advancement of communication and scientific literacy while promoting social awareness and ethical responsibility. | |
| Year 2 | Semester I |
• Fundamentals of Programming II • Fundamentals of Database Systems • Introduction to Statistics • Fundamentals of Electricity and Electronics Device • Computer Organization and Architecture • Entrepreneurship |
Developing strong programming, data management, and analytical skills while understanding computer architecture and building entrepreneurial thinking for innovation and problem-solving. |
| Semester II |
• Data Communication and Computer Networks • Data Structure and Algorithms • Discrete Mathematics • Internet Programming I • Operating Systems • Advanced Database Systems |
Deepening core computing and networking skills, mastering algorithmic problem-solving, and building efficient systems through advanced programming and database techniques. | |
| Year 3 | Semester I |
• Computer Maintenance and Technical Support • Basic Research Method in IT • System Analysis and Design • Multimedia Systems • Object Oriented Programming in Java • Internet Programming II |
Enhancing system-level understanding, research and analytical skills, object-oriented programming expertise, and multimedia application development for real-world IT environments. |
| Semester II |
• Introduction to Distributed Systems • Information Technology Project Management • Event-Driven Programming • Information Storage and Retrieval • Advanced Programming • Mobile Application Development |
Mastering distributed and mobile systems, building advanced software solutions, managing IT projects, and implementing efficient information retrieval systems. | |
| Year 4 | Semester I |
• Seminar on Current Trends in IT • Artificial Intelligence • Information Assurance and Security • Final Year Project I • GIS and Remote Sensing • Network Device and Configuration • Computer Graphics |
Exploring advanced IT technologies, applying AI techniques, enhancing cybersecurity awareness, and engaging in real-world project research and system development. |
| Semester II |
• Introduction to Data Mining and Data Warehousing • Integrative Programming and Technologies • Final Year Project II • System and Network Administration • Social and Professional Ethics in IT • Network Design • E-Commerce |
Applying advanced data analytics, enterprise-level integration, ethical IT practice, and management of complex networks while completing professional project implementation. |