BCNS Programme · Ilays National University

Department of Computer Networks and Security

Learn to build, operate, monitor and defend the network and systems infrastructure that governments, financial institutions and communities depend on.

5Years
180Total Credits
71%Shared Core
42Specialisation Credits
01 — Overview

Department Overview

The Department of Computer Networks and Security educates the engineers and specialists who build, operate, monitor and defend the network and systems infrastructure on which government services, financial institutions, telecommunications operators, humanitarian organizations, education providers and private enterprise now depend.

Connectivity and security have become inseparable. Every organization that connects a branch office, migrates a service to the cloud, opens a mobile money channel or publishes a public-facing portal simultaneously creates a network to be engineered and an attack surface to be defended. The department rejects the historical separation of these responsibilities: its graduates are network professionals who think defensively by default and security professionals who understand, at packet and protocol level, the infrastructure they protect.

The programme is built on a harmonised computing core shared with the BCS in Software Engineering. Approximately 71% of bachelor-level credits are common to both programmes; the remaining 29% establishes the distinct networks and security identity through routing and switching, server administration, network services, wireless systems, network automation, network security, penetration testing, security operations, digital forensics, enterprise network design and advanced network defence.

The curriculum is practice-weighted by design: across the full pathway students accumulate 2,752 supervised practical hours against 1,920 lecture hours. They do not merely study routing protocols, directory services, firewalls, intrusion detection, forensic acquisition or automation scripts — they configure, break, repair, measure, secure and document them under supervision.

Degree Awarded
Bachelor of Computer Networks and Security
Programme Model
1 Foundation Year + 4 Degree Years
Credit Structure
36 + 144 = 180 Credits
Shared Core
102 Credits · ~71%
Specialisation
42 Credits · ~29%
Contact Hours
1,920 Lecture · 2,752 Practical
Semester Length
16 Teaching Weeks
Language
English
02 — Direction

Vision, Mission & Core Values

Vision

To be a leading centre of excellence in computer networking and cybersecurity education in Somalia and the wider Horn of Africa, producing ethical, technically capable and industry-ready professionals who can design, operate and defend modern digital infrastructure.

Mission

To provide comprehensive and practice-oriented education in networking and cybersecurity through strong computing foundations, intensive laboratory work, secure infrastructure design, ethical security practice, research, professional engagement and continuous alignment with evolving technologies and threats.

Technical Excellence

Depth of knowledge and hands-on mastery of the systems, protocols and tools that carry national and organizational data.

Ethical Practice

Security capability exercised only within lawful, authorized and professionally accountable boundaries.

Practice Orientation

Learning anchored in laboratories, live equipment, simulation and real infrastructure rather than description alone.

Relevance

Continuous alignment with national digital priorities, employer demand, professional certification and the evolving threat landscape.

Inquiry and Innovation

A culture in which students investigate, measure, question and build rather than only consume technology.

03 — Objectives

Programme Objectives

Stated operationally to guide delivery, and educationally to describe graduates three to five years after graduation.

Operational Objectives
01

Develop strong foundations in programming, mathematics, computer systems, databases, networking and cybersecurity that support lifelong technical growth.

02

Develop competence in routing, switching, network services, server administration and enterprise network design.

03

Prepare students to configure, monitor, troubleshoot and secure wired, wireless, virtualized and cloud-based networks.

04

Develop skills in network automation, security operations, vulnerability assessment, penetration testing and digital forensics.

05

Develop understanding of cryptography, incident response, cyber law, privacy and professional security practice.

06

Build research, project-management, teamwork, communication and entrepreneurship capabilities.

07

Prepare graduates for professional roles in networking, cybersecurity, cloud infrastructure and security operations, and for postgraduate study.

08

Instill the habit of authorized, documented and accountable practice in every technical intervention.

Programme Educational Objectives
Ref.ObjectiveStatement
PEO 1 Professional competence Graduates practice successfully as network, systems or security professionals, designing, deploying, operating and troubleshooting reliable infrastructure in organisational settings.
PEO 2 Security leadership Graduates assume responsibility for the protection of organisational information assets through monitoring, assessment, hardening, incident response and defensible architecture.
PEO 3 Technical adaptability Graduates absorb new platforms, protocols, threats and tools independently, sustaining relevance as the technology and threat landscape changes.
PEO 4 Ethical and legal integrity Graduates apply professional codes, cyber law, privacy principles and authorisation discipline consistently, including under commercial or institutional pressure.
PEO 5 Communication and teamwork Graduates work effectively in multidisciplinary teams and communicate technical findings and recommendations clearly to specialist and non-specialist audiences.
PEO 6 Advancement and contribution Graduates progress into senior technical roles, postgraduate study, professional certification, entrepreneurship or teaching, and contribute to national digital capacity.
04 — Learning Outcomes

