Overview
Departments
Course Structure
Admision Requirments
Semester Intake
Fees
Overview
1. Introduction
The Faculty of Computer Science and Information Technology at Almaas University is dedicated to preparing highly skilled, innovative, and ethical technology professionals who can lead the digital transformation of society. The faculty combines academic excellence with hands-on technical training, ensuring that students master both theoretical foundations and the practical application of modern computing solutions.
Through a focus on emerging technologies, software development, and problem-solving, the faculty aims to address the growing demand for digital expertise and technological innovation in Somalia and the global market.
2. Faculty Objectives
The Faculty of Computer Science and IT strives to:
- Provide high-quality education and training in core and emerging computing disciplines
- Develop competent graduates equipped with advanced programming, networking, and analytical skills
- Promote research and innovation in fields such as Artificial Intelligence, Data Science, and Cybersecurity
- Enhance digital literacy and technological services within the local community
- Foster ethical values and professionalism in the development and management of information systems
- Build partnerships with tech companies, telecommunication firms, and innovation hubs
3. Faculty Goals
The long-term goals of the Faculty include:
- To become a leading center of excellence in technology education and digital innovation in Somalia
- To produce graduates who meet international standards in software engineering and IT management
- To contribute to the growth of the digital economy through home-grown research and technological solutions
- To strengthen national infrastructure by training experts in network security and cloud computing
- To integrate industry-standard certifications and modern technology into learning and practice
4. Career Opportunities in the Job Market
Graduates from the Faculty of Computer Science and IT have a wide range of career opportunities in both public and private sectors, including:
- Software Development Firms (Software Engineers, App Developers, Web Developers)
- Telecommunications & Networking Companies (Network Administrators, Security Specialists)
- Financial Institutions and Banks (Database Administrators, IT Consultants)
- Government Digital Agencies (IT Officers, Systems Analysts)
- Research and AI Labs (Data Scientists, AI Engineers)
- E-commerce and Digital Marketing Agencies
- International NGOs and Tech Startups
Departments
Faculty Departments
The Faculty of Computer Science and Information Technology offers the following academic programs:
- Bachelor of Science in Computer Science (5 Years)
- Bachelor of Science in Information Technology (5 Years)
Course Structure
Course Structure of the Faculty
University Courses
- English 1
- Fundamentals of Computer ICT
- Somali Studies
- Arabic 1
- English 2
- Conflict Resolution
- Critical Thinking
- Research Methodology
- Graduation Project
- General Mathematics
Faculty Courses
Programming & Software Development
- Python I & II
- C++ Object Oriented Programming
- JAVA I & II
- Visual Programming (C#)
- Asp.Net C#
- JavaScript and Bootstrap
- Web-design (HTML, CSS)
- (PHP/MYSQL)
- React JS
- Node Js (Elective)
- Mobile Application Flutter (Elective)
- Software Engineering
Systems, Data & Intelligence
- Artificial Intelligence
- Machine Learning (Elective)
- Applied Data Science (Elective)
- Relational Database MG SY
- Structured Query Language (SQL)
- Oracle PL (SQL) (Elective)
- Data Structure and Algorithm
- Operating System
- System Analysis & Design
Networking, Infrastructure & IoT
- Internet of Things (IoT)
- Cloud Computing (Elective)
- Computer Network
- Advanced Networking
- Wireless Mobile Computing
- Information Security
- Red Hat Linux
Hardware & Computer Architecture
- Computer Organization & Architecture
- Microprocessors and Assembly Language
- Microcontroller Computer
- Digital Logic Design
- Computer Upgrading
Professional IT & Specialized Courses
- Graduation Project
- IT Project Management
- Management of Information System (Elective)
- Digital Marketing (Elective)
- Electronic Commerce (Elective)
- Multimedia System
- Information Technology Communication
Admision Requirments
Admission Requirements
The following are the admission requirements for the Faculty of Computer Sciences and Information Technology:
- Completion of secondary school with a minimum overall average of 50%
- Submission of the original and a copy of the secondary school certificate
- Submission of four (4) passport-size photos with a white background
- Payment of non-refundable processing and ID card fees of USD 30 (bank draft)
Semester Intake
Semester Intake
The Faculty of Computer Sciences and Information Technology admits students in the following intake periods:
- 1st September (Annual Intake)
- 1st February (Mid-Year Intake)
Fees
Tuition Fee & Payment Information
Tuition Fee
- Tuition Fee: $120 per semester
- Charges: $0
Bank Accounts
- Salaam Bank: 33130335
- Dahabshiil Bank: 104112432
- IBS Bank: 0056978301840012
- Premier Bank: 104112432
