Bachelor of Science in Software Engineering (128 Hours)
The software engineering degree program requires 128 semester hours of study comprising 41 hours of University general education, 6 additional hours of mathematics and 3 additional hours of mathematics or science beyond the general education requirement and 78 hours of program-specific requirements. The program-specific requirements include 2 hours of general engineering courses, 42 hours of required computer science, electrical and software engineering core courses, 2 hours of engineering science elective courses, 12 hours of COM 343, ECE 361 & 363, CO 453, or any CS- or SE- prefixed elective courses, and 8 hours of open and 12 hours of guided electives. Students are encouraged to use the 17 elective hours to meet the requirements for a minor in an area of their interest.
This division of courses is planned to assure that software students complete lecture and laboratory courses in: circuits, analog electronics, digital electronics, signals, integrated systems, an advanced electrical engineering elective area, and a capstone design project. The format of laboratories and design projects is such that students will experience working as an individual, working with a same-discipline partner or small team, and finally working as part of a multi-disciplinary team.
The degree requirements may be fulfilled with the Trine courses listed below or others at the department’s discretion. For curriculum-related details, see the department chair.
General Education Requirements – 41 hours
Communication – 9 hrs.
Humanities and Social Science – 9 hrs.
| Social Science Elective | 3 |
| Humanities Elective | 3 |
| Humanities or Social Science Elective | 3 |
Mathematics and Science – 23 hrs.
Total Credit Hours: 41
Additional Requirements – 9 hours
Required
MA 393 | Probability & Statistics | 3 |
MA 473 | Graph Theory & Combinatorics | 3 |
| Math or Science Elective | 3 |
Total Credit Hours: 9
Core Requirements – 78 hours
General Engineering – 2 hrs.
GE 101 | Introduction To Engineering | 1 |
GE 401 | Professional Practice | 1 |
Electives – 8 hrs.
Any college-level courses
Restricted Electives – 12 hrs.
9 Hours of Restricted Electives
Nine hours of any 300-level or higher courses in the Jannen School of Arts & Sciences or the College of Business or Engineering is pre-approved, as are courses that require calculus as a prerequisite. 100 or 200 level courses can be approved by the departmental curriculum committee.
3 Hours of Restricted Electives
Three hours in the Humanities or Social Sciences, beyond the General Education Requirement.
Engineering Science – 2 hrs.
Software Engineering Core – 42 hrs.
Software Engineering Concentration – 12 hrs.
Chosen from below for a total of 12 credit hours:
COM 343 | Web Content Management | 3 |
| | |
ECE 361 | Logic & Computer Design Laboratory | 1 |
| And | |
ECE 363 | Logic & Computer Design | 3 |
| | |
CO 453 | Co-Op Work Experience | 3 |
| Or | |
| CS or SE prefixed courses | 3 |
Total Credit Hours: 78
Total Credit Hours: 128