|
Dec 15, 2024
|
|
|
|
2024-2025 Undergraduate Catalogue
Software Engineering, B.S.
|
|
Return to: Undergraduate Programs A-Z
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
|
Oral Communication Requirement
To satisfy the oral communication requirement for the B.S. degree in Software Engineering, a student must successfully complete SENG 458 .
Applied Learning Requirement
To satisfy the applied learning requirement for the B.S. degree in Software Engineering, a student must successfully complete SENG 458 .
Requirements for the B.S. in Software Engineering
A grade point average of “C” (2.00) or better computed over all the courses used to fulfill the requirements of the major is required; in addition, a grade point average of “C” (2.00) or better computed over all the CSC and SENG courses used to fulfill the requirements of the major is required.
Core Requirements (49 hours)
Engineering Electives (9 hours)
9 hours of any 300-400 level CSC, DSC, or SENG courses not included in the Core Requirements.
Math, Statistics, and Natural Science Electives (20 hours)
20 hours from the following list. At least two courses must be a natural science with a laboratory component.
Additional Information
Students interested in the B.S. in Software Engineering are strongly advised to take CSC 131 during freshman year.
|
Return to: Undergraduate Programs A-Z
|
|