Software Engineering
Program Information
Sample courses in this program include:
- CS248 Object-Oriented Programming and Data Structures
- CS333 Database Systems
- CS341 Advanced Data Structures
- SE361 Introduction to Software Engineering
- SE461 Managing Software Development
- Artificial Intelligence
- Cybersecurity
- Game Design
The Software Engineering major can be completed in a total of three years, which includes completing coursework during both summer terms. More information can be found here.
Learning Outcomes
Our Software Engineering program prepares students for professional careers as software system designers, developers, testers, maintainers, and project managers. Specifically, students who complete this degree will be able to:
Analyze and solve mathematics-based problems.
Understand and explain the main concepts, principles, algorithms, data structures, and theories of computer science and software engineering.
Write programs and develop software to solve problems.
Communicate and work effectively in teams and as a computing professional, including ethical, legal, and social obligations.
Acquire and synthesize new knowledge for software development in specific application domains.
Meet Your Faculty
View All FacultyComputer Science and Software Engineering – LAS
View more about Ryan Rybarczyk
Computer Science and Software Engineering – LAS
View more about Ankur Gupta
Computer Science and Software Engineering – LAS
View more about Zhihong Chen
REQUEST INFORMATION
Whatever path you’re interested in pursuing, there’s a place for you at Butler.