Programme Learning Outcomes

Each outcome is assessed through identified course-level tasks and mapped to the programme objectives.

Ref.On completion, graduates will be able to…Supports
PLO 1 Design, configure, operate and troubleshoot scalable computer networks and network services. PEO 1, 3
PLO 2 Administer Linux and Windows systems and integrate them securely into organisational infrastructure. PEO 1, 2
PLO 3 Apply routing, switching, wireless, network automation and enterprise network design principles to meet defined organisational requirements. PEO 1, 3
PLO 4 Assess vulnerabilities and implement appropriate network and system security controls. PEO 2, 4
PLO 5 Use security monitoring, SIEM, incident-response and digital-forensics methods in authorised environments. PEO 2, 4
PLO 6 Apply cryptography, access control, secure protocols and defensive architecture appropriately. PEO 2
PLO 7 Write, adapt and reason about programs, and apply computing, mathematical and data-analysis foundations to networking and security problems. PEO 1, 3, 6
PLO 8 Work effectively in teams and communicate technical findings, reports and recommendations professionally. PEO 5
PLO 9 Apply professional, ethical, legal and privacy principles to technical decisions and to the conduct of security work. PEO 4
PLO 10 Plan, conduct, document and defend a substantial networking or security investigation or project, and sustain independent learning thereafter. PEO 3, 6
Staged Attainment of Outcomes
05 — Curriculum

Curriculum Structure & Contact Hours

Delivered over ten semesters. Shared Core courses use identical codes, titles, credits and contact hours as the Software Engineering programme and are timetabled jointly.

