- 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.
-
- Educational Objectives
The educational objectives of this programme are to:
- To produce IT professionals that will positively impact on industrial needs.
- To uplift activities on innovation, commercializing and entrepreneurship in the area of technology development.
- To improve quality, research and consultation activities, that is useful to the Computing Science.
-
- 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:
- Demonstrate knowledge and understanding of both practical and theoretical aspects of computing science
- Design and write more than two different programming languages using both structured and object oriented approach, tools and techniques.
- Be a team leader.
- Solve world problems with appropriate knowledge of technology.
- Become positively minded and poses self-esteems.
- Share technological ideas and knowledge.
- Use international standard methods and tools in management of computer-based systems.
- 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.
-
- He or She should have the secondary school certificate, or its equivalent from inside or outside of Somalia.
- He or She should have obtained the secondary school certificate in a period of less than 5 years prior to the date of application.
- He or She must have a record of good conduct.
- He or She must successfully pass Admission or an entry exam.
- He or She must be physically and mentally fit and healthy.
- 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