Department of Computing Science  Image not found

Department of Computing Science

  1. BACKGROUND TO THE PROGRAMME

The Department of Computing Science was established in September 2010. It is the heart of the Faculty of Engineering and Computing Science. The department makes great efforts to strengthen its curriculum in order to provide high quality education to its students, and consequently contribute significantly to the development of the nation.

    1. Educational Objectives

The educational objectives of this programme are to:

  1. To produce IT professionals that will positively impact on industrial needs.
  2. To uplift activities on innovation, commercializing and entrepreneurship in the area of technology development.
  3. To improve quality, research and consultation activities, that is useful to the Computing Science.     
    1. Program Outcomes

The program provides opportunities for students to develop and demonstrate knowledge, understanding, skills and other attributes required in Computing Science field. At the end of the program, the graduate from this program should be able to:

  1. Demonstrate knowledge and understanding of both practical and theoretical aspects of computing science
  2. Design and write more than two different programming languages using both structured and object oriented approach, tools and techniques.
  3. Be a team leader.
  4. Solve world problems with appropriate knowledge of technology.
  5. Become positively minded and poses self-esteems.
  6. Share technological ideas and knowledge.
  7. Use international standard methods and tools in management of computer-based systems.
  1. REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN COMPUTING SCIENCE

Studies and examinations for the degree of Bachelor of Science in Computing Science shall be governed by the general regulations and statutes of University of Somalia (UNISO) and in addition by the regulations of the Faculty of Engineering and Computing Science.

2.1 Admission to first year

UNISO has to two intakes in every Academic year.

Admission Requirements

An applicant for admission to the university must satisfy the following conditions.

 

    1. He or She should have the secondary school certificate, or its equivalent from inside or outside of Somalia.
    2. He or She should have obtained the secondary school certificate in a period of less than 5 years prior to the date of application.
    3. He or She must have a record of good conduct.
    4. He or She must successfully pass Admission or an entry exam.
    5. He or She must be physically and mentally fit and healthy.
  1. PROGRAMME STRUCTURE
    The BSc. in Computing Science program shall have the following structure:-
  • Four Core Mathematics Courses
  • Four Core Business Administration Courses
  • Four Core Language courses
  • Thirty Two Major Courses
  • Five University Courses
  • Final Year Project in the fourth year.

Details of the program structure with respect to the aforementioned are specified in Table 1

Department of COMPUTING SCIENCE

CS Program Structure

Table1: Course Outline

YEAR I – SEMESTER I                           COMPUTING SCIENCE (CS)

COURSE-CODE

COURSE NAME

CU

LH

TH

PH

CH

FEC  410  1101

English I

3

45

0

15

60

FEC  410  1102

Physics

3

45

0

15

60

FEC  410  1103

Fundamental  of computer

3

45

0

15

60

FEC  410  1104

 Math1 Pre-Calculus

3

45

0

15

60

FEC  410  1105

Computer Application

3

45

0

15

60

FEC  410  1106

Arabic

1.5

22.5

0

0

22.5

FEC  410  1107

Financial Accounting

3

45

0

15

60

     Total                                                                                                                  19.5

