Bachelor of Science in Software Engineering
Nashville, USA
DURATION
4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
USD 19,995 / per semester
STUDY FORMAT
On-Campus
Introduction
Trevecca’s software engineering program is a concentration track available to you if you are pursuing a Bachelor of Science in computer science or information technology. This program helps you develop skills in logic, algorithms, and computational thinking so you can translate business needs into software systems and apply concepts of software life-cycle strategies.
Program Benefits
- Learn from faculty who possess high degrees in their fields, who have relevant and valuable real-world experience, and who make an effort to know you personally.
- Gain the skills and experience with state-of-the-art programs and technologies you need to be competitive in the job market.
- Enjoy our small class sizes and supportive campus community.
- Take advantage of incredible internships and job opportunities available in the exciting and growing city of Nashville.
What to Expect
If you are pursuing your Bachelor of Science in information technology or your Bachelor of Science in computer science, you can choose to complete a concentration in software engineering. This concentration track prepares you to understand and meet the unique software challenges facing businesses today.
You’ll develop skills in logic, algorithms, and computational thinking. You’ll also learn how to translate business needs into software systems and how to apply concepts of software life-cycle strategies, making you a sought-after and competitive candidate for employment.
Why Choose Trevecca?
Founded in 1901 and a leader in online education for more than two decades, Trevecca helps students discover and pursue an individual calling by providing innovative instruction; cultivating a supportive, Christ-centered community; and establishing relationships that open doors.
Recognized nationally and locally for academic quality, Trevecca has earned a reputation for providing the world with servant leaders, problem solvers, and difference makers. Trevecca’s holistic approach to education encompasses intellectual, social, emotional, physical, and spiritual growth.
As a Christian university, we offer programs that explore the ways faith intersects with your field of study. This means you can gain your degree in a supportive, Christian community with small classroom sizes and engaged faculty members who care about you, your faith, and your goals.
Curriculum
General Education Courses — 42-43 hours
- BUS 2010 Financial Stewardship 2
- COM 1010 Speech Communication 3
- ENG 1020 English Composition I 3
- ENG 1080 English Composition II: Critical Reading, Writing, and Thinking 3
- ENG 2000 World Literature 3
- HIS 1400 World Civilizations: Ancient and Medieval World 3
or
- HIS 1450 World Civilizations: Early Modern and Modern World 3
- HPE 1500 Introduction to Health and Wellness 2
- MUS 1500 Fine Arts 3
- PHL 2010 Introduction to Philosophy 3
or
- PHL 3070 Ethics 3
- PSY 2010 General Psychology 3
or
- SOC 2010 General Sociology 3
or
- COM 2010 Interpersonal Communication 3
- REL 2000 Introduction to Biblical Faith 3
- REL 3000 Christian Tradition 3
- REL 4000 Christian Life and Ministry 3
- Institutional Choice* 3
- Intercultural Literacy Requirement 2-3
* ECO 2000, ATH 3010, POL 2020, SWK 1200, SOC 2500, SOC 3200, SOC 3300, HIS 1400, HIS 1450, HIS 2010, or HIS 2020
Leadership Requirement - Freshmen Only — 3 hours
- INT 1100 Life, Calling, and Purpose 3
Math/Science Core — 19 hours
- MAT 1510 Calculus I 4
- MAT 1520 Calculus II 4
- MAT 2550/PHY 2550 Mathematical Methods for Physical Science and Engineering 3
- PHY 2110 General Physics I 4
- PHY 2120 General Physics II 4
Computing Support — 8 hours
- BUS 2300 Introduction to Entrepreneurship and Small Business Management 3
- ITI 2540 Applied Logic and Mathematics for Computing 2
- ITI 3250 Business Analytics and Intelligence 3
Computing Core — 12 hours
- ITI 2160 Foundations of Software Design and Development 3
- ITI 2170 Foundations of Web Design and Development 3
- ITI 2180 Foundations of Data and Database Management 3
- ITI 2380 Foundations of Cybersecurity and Forensics 3
Computing Domain - CS — 19 hours
- ITI 2190 Foundations of Networking Infrastructure 3
- ITI 2400/PHY 2100 Programming in Java 3
- ITI 2450 Elementary Data Structures and Algorithms 3
- ITI 3330/EEC 3330 Computer Architecture and Organization 3
- ITI 3340/EEC 3340 Operating Systems 3
- PHY 2500/EEC 2500 Circuits I 4
Computing Track — 12 hours
Software Engineering
- ITI 3310 Programming in C++ 3
- ITI 3320/EEC 3320 Advanced Data Structures and Algorithms 3
- ITI 4160 Software Architecture and Design 3
- ITI 4170 Software Engineering 3
Computing Assessment — 8 hours
- ITI 3975 Portfolio Assessment I 1
- ITI 4900 Information Technology Internship I 1-3
- ITI 4975 Portfolio Assessment II 1
- ITI 4980 Senior Seminar in Computing 3
ITI 4900: 3 hours required.
Total Credit Hours: 123-124
Career Opportunities
Software engineering is a growing field, and your bachelor’s degree from Trevecca combined with your concentration track in software engineering will prepare you to meet that growing need. The U.S. Bureau of Labor Statistics forecasts continued projected growth and cites the median salary for software engineers to be above $100,000, making software engineering a secure and lucrative career choice.
Admissions
Gallery
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!