Excellence in Education Since 2008
Faculty of Computing and Emerging Technologies

Department of Computer Science

The Department of Computer Science at Red Sea University focuses on equipping students with strong analytical, programming, and problem-solving skills. The program blends foundational theory with hands-on experience in software development, networking, databases, AI, and web and mobile applications.

About the Program

About Department

Our faculty comprises experts in software engineering, artificial intelligence, cybersecurity, data science, and computer systems who are committed to providing students with comprehensive training in modern computing technologies. We emphasize hands-on learning and practical applications to prepare students for real-world technological challenges.

The department maintains strong partnerships with tech companies, research institutions, and startups, enabling our students to gain valuable experience through internships, industry projects, and research initiatives that address current technological needs.

Program at a Glance

Have questions about admission to this program?

Your Future

Career Opportunities

Computer Science graduates can pursue rewarding careers in software development, IT consulting, research, and technology leadership. Potential roles include:

Software Developer

Design, develop, and maintain software applications and systems

Systems Administrator

Manage and maintain computer systems and networks

Web Developer

Create and maintain websites and web applications

Mobile App Developer

Develop applications for iOS and Android platforms

AI/ML Engineer

Design and implement artificial intelligence and machine learning solutions

IT Consultant

Advise organizations on technology strategy and implementation

Cybersecurity Analyst

Protect systems and networks from cyber threats

Data Scientist

Analyze and interpret complex data to inform business decisions

What We Aim For

Program Goals

The Department of Computer Science has established the following goals to guide our educational mission and program development:

01

To provide students with a solid foundation in computer science theory, including algorithms, data structures, operating systems, and computation theory.

02

To develop proficient programmers skilled in multiple languages and development environments.

03

To encourage innovative thinking and ethical practices in the design of software systems.

04

To support research and project-based learning that addresses local and global technological challenges.

Curriculum

Program Structure

The Computer Science program is structured to provide comprehensive training in programming, systems design, and emerging technologies. The curriculum includes the following components:

NoTypes of the RequirementsNumber of CoursesCredit Hours
1University Requirement720
2Faculty Requirement618
3Department Requirement35121
Total48159
Explore More

Other Departments in the Faculty of Computing and Emerging Technologies

Start Your Journey at Red Sea University

Visit our office in Bosaso, Somalia, or email info@rsu.edu.so. We are open Saturday – Thursday, 8:00 AM – 3:00 PM.