The Bachelor of Science in Software Engineering program prepares students to engineer complex software systems to professional quality standards through the application of appropriate theories and principles. Students learn problem identification, software analysis, software design, implementation, verification, operation, and team coordination using professional tools and practices. Graduates of the program are prepared for careers in the software development industry.
Program Coordinator: Lucas Layman, PhD