Software Engineering program was started with Computer Science Department from 2017s up to 2021s G.C. As computers were introduced into governmental and nongovernmental institutions, the need for trained manpower in Software Engineering was very vital.
After the decision of the University Senate in June 30/2020, the Software Engineering program was structured as an independent Department under the School of Computing. The Department stayed under the School of Computing until it was placed under Institute of Technology in the new University structure in 2021/2022 academic year.
The Department of Software Engineering is currently running a newly revised five -year BSc regular program. The Department offers several service courses in Software Engineering each semester to several hundreds of students of the departments in the School of Computing and teaching common courses for other departments like Computer programming , Emerging Technologies , Computer application courses. Additionally, Software engineering staff members are giving community services for the societies; conducting research and technology transfer.
The Department uses two computer laboratories in the School with a total of 50 computers all fully connected to the Internet through a University-wide network. These laboratories are used to conduct practical works for the BSc degree program, the service courses and community service training. The Department also possesses two laboratories with more than 100 connected computers dedicated to the new 2nd year students and for future coming students.
During the current 2023/24 academic year, Software Engineering department has 4th year 41 students, 3rd year 40 students and 2nd year 103 students ; there are a total of about 104 students in the regular undergraduate degree program.
Build a strong research and teaching environment that responds to the challenges of the 21st century and fulfill the need of skilled manpower.
