Faculty of Computer Science & IT

In this school we prepare our students for careers in the field of Computer Science & IT through software development, networking and computing, information security and cybersecurity. Our program is arranged for opportunities to apply that knowledge while it instills enthusiasm for life-long learning.

Computer and IT sector is one of the most rapidly developing industries in the world – integration of technology in almost all spheres of human activity ensures that this tendency will continue and that there will be a constant demand for IT professionals in the labor market especially in Somalia where the presence of technology is divulged. 

For all the course in this school is designed practical and research based where our students design, and create as well spend a lot of time communicating with people, have excellent cooperation and communication skills, as well as language skills, the knowledge of English in particular.

It is necessary to know how to set goals, be pragmatic and accountable as the work of contemporary IT specialists influences the way people think, changes their behavioral patterns and their lives.

Bachelor of IT in Cybersecurity

The Bachelor of Science in Cyber Security program helps students obtain the knowledge needed for careers in cybersecurity.

The cybersecurity bachelor’s degree covers topical areas that deal with cybersecurity management, incident response, and security threat assessment, which requires students to be creators of knowledge and inventors of processes, not merely users of information.

Why us

Want a degree that’s more than just a qualification? We built this course in a way we offer industry connections, necessary  facilities and practical approach to learning are just some of the reasons why Hodmas students graduate confident and ready to thrive in the jobs of tomorrow.

Career Prospects

Graduates will be qualified to work in Cyber Security roles that range from general to specialized.

Some possible career outcomes include these:

  • Security consultant
  • Cryptographer
  • Information security auditor
  • IT security engineer
  • Project manager
  • Security analyst
  • Security system developer or programmer
  • Security system manager
h

Duration

Full time 3 years

Part-time or 1yr for placement 4 years

Internship

3 yrs program

for a 1 year internship.

Bachelor of Computer Science in Software Engineering (Hons)

This programme offers a comprehensive look into the world of software engineering by providing the students with not only the theoretical and technical knowledge but the skills needed in various other related aspects of software engineering. The programme emphasizes a strong underlying of Software Engineering principles and concepts through object-oriented modeling, software design and architecture, human-computer interaction and software quality.

Why us

Gain valuable industry experience and be inspired by world-leading researchers in cybersecurity, data mining, artificial intelligence and machine learning.

Develop the advanced technical expertise, teamwork and communication skills to keep you alert in a rapidly evolving industry. Graduate with a higher level qualification that is internationally recognized.

Why This Program

Choosing a bachelor’s program in software engineering can be challenging. Programs vary commonly, and each student has particular needs and preferences. You should carefully consider each program, considering factors such as academic requirements and costs.

Students who plan to focus in a particular area of software development, such as web design or computer programming, should select schools that offer relevant specializations and electives. Those who value practical learning should choose a program that includes opportunities for developing software in a real-world setting via an internship. Program recognition is also an important consideration.

Career Prospects

Graduates will be qualified to work in computer software engineering roles that range from general to specialized. Some possible career outcomes include these:

  • System Analyst
  • Software Engineer
  • Software Tester
  • Software Architect
  • Programmer
  • Project Manager
  • Academician
  • Researcher

Course Structure 

The undergraduate computer software engineering curriculum focuses on programming techniques, information technology and computer science. Some typical courses include:

  • Computer science and mathematical fundamentals
  • Techniques and tools of advanced programming
  • Software specification and design
  • Software engineering foundations
  • Computer and human interaction
  • Database management
h

Duration

Full time 3 years

Part-time or 1yr for placement 4 years

Internship

3 yrs program

for a 1 year internship.

Bachelor of IT in Network and Information Security (Hons)

We live in an increasingly connected world where new challenges are presented every day. Our world needs people with the skills to understand the potential of existing technologies, to exploit the opportunities of new technologies, and to help businesses and organizations to cross off these technologies.

The information and communications sector has been identified as having a significant shortage of trained professionals, with the expectation that this shortage will continue into the future. Now is the time to take that first step into a career that will be forceful, global and in demand.

The purpose of this program is to produce graduates who understand and are able to apply the knowledge in networking and the theory of computer systems. The graduates will have the ability to apply critical thinking skills and advanced scientific techniques in solving computer-based problems in line with the rapidly changing computer systems and technology.

Why This Program

The Networking and Information Security major will equip you with state-of-the-art skills in network design, management, security and systems development and administration.

In this degree you will focus on the security of information systems, learning the techniques and theory that support network infrastructures in small to large businesses.

You will develop the skills to support network roll-out and infrastructure maintenance, as well as learn about networking topologies, routers and firewalls. The networking courses prepare you to sit industry certification exams in CISCO, CCNA and CCNP. 

Career Prospects

Depending on your area of interest, you can start your career in various sectors of the IT industry such as: technology service, content and design, business information systems and IT engineering and architecture. With your knowledge and skills in Networking and Security, you will have the opportunity to begin your career as a system administrator, systems analyst, web administrator network analyst, designer or administrator, computer programmer, database administrator or database designer.

Graduates of this programme may choose to be one (but not limited to) of the following:

  • Network Engineer
  • Network Administrator
  • System Engineer
  • Data Security Officer
  • CSI
  • Programmer
  • Network / Security Consultant
  • Academician
  • Researcher

Course Structure 

You will start your degree with core courses in information technology. These will give you a solid grounding in important areas such as IT, network, database and programming fundamentals, and systems analysis. 

You will then move on to your major in Networking and Cybersecurity. Your networking courses prepare you to sit industry certification exams in CISCO, CCNA and CCNP. 

h

Duration

Full time 3 years

Part-time or 1yr for placement 4 years

Internship

3 yrs program

for a 3 months internship.

Bachelor of Computer Science in Multimedia Computing (Hons)

This programme aims to produce graduates with knowledge and skills in the field of information technology and multimedia computing. The graduates will be able to apply the techniques and algorithms to solve information technology problems, and to utilize suitable software to process the elements of multimedia to achieve the goals of multimedia system developments.

Why This Program

Majors learn how to use software to manipulate and use images, film, 3D graphics, and interactive multimedia to present ideas in the most creative and effective manner.

The Multimedia and Information Technology major allows students to explore many different possibilities and aspects of technology. It gives you a great starting point and practical experience to discover ways to participate innovative technologies into established business practices.

Career Prospects

Graduate from this programme may follow a wide range of careers such as Multimedia Content Designer/Developer, Multimedia Programmer, Computer Games Developer, Interactive Media Specialist, Web Designer/Developer, Mobile Application Developer, Application Specialist, Creative Director, Information Systems Manager, Academicians, IT Consultant, Technical Specialist, Technical Consultant, Software Developer/Programmer, and IT Support/Helpdesk

Course Structure 

The Course explains what a computer is and what it can (and can’t) do; it clearly explains the basics of information technology, from multimedia PCs to the internet and beyond. It illustrates how digital devices and networks affect our lives, our world, and our future. In addition, the course is intended to equip students with the necessary skills to use computers and essential software applications effectively in order to better prepare them for their professional careers.

Majoring course:

  • Fundamentals of Multimedia Computing
  • Digital Audio and Video Technology
  • Computer Graphics and Animation
  • Multimedia System and Application
  • Human-Computer Interaction
  • Mobile Application Development
  • Multimedia Project Management
h

Duration

Full time 3 years

Part-time or 1yr for placement 4 years

Internship

3 yrs program

for a 3 months internship.