Foundation Year — Semester I
16 cr · LH 208 · PH 96
FE000
Freshman English
Shared Core LH 48 · PH 0
3cr
PC001
Pre-Calculus
Shared Core LH 48 · PH 0
3cr
SH002
Somali History and Culture I
Shared Core LH 32 · PH 0
2cr
CT003
Critical Thinking
Shared Core LH 32 · PH 0
2cr
CF004
Computer Fundamentals
Shared Core LH 32 · PH 32
3cr
CA005
Computer Applications / Digital Literacy
Shared Core LH 16 · PH 64
3cr
Foundation Year — Semester II
20 cr · LH 240 · PH 160
AE007
Academic English I
Shared Core LH 48 · PH 0
3cr
CL008
Calculus
Shared Core LH 48 · PH 0
3cr
IS009
Islamic Studies
Shared Core LH 32 · PH 0
2cr
IP010
Introduction to Programming & Computing
Shared Core LH 32 · PH 64
4cr
WD011
Web Development Fundamentals
Shared Core LH 32 · PH 32
3cr
SH012
Somali History and Culture II
Shared Core LH 32 · PH 0
2cr
CM013
Computer Hardware Fundamentals & Maintenance
Shared Core LH 16 · PH 64
3cr
Year I — Semester I
18 cr · LH 240 · PH 160
CSC101
Academic English II & Technical Communication
Shared Core LH 48 · PH 0
3cr
CSC102
Programming Fundamentals
Shared Core LH 32 · PH 64
3cr
CSC103
Discrete Mathematics
Shared Core LH 48 · PH 0
3cr
CSC104
Probability and Statistics
Shared Core LH 48 · PH 0
3cr
CSC105
Computer Organization & Architecture
Shared Core LH 32 · PH 32
3cr
CNS106
Networking Fundamentals I
CNS Specialization LH 32 · PH 64
3cr
Year I — Semester II
18 cr · LH 192 · PH 256
CSC107
Object-Oriented Programming
Shared Core LH 32 · PH 64
3cr
CSC108
Data Structures & Algorithms
Shared Core LH 32 · PH 32
3cr
CSC109
Operating Systems
Shared Core LH 32 · PH 32
3cr
CSC110
Database Systems I
Shared Core LH 32 · PH 32
3cr
CSC111
Computer Networks I
Shared Core LH 32 · PH 32
3cr
CNS112
Networking Fundamentals II
CNS Specialization LH 32 · PH 64
3cr
Year II — Semester I
18 cr · LH 192 · PH 320
CSC201
Python Programming
Shared Core LH 32 · PH 64
3cr
CSC202
Systems Programming & Linux
Shared Core LH 32 · PH 64
3cr
CSC203
Fundamentals of Cybersecurity
Shared Core LH 32 · PH 32
3cr
CSC204
Internet & Web Security Fundamentals
Shared Core LH 32 · PH 32
3cr
CNS205
Routing & Switching I
CNS Specialization LH 32 · PH 64
3cr
CNS206
Windows Server Administration
CNS Specialization LH 32 · PH 64
3cr
Year II — Semester II
18 cr · LH 176 · PH 288
CSC207
Design & Analysis of Algorithms
Shared Core LH 48 · PH 32
3cr
CSC208
Cloud & Distributed Computing Fundamentals
Shared Core LH 32 · PH 32
3cr
CSC209
Computing Ethics & Professional Practice
Shared Core LH 32 · PH 0
2cr
CSC210
Project I — Computing Project
Shared Core LH 0 · PH 96
4cr
CNS211
Routing & Switching II
CNS Specialization LH 32 · PH 64
3cr
CNS212
Network Services & Infrastructure
CNS Specialization LH 32 · PH 64
3cr
Year III — Semester I
18 cr · LH 224 · PH 256
CSC301
Applied Cryptography
Shared Core LH 48 · PH 32
3cr
CSC302
Research Methods in Computing
Shared Core LH 32 · PH 32
3cr
CSC303
Data Analysis
Shared Core LH 32 · PH 64
3cr
CSC304
Linear Algebra for Computing
Shared Core LH 48 · PH 0
3cr
CNS305
Network Security
CNS Specialization LH 32 · PH 64
3cr
CNS306
Wireless & Mobile Networks
CNS Specialization LH 32 · PH 64
3cr
Year III — Semester II
18 cr · LH 160 · PH 352
CSC307
Distributed Systems
Shared Core LH 32 · PH 32
3cr
CSC308
Internet of Things
Shared Core LH 32 · PH 64
3cr
CSC309
ICT Project Management & Entrepreneurship
Shared Core LH 32 · PH 32
3cr
CSC310
Project II — Integrated Computing Project
Shared Core LH 0 · PH 96
3cr
CNS311
Network Programming & Automation
CNS Specialization LH 32 · PH 64
3cr
CNS312
Ethical Hacking & Penetration Testing
CNS Specialization LH 32 · PH 64
3cr
Year IV — Semester I
18 cr · LH 192 · PH 320
CSC401
Artificial Intelligence & Machine Learning
Shared Core LH 32 · PH 64
3cr
CSC402
Cloud Computing, Virtualization & Infrastructure Automation
Shared Core LH 32 · PH 64
3cr
CSC403
Cyber Law, Ethics & Digital Privacy
Shared Core LH 48 · PH 0
3cr
CSC404
Capstone Project I — Proposal & Design
Shared Core LH 16 · PH 64
3cr
CNS405
Security Operations & SIEM
CNS Specialization LH 32 · PH 64
3cr
CNS406
Digital Forensics & Incident Response
CNS Specialization LH 32 · PH 64
3cr
Year IV — Semester II
18 cr · LH 96 · PH 544
CSC407
Internship / Professional Practice
Shared Core LH 0 · PH 192
4cr
CSC408
Capstone Project II — Implementation & Defense
Shared Core LH 16 · PH 192
6cr
CSC409
Capstone Seminar & Professional Portfolio
Shared Core LH 16 · PH 32
2cr
CNS410
Enterprise Network Design & Management
CNS Specialization LH 32 · PH 64
3cr
CNS411
Advanced Network Security
CNS Specialization LH 32 · PH 64
3cr
Credit & Contact-Hour Summary
36
Foundation Credits
144
Degree Credits
180
Overall Pathway
Stage / SemesterCreditsLHPHStatus
Foundation — Semester I 16 208 96 Shared
Foundation — Semester II 20 240 160 Shared
Year I — Semester I 18 240 160 Degree
Year I — Semester II 18 192 256 Degree
Year II — Semester I 18 192 320 Degree
Year II — Semester II 18 176 288 Degree
Year III — Semester I 18 224 256 Degree
Year III — Semester II 18 160 352 Degree
Year IV — Semester I 18 192 320 Degree
Year IV — Semester II 18 96 544 Degree
Foundation Total36448256
Degree Total1441,4722,496
Overall Pathway1801,9202,752
Lecture Hours (1,920)Practical Hours (2,752)
Practical hours exceed lecture hours by roughly 1.43 to 1 — and rise sharply in the final year.
06 — Assessment

Teaching, Learning & Assessment

Networking and security competence is demonstrated, not recited. Assessment is weighted toward what a student can configure, diagnose, secure and document.

