Semester One

Academic and Professional Communication

Computing and ICT Skills     

Introduction to Computer Systems  

Quantitative Methods   

 

Semester Two

Introduction to Economics

ICTs in Society

Computer Programming

Foundations of Business Analytics

 

Semester Three

Group Projects and Dynamics

Business Information Systems         

Financial Accounting    

Databases and Information Management Systems       

 

Semester Four

Human Computer Interaction

Computer Networks and Data Communications

Introduction to Financial Management

Project Management

 

Semester Five

E-Commerce       

Principles of Management      

Wireless and Mobile Networks        

Object Oriented Analysis and Design        

 

Semester Six

Business Systems Analysis

Ethics in Computing

Strategic Risk Management

Multimedia

 

Semester Seven

Advanced Databases    

Information and Network Security  

Web Engineering 

Consultancy Skills        

 

Semester Eight

Software Engineering

Business Strategy

Entrepreneurship

Business Computing Project

Course structures of Civil Engineering

Semester One

Course Name

 

English Language I

 

Islamic Studies

 

Mathematics for Engineers I

 

General physics

 

Chemistry for Engineers

 

Introduction to Engineering

 

Engineering Mechanics

 

 

Semester Two

Course Name

 

Computing Engineers

 

Mathematics for Engineers II

 

Numerical analysis

 

Engineering dynamics

 

Somali Study

 

Engineering Drawing

 

Arabic Language

 

 

Semester Three

Course Name

 

stress analysis & design

 

Physics for Engineers I

 

Mechanics of Materials

 

Structural Analysis I

 

Engineering graphics and design

 

Construction Surveying

 

 

 

Semester Four

Course Name

 

Physics for Engineers II

 

Statistics​ for Engineers

 

Geotechnical Engineering I

 

Fluid Mechanics

 

Geometrics Field Work

 

Geology for Engineers

 

 

Semester Five

Course Name

 

Calculus and analytic geometry

 

Engineering statistics

 

Construction Materials

 

Structural Analysis II

 

Structural Design I & II

 

Geotechnical Engineering II

 

 

Semester Six

Course Name

 

Geometrics

 

Electrical principles

 

Hydraulic Engineering

 

​​Engineering Hydrology

 

Technical communication

 

Transportation Planning

 

 

 

 

 

 

Semester Seven

Course Name

 

Water Treatment

 

Soil mechanics

 

Economics for Engineers

 

Highway Engineering

 

Geotechnical design

 

Research methodology

 

 

Semester Eight

Course Name

 

Professional Practice

 

Waste Water Treatment

 

​​Transportation Engineering

 

Intro to Environmental Assessment & Management

 

Eng. Drawing & Graphics

 

Graduation Thesis

 

 

Course Structure:

Semester One

Computer Fundamental

English Language I

General Mathematics

ICT I

Intro to Business

Islamic study

Physics I

 

Semester Two

C Programing

Calculus

Computer Organization

English and study skills

ICT II

web design HTML

 

Semester Three

C++ programing

computer engineering

data structure

digital electronics

Discrete Math

RDBMS

 

Semester Four

Fundamental network

Multimedia Applications

Operating Systems

Small Business

Systems Analysis Design

VB.Net

C#

Semester Five

information security

information technology for management

Networking II

SQL

VISUAL BASIC NET II

 

Semester Six

Artificial intelligence

client server and distributed systems

database management system

Java I

software engineering

Web design development I

 

Semester Seven

E commerce

Linear Algebra

Internet technology

Java programming II

Management Information System

Research Methodology

Somali Study

 

Semester Eight

Computer Graphics

Cloud Computing

Mobile application  development

Numerical Analysis

Artificial Intelligence

thesis

Semester One

Introduction to Computers

Introduction to Programming Methodology

Introduction to Information Technology

Communications Technology and Internet

Discrete Mathematics

Communication Skills 1

Symbolic Logic

Introduction to Visual Basic Programming

 

Semester Two

Information Systems in Business     

Operating Systems       

Introduction to web systems and technologies    

Information Management       

Advanced Programming Methodology      

Calculus

Communication Skills II         

 

Semester Three

Probability and Statistics       

Electronic Media Systems and Multimedia

Introduction to internet programming       

Data structures and Algorithms       

Integrative Programming and Technologies        

Computer Networks and Data Communication  

Introduction to Physics I        

 

Semester Four

Research Methodology 

Entrepreneurship and Business       

Systems Analysis & Design   

Database Management Systems       

System Administration 

Object Oriented Programming

Introduction to Physics II       

 

Semester Five

Human Computer Interaction

Marketing in the IT sector      

Software Engineering for Internet Applications  

Business Communication and Report Writing    

E-Commerce       

Advanced Web Systems & Technologies  

Project and Organization Change Management   

E-service Delivery         

 

Semester Six

Business Intelligence & Data Warehousing

Computer System Project I    

Computer Architecture 

Information Assurance & Security  

XML & Web Services            

System integration and Architecture

Mobile Networks and Computing    

User Interface Design    

 

Semester Seven

Computer Graphics and Multimedia

Professional Law and Ethics  

Distributed Systems     

Advanced Information Technology 

Virtualization and Cloud Computing        

Compilers and Translators Design  

IT Strategic Planning and Management     

Artificial Intelligence     

 

Semester Eight

Computer System Project II   

Computer Simulation and Modelling        

Design of Real-Time Systems 

Design and Analysis of Algorithms 

Business Process Modelling & Analysis    

Robotics and Expert Systems

Contemporary Issues in Information Technology        

Neural Networks

Course Structure:

Semester One

Introduction to ICT      

Programming Fundamentals  

Applied Physics

Calculus & Analytical Geometry

English Composition & Comprehension

 

Semester Two

Object Oriented Programming

Introduction to Software Engineering        

Discrete Structures       

Islamic Studies/Ethics   

Communication & Presentation Skills       

 

Semester Three

Data Structures   

Software Requirements Engineering

Human Computer Interaction

Linear Algebra    

User-centered Design

Introduction to Analytics

 

Semester Four

Database Systems         

Probability & Statistics

Software Design & Architecture      

Algorithms and Analysis

Somali Study

Elective

 

Semester Five

Software Construction & Development    

Software Quality Engineering

Operating Systems       

Technical & Business Writing

Elective

Elective

 

Semester Six

Computer Networks     

Web Engineering 

Design and Analysis of Algorithms 

Elective

Elective

Elective

 

Semester Seven

Information Security     

Fund. of Software Project Management    

Professional Practices   

Research Methodology

Elective

Elective

 

Semester Eight

Artificial Intelligence

Cloud Computing

Systems Architecture

Elective

Elective

Thesis

Developed By ServerSomâ„¢