Mustaqbal University

BETA Version

Computer Science Program – Computer Science Track

About the Program

The Bachelor of Science in Computer Science Program, which offers specialized tracks in Computer Science and Software Engineering, provides a comprehensive foundation in computing theory, programming, and modern software development practices.

The Program equips students with strong analytical, problem-solving, and design skills required to build reliable, secure, and scalable software systems. It covers core areas such as algorithms, data structures, databases, operating systems, computer networks, artificial intelligence, and software engineering methodologies, with an emphasis on practical learning through projects, laboratories, and industry-standard tools.

Students are introduced to the complete software development life cycle, from requirements analysis and system design to implementation, testing, deployment, and maintenance. This prepares them for a wide range of career pathways in software development, systems engineering, data science, and emerging technologies, as well as postgraduate studies and scientific research.

Program Features

Program Learning Outcomes

Career Opportunities After Graduation

📄 Study Plan
📝 Apply Now