Software Engineering
Program Objectives
- Full-stack project studios
- Industry-standard code review
- Capstone shipped to a real user
Home Department
Dr. Gaith Rjoub
a journey of innovation, creativity, and academic excellence. Our department is dedicated to providing a comprehensive education that equips students with the skills and knowledge needed to excel in the rapidly evolving field of software engineering. In response to the growing demand for skilled software engineers, our department was established to foster a learning environment that emphasizes both theoretical foundations and practical applications. Our curriculum is designed to cover a wide range of topics, including software development, system design, and emerging technologies, ensuring our graduates are well-prepared to meet the challenges of the modern tech industry. Our faculty members are distinguished experts in their fields, holding advanced degrees and bringing a wealth of experience from both academia and industry. They are committed to mentoring our students, conducting cutting-edge research, and contributing to the advancement of software engineering as a discipline. The Department of Software Engineering is also committed to forging strong partnerships with industry leaders, technology companies, and research institutions. These collaborations provide our students with invaluable opportunities for internships, hands-on projects, and exposure to real-world challenges, bridging the gap between academic study and professional practice.
View department →