Overview of Bachelor degree

The Bachelor of Science in Software Engineering at The Hashemite University is a four-year undergraduate program designed to prepare graduates for professional careers in software engineering and related information technology fields. The program was established in 2001 and is offered by the Department of Software Engineering within the Prince Al-Hussein Bin Abdullah II Faculty of Information Technology.

The program requires the successful completion of 132 credit hours (approximately 264 ECTS credits) and provides students with a strong foundation in computing, software development, software design, quality assurance, project management, databases, networks, and emerging software technologies. The curriculum combines theoretical knowledge with practical experience through laboratory work, course projects, practical training, and a two-semester graduation project.

Students develop competencies in software analysis, design, implementation, testing, maintenance, and project management while gaining experience in teamwork, communication, ethical responsibility, leadership, and lifelong learning. The program also emphasizes problem-solving, innovation, and the application of engineering principles to the development of high-quality software systems.

The program is supported by modern laboratories, computing facilities, library resources, and industry engagement activities. The curriculum is aligned with the Jordan National Qualifications Framework (JNQF) and international standards, ensuring that graduates are well prepared for employment in the software and information technology sectors, entrepreneurship opportunities, professional development, and postgraduate studies.