First Year Course Fee
Course Accredited By
The Bachelor of Science in software engineering at Trine University will teach you to apply scientific principles to develop software. The degree includes computer programming, but also is concerned with methodologies, techniques, and tools to manage the lifecycle of software.
The degree: From circuits to integrated systems
The Bachelor of Science in software engineering curriculum will provide you a solid background in the theory and practice of all phases in the software engineering process. Courses cover programming, algorithms, digital electronics, systems programming, and include an advanced elective area and a capstone design project.
The experience: Explore all aspects of software
The working environment of software engineers is team-based. You will gain experience through interactive experiences in and out of the classroom. You will explore:
You will develop skills employers are looking for, including analytical skills, communication skills, computer skills, creativity, interpersonal skills, problem-solving skills and an eye for detail. The format of laboratories and design projects is such that you 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 result: Careers that are in demand
Software engineering prepares students for careers in software development at small and large organizations worldwide.
Other job opportunities include careers as computer and information research scientists, software development engineer, computer and information systems managers, data engineer, project manager, computer network architects, information security analysts and web developers.
Admission requirements for transfer students:
High School Transcripts:
Total Credit Hours - 128
General Education Requirements - 44 credit hours
• ENG 103 English Composition I
• ENG 133 Technical Communications
• SP 203 Effective Speaking
• MA 134 Calculus I
• MA 164 Calculus II
• MA 213 Calculus III
• Humanities Electives - 6 credit hours
• Social Sciences Electives - 6 credit hours
• CH 104 General Chemistry I
or BIO 114 Principles of Biology
• PH 224 University Physics I
• PH 234 University Physics II
Program Requirements - 75 credit hours
• GE 101 Introduction to Engineering
• GE 401 Professional Practice
• ES 382 Engineering Economics
• CS 1113 Introduction to Programming
• CS 1123 Object-Oriented C
• CS 2103 Algorithms and Data Structures
• ECE 261 Digital Systems Laboratory
• ECE 263 Digital Systems
• ECE 271 Microcontrollers Laboratory
• ECE 273 Microcontrollers
• ECE 371 Embedded Systems Laboratory
• ECE 373 Embedded Systems
• ECE 4001 Contemporary Issues for Engineers
• ECE 4002 Project Management
• ECE 4003 Design Project
• SE 153 Client-side Database Development
• SE 233 Systems Programming
• SE 353 Software Engineering
• SE 383 Computer Security
• SE 393 Software Patterns and Teams
Software Engineering Concentration Electives - 12 credit hours
• Chosen from COM 343, ECE 361 & 363, CO 453 or any CS or SE prefixed courses
Unrestricted Electives - 8 credit hours (Any college-level courses)
Guided Electives - 9 credit hours
*Any 300-level or higher course in the Jannen School of Arts and Sciences or the College of Business or Engineering is pre-approved. 100 or 200 level courses can be approved by the departmental curriculum committee.
Additional Requirements - 9 credit hours
• MA 393 Probability and Statistics
• MA 473 Graph Theory and Combinatorics
• Math or Science Elective - 3 credit hours
Engineering Majors
• ONE-TIME Intl Enrolment Fee $500
• ONE-TIME Housing deposit $150
• Tuition $36,700
• Engineering /Science fee $330
• Intl Health Insurance $1,499
• Housing & Meal Plan $11,700
• Student Fee* $530
• Parking Permit Fee** $120
• Total Annual Estimate *** $51,029