Software engineering plays a key role in our digital world. It is the application of engineering principles and methods to the software development process. As a student at OBU, you will learn multiple languages and technologies and apply these skills to all stages of the software life cycle.
A degree in software engineering from OBU will equip you with the principles of theory as well as the practical skills needed to develop high-quality software systems.
Benefits of an OBU Software Engineering Degree
In-Depth Training
Through OBU's software engineering curriculum, you will learn multiple languages (Python, Java, HTML / CSS / JavaScript) and technologies (data analytics, relational and NoSQL databases, containers, cloud technologies) and apply these skills all stages of the software life cycle: analysis, design, implementation, testing and deployment to the cloud.
Personal and Impactful Learning
As a Christian liberal arts university, OBU offers you a unique well-rounded education that integrates faith in learning. Our professors are dedicated to raising up the next generation of technology professionals who combine the knowledge, experience and virtues necessary to bring about positive change in the world, both today and into the future.
Our small class sizes provide individualized attention and mentorship which helps you thrive both academically and professionally. As a software engineer you will have gain competencies and confidence to help you reach your fullest potential when entering the work force.
High Demand for Jobs
OBU’s software engineering program trains students for the growing demands of the technology industry. Because these specific skills are in high demand, software engineers have significant opportunities for employment and long-term careers. The breadth of the skills included in the OBU software engineering degree will position studnets for success in their chosen career.
With companies eager to stay competitive in the rapidly changing world of technology, they are continually investing in positions of employment that can advance their place in the digital age. This is a diverse and varied employment path, where OBU graduates can continuously develop their technical skills and progress in their career.
Program Options
Bachelor of Science (BS)
- Software Engineering
Bachelor of Business Administration (BBA)
World-Class Faculty
OBU faculty are experts in their fields and will be with you every step of the way.