Walla Walla University offers a Bachelor of Science degree in Software Engineering to prepare students for entry into the rapidly expanding software engineering profession. The program provides an education that is a blend of the practical, the theoretical and the humanistic aspects of the discipline. This unique blend equips students with the technical and communications skills necessary to develop software to support business objectives.
The curricular structure of the Software Engineering program at Walla Walla University begins with a foundation in mathematics and computer science. Students learn the basics of programming, mathematics, software development, systems analysis and design and operating systems. In addition, they develop communication and problem-solving skills to solve various computing-related problems and challenges.
The coursework also includes software engineering principles and disciplines, including object-oriented methodology, software process models, software testing and quality assurance, project management, requirements engineering and agile software development. Students also learn about distributed computing, web technologies, computer networks, security, and software engineering tools.
Working with faculty mentors, students can choose elective courses to gain expertise in highly sought-after technical topics like machine learning, artificial intelligence, game development, cloud computing and mobile application development. Through a holistic approach to software engineering, students gain the skills and knowledge to develop modern and secure software systems. This makes them competitive in the job market and helps them remain competitive as the industry evolves.
At Walla Walla University, software engineering students benefit from not only a wealth of knowledge and technical experience, but also a strong network of peers and alumni. The university’s Software Engineering club provides mentoring and networking opportunities to facilitate the exploration of knowledge and practice in the field. They also connect students with local and national employers to help them gain internship and career opportunities.