Course CategoryContinuous Assessment ComponentsWt.Final AssessmentWt.
Theory-dominant courses Continuous assessment, assignments, presentations and mid-term exam 60% Written final examination 40%
Mixed lecture / laboratory Laboratory work, practical tests, assignments and continuous assessment 60% Written and practical final examination 40%
Laboratory-intensive courses Configuration tasks, laboratory reports, practical tests and portfolio 60% Practical and written final examination 40%
Project courses (I & II) Milestone deliverables, supervision reports, teamwork and documentation 70% Demonstration and oral defence 30%
Internship / Professional Practice Workplace supervisor evaluation, logbook and reflective report 60% Institutional presentation and assessment 40%
Capstone Project Proposal, design, implementation milestones and written thesis 60% Public demonstration and oral defence 40%
Modes of Delivery

Lectures and structured seminars, supervised laboratories on real and virtualised infrastructure, simulation and emulation, case-based analysis of real incidents and outages, team projects, industry engagement, independent research and structured self-study.

Laboratory & Ethics

Any exercise involving exploitation, traffic capture, credential attack or malicious code is confined to a segregated environment governed by written rules of engagement that students formally accept — building the discipline of authorised testing as an operational habit.

07 — Careers

Employability & Career Pathways

Employability is treated as a design requirement. The internship and professional portfolio mean graduates enter the market with a demonstrable body of work.

Network Engineer / Administrator

Routing, switching, network services and enterprise design

CNS106 CNS112 CNS205 CNS211 CNS212 CNS410
Systems / Server Administrator

Windows and Linux administration, directory and virtualisation services

CSC202 CNS206 CSC402
Cybersecurity Analyst

Threat detection, monitoring, log analysis and alert triage

CSC203 CNS305 CNS405
SOC Analyst

SIEM operation, incident detection and escalation

CNS405 CNS406 CNS411
Penetration Tester / Vulnerability Analyst

Authorised testing, exploitation, reporting and remediation advice

CNS312 CNS305 CSC204
Digital Forensics / IR Specialist

Evidence acquisition, analysis, containment and recovery

CNS406 CSC403
Cloud Infrastructure / DevOps Engineer

Virtualisation, cloud deployment and infrastructure automation

CSC208 CSC402 CNS311
Network Automation Engineer

Scripted configuration, orchestration and programmable networks

CSC201 CNS311
Wireless / Telecommunications Engineer

Wireless design, mobile networks, site survey and optimisation

CNS306 CNS410
IT Support / Field Engineer

Hardware, operating systems, connectivity and user support

CM013 CSC109 CSC111
ICT Consultant / Technology Entrepreneur

Advisory, design, implementation and managed services

CSC309 CSC407 CSC408
Sectors of Employment
Telecommunications and internet service providers Banking, mobile money and financial services Government ministries, agencies and regulatory bodies Humanitarian, United Nations and non-governmental organizations Health services and hospital information systems Higher education and research institutions Energy, transport, ports and critical infrastructure Managed service providers, systems integrators and ICT consultancies Independent practice, contracting and technology entrepreneurship
Recommended Elective Pool
Secure Systems Administration & Hardening Cloud & DevSecOps Security Business Continuity & Disaster Recovery Advanced Digital Forensics Advanced Network Automation Cybersecurity Governance, Risk & Compliance Malware Analysis & Cyber Threat Intelligence Internet of Things & OT Security Cyber Threat Hunting Wireless Network Security
Graduation Requirements
Successfully complete the 36-credit Foundation Year where applicable.
Successfully complete all 144 bachelor-level credits, including the required shared-core and specialisation courses.
Successfully complete the Internship / Professional Practice requirement.
Successfully complete and defend the Capstone Project.
Meet the university's minimum cumulative academic standing and all other institutional graduation requirements.
Join the Programme

Admission & Entry

Applicants should meet the general undergraduate admission requirements set by Ilays National University. Applied cybersecurity and laboratory work are governed by the department's professional and ethical code.

Contact Admissions
Department Requirements

To be eligible for admission into the Ilays University undergraduate programs, applicants must meet the following criteria:

  • Secondary-leaving certificate (High School Diploma) or its equivalent from a recognized institution.
  • Two (2) recent passport-size photographs (one soft copy and one hard copy) with a background.
  • Official recommendation letter from the applicant’s school.
  • A sponsorship letter from a parent or legal guardian confirming financial responsibility.
  • Applicants must successfully pass an admission interview and/or entrance examination.
  • Payment of a non-refundable $15 registration fee.
  • Fill and sign the application form.
  • Parent/guardian must co-sign with the application form.