Mustaqbal University

BETA Version

Computer Science Program – Software Engineering Track

About the Program

The Bachelor of Science in Computer Science Program, with specialized tracks in Computer Science and Software Engineering, provides a comprehensive foundation in computing theory, programming, and modern software development practices. It equips students with strong analytical, problem-solving, and design skills required to build reliable, secure, and scalable software systems.

The program covers essential areas such as algorithms, data structures, databases, operating systems, computer networks, artificial intelligence, and software engineering methodologies. It emphasizes hands-on learning through projects, laboratories, and industry-oriented 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 graduates for a wide range of careers 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 — Link to be updated
📝 Apply Now