Total hours minimum; i.e. 15 (Now, total hours, 19.5 lecture hours per week x 15 weeks = 292.5 hours per semester.

 

YEAR I – SEMESTER 2                          COMPUTING SCIENCE (CS)

COURSE-CODE

COURSE NAME

CU

LH

TH

PH

CH

FEC  410  1208

Fundamental of programming(C)

3

45

0

15

60

FEC  410  1209

Basics of Web Design

3

45

0

15

60

FEC  410  1210

Discrete  Math

3

45

0

15

60

FEC  410  1211

Somali Studies

2

30

0

0

30

FEC  410  1212

Math-II Calculus

3

45

0

15

60

FEC  410  1213

English-II

3

45

0

15

60

FEC  410  1214

Upgrading & Repairing PC

3

45

0

15

60

     Total                                                                                                                   20

Total hours minimum; i.e. 15 (Now, total hours, 20 lecture hours per week x 15 weeks = 300 hours per semester.

 

YEAR 2 – SEMESTER 1                          COMPUTING SCIENCE (CS)

COURSE-CODE

COURSE NAME

CU

LH

TH

PH

CH

FEC  410  2115

Islamic Studies

1.5

22.5

0

0

22.5

FEC  410  2116

Relational Database Management System

3

45

0

15

60

FEC  410  2117

Objected Oriented Programming with C++

3

45

0

15

60

FEC  410  2118

Digital Logic Design

3

45

0

15

60

FEC  410  2119

SQL Server Databases

3

45

0

15

60

FEC  410  2120

System analysis and design

3

45

0

15

60

FEC  410  2121

English-III

3

45

0

0

45

     Total                                                                                                                   19.5

Total hours minimum; i.e. 15 (Now, total hours, 19.5 lecture hours per week x 15 weeks = 360 hours per semester.

 

YEAR 2 – SEMESTER 2                          COMPUTING SCIENCE (CS)

COURSE-CODE

COURSE NAME

CU

LH

TH

PH

CH

FEC  410  2222

Operating System

3

45

0

15

60

FEC  410  2223

Data structure and algorithms

3

45

0

15

60

FEC  410  2224

Data Communication & Networking

3

45

0

15

60

FEC  410  2225

Computer Statistics

3

45

0

15

60

FEC  410  2226

Windows form(VB.net)

3

45

0

15

60

FEC  410  2227

Principle of Management

3

45

0

0

45

FEC  410  2228

English-IV (Technical Writing)

3

45

0

0

45

     Total                                                                                                                   21

Total hours minimum; i.e. 15 (Now, total hours, 21 lecture hours per week x 15 weeks = 315  hours per semester.

 

YEAR 3 – SEMESTER 1                          COMPUTING SCIENCE (CS)

COURSE-CODE

COURSE NAME

CU

LH

TH

PH

CH

FEC  410  3129

Software Engineering

3

45

0

15

60

FEC  410  3130

Java programming I

3

45

0

15

60

FEC  410  3131

Computer Organization and Architecture 

3

45

0

15

60

FEC  410  3132

Management Information System

3

45

0

15

60

FEC  410  3133

Advanced Networking

3

45

0

15

60

FEC  410  3134

Project Management

3

45

0

0

45

     Total                                                                                                                  18

Total hours minimum; i.e. 15 (Now, total hours, 18 lecture hours per week x 15 weeks = 270 hours per semester.

 

YEAR 3 – SEMESTER 2                          COMPUTING SCIENCE (CS)

COURSE-CODE

COURSE NAME

CU

LH

TH

PH

CH

FEC  410  3235

Multimedia with Computer Graphics

3

45

0

15

60

FEC  410  3236

Research Methodology

3

45

0

15

60

FEC  410  3237

Advanced Web development (ASP.net)

3

45

0

15

60

FEC  410  3238

Java 2

3

45

0

15

60

FEC  410  3239

Entrepreneurship

3

45

0

0

45

FEC  410  3240

Microprocessor Systems

3

45

0

15

60

     Total                                                                                                                  18

Total hours minimum; i.e. 15 (Now, total hours, 18 lecture hours per week x 15 weeks = 270 hours per semester.

 

YEAR 4 – SEMESTER 1                          COMPUTING SCIENCE (CS)

COURSE-CODE

COURSE NAME

CU

LH

TH

PH

CH

FEC  410  4141

Mobile Application

3

45

0

15

60

FEC  410  4142

Advance database programming(oracle)

3

45

0

15

60

FEC  410  4143

Building Dynamic Websites (PHP/MYSQL)

3

45

0

15

60

FEC  410  4144

C#

3

45

0

15

60

FEC  410  4145

Operational Research

3

45

0

15

60

FEC  410  4146

E-Commerce

3

45

0

15

60

     Total                                                                                                                  18

Total hours minimum; i.e. 15 (Now, total hours, 18 lecture hours per week x 15 weeks = 270 hours per semester.

 

YEAR 3 – SEMESTER 2                          COMPUTING SCIENCE (CS)

COURSE-CODE

COURSE NAME

CU

LH

TH

PH

CH

FEC  410  4247

Introduction to Artificial Intelligence

3

45

0

15

60

FEC  410  4248

Graduation Project

6

90

0

15

105

FEC  410  4249

Telecommunication

3

45

0

15

60

FEC  410  4250

Information Security Principles

3

45

0

15

60

     Total                                                                                                                  15

Total hours minimum; i.e. 15 (Now, total hours, 18 lecture hours per week x 15 weeks = 225 hours per semester.

Total Courses   ---------------------------------------------------------------- 50

  • CU for Credit Units --------------------------  149
  • LH for lecture hours ------------------------  2,235
  • TH for tutorials Hours----------------------         0
  • PH for practical Hours.----------------      600
  • CH for Contact Hours  --------------------     2830