Faculty of Computer Science

Departments

Department of Computer Science

Department of Information Technology

Engr. Isse Mohamed Omar​

Dean, Faculty of Computer Science

Dean's Message

Welcome to the Faculty of Computer Science at Daaru Salaam University (DSU) in Mogadishu, Somalia.

As the Dean, I am privileged to lead our vibrant community in the pursuit of excellence in computer science education, research, and innovation. Our faculty is dedicated to equipping students with the knowledge and skills needed to navigate and thrive in today’s dynamic technological landscape. Whether you are embarking on your academic journey or joining our esteemed faculty, I encourage you to seize the abundant opportunities for collaboration and ingenuity within our diverse academic ecosystem. Together, we can forge new pathways, tackle complex challenges, and shape the future of technology both locally and globally.

Thank you for choosing DSU. Let’s innovate and make an impact together.

 

Program Description

Department of Computer Science and Information Technology

Overview
The Department of Computer Science and Information Technology at Daaru Salaam University is dedicated to providing cutting-edge education and training in the fields of computer science and information technology. Our programs are designed to equip students with the theoretical knowledge, practical skills, and innovative mindset required to excel in the rapidly evolving tech industry. With a focus on problem-solving, critical thinking, and hands-on experience, our graduates are prepared to tackle real-world challenges and contribute to the advancement of technology in various sectors.

Program Objectives

  1. To provide a comprehensive understanding of the foundational and advanced concepts in computer science and information technology.
  2. To develop proficiency in programming, software development, data analysis, and system design.
  3. To foster innovation and creativity in solving complex technological problems.
  4. To prepare students for careers in software engineering, data science, cybersecurity, artificial intelligence, and other emerging fields.
  5. To instill ethical practices and a sense of social responsibility in the use of technology.

Program Structure
The program is structured to offer a balanced mix of theoretical knowledge and practical application. Students will engage in lectures, laboratory sessions, projects, and internships to gain a holistic understanding of the field. The curriculum is regularly updated to reflect the latest trends and advancements in technology.

Key Areas of Study

  • Foundations of Computer Science – Learn about algorithms, data structures, computer architecture, and operating systems.
  • Programming and Software Development – Gain expertise in languages like Python, Java, C++, and JavaScript while mastering software engineering principles.
  • Information Technology Systems – Understand database management, network administration, and cloud computing.
  • Artificial Intelligence and Machine Learning – Dive into the world of AI, neural networks, and data-driven decision-making.
  • Cybersecurity – Explore the principles of information security, cryptography, and ethical hacking.
  • Data Science and Analytics – Learn how to visualize data, work with big data technologies, and perform statistical analysis.
  • Web and Mobile Development – Design and build user-friendly web and mobile applications.
  • Emerging Technologies – Get introduced to exciting fields like blockchain, IoT, and quantum computing.

Learning Outcomes
Upon completion of the program, students will:

  1. Demonstrate a strong understanding of core concepts in computer science and information technology.
  2. Apply programming and software development skills to create innovative solutions.
  3. Design and manage secure and efficient IT systems.
  4. Analyze and interpret complex data to support decision-making processes.
  5. Develop and deploy web and mobile applications.
  6. Exhibit ethical and professional behavior in the use of technology.

Career Opportunities
Graduates of the Department of Computer Science and Information Technology are well-prepared for a wide range of career paths, including:

  • Software Developer/Engineer
  • Data Scientist/Analyst
  • Cybersecurity Specialist
  • Network Administrator
  • AI/ML Engineer
  • Web and Mobile App Developer
  • IT Project Manager
  • Systems Analyst

Facilities and Resources
The department is equipped with state-of-the-art laboratories, high-performance computing resources, and access to industry-standard software tools. Students also benefit from collaborations with tech companies, research opportunities, and participation in hackathons and coding competitions.

Admission Requirements
Prospective students must meet the university’s general admission criteria, including a strong background in mathematics and science. Specific requirements may vary based on the level of study (undergraduate or postgraduate).


The Department of Computer Science and Information Technology at Daaru Salaam University is committed to nurturing the next generation of tech leaders. By combining rigorous academic training with practical experience, we empower our students to innovate, lead, and make a meaningful impact in the world of technology. Join us to embark on an exciting journey toward a successful career in computer science and information technology.

 

Scroll to Top