Indiana University-East (IU-East) is known for their excellence in software engineering education. Located in Richmond, Indiana, the university provides an array of software engineering programs, ranging from undergraduate to graduate level degrees. Students enrolled in these programs benefit from a unique combination of theoretical and practical knowledge that allows them to become successful software engineers.
IU-East offers a Bachelor of Science in Software Engineering, which requires students to complete 121-124 total credit hours. The program is designed to give students a comprehensive foundation in computer programming, software design, and software engineering principles. In addition to classroom instruction, students receive hands-on experience through a variety of projects and activities, such as developing web applications, designing mobile applications, and implementing artificial intelligence algorithms. Students are expected to gain a solid understanding of computing systems, databases, networking, and operating systems in order to develop sophisticated software solutions.
The university also offers a Master of Science in Software Engineering. This degree provides students with advanced skills in software architecture, software design, and software project development. The courses contained in this degree build upon the undergraduate skills and experiences by introducing new topics such as enterprise software engineering, software process models, and modern software development tools and practices.
Regardless of the curriculum, IU-East strives to provide students with the knowledge and skills necessary to succeed in their chosen profession. Faculty members strive to be available and accessible and classes generally have small student-teacher ratios, allowing for in-depth instruction and feedback. The university is accredited by ABET and holds strong career counseling services, ensuring that each student has the best chance of finding a successful career path after graduation.