The Bachelor of Science in Software Engineering prepares a generation of students who can develop and solve industrial, governmental, educational, and organizational problems with contemporary programming and designing tools. The AUIS Software Engineering program focuses on engraving engineering principles onto prospective software engineers that can contribute to the public, local, and regional sectors in the best possible engineering methods and practices. Not only are students expected to create an impact with the obtained knowledge in the program, but also discover new findings in their technological, practical, and professional endeavors.
SE major requirements are: 48 credits required SE major courses, and 12 credits elective SE courses. Students can take 15 credits as a minor, concentration, or general elective courses.

