College of Arts and Sciences
221 Hayes Hall, 419-372-2337
Software engineers are in high demand in a wide variety of fields, including business, communications, health care, and government. Graduates are well suited to work on diverse software engineering teams, designing and building complex and high-quality software systems. The software engineering major focuses study on the methodologies, processes, and tools necessary to design, develop, and maintain software as part of a multidisciplinary team.
A student who wishes to declare the major of Software Engineering under either the Bachelor of Science must meet one of the following admission criteria:
- SAT - prior to March 2016: a score of 520 or higher on the Math section; or
- SAT - starting March 2016: a score of 550 or higher on the Math section; or
- ACT - an ACT Math score of 22 or higher; or
- Prior completion of MATH 99 or MATH 1210, or the equivalent.
Program Educational Objectives
Within five years after graduation, the graduates of the Bachelor of Science Software Engineering program at Bowling Green State University will have demonstrated their ability to:
- Advance their careers or pursue graduate studies in the highly dynamic and in demand field of software engineering and its related fields;
- Acquire new skills and master new technologies in order to successfully approach and engineer practical solutions to real-world problems;
- Participate in culturally diverse teams, becoming global collaborators and adapting to an ever-changing field.
By the time of graduation, the students in the Software Engineering major at Bowling Green State University are expected to have:
- An ability to apply knowledge of mathematics, science, and engineering;
- An ability to design and conduct experiments, as well as analyze and interpret data;
- An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability;
- An ability to function on multidisciplinary teams;
- An ability to identify, formulate, and solve engineering problems;
- An understanding of professional and ethical responsibility;
- An ability to communicate effectively;
- The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context;
- A recognition of the need for, and an ability to engage in life-long learning;
- A knowledge of contemporary issues;
- An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.
Transfer courses included in the major carry a maximum of three hours of credit per course.
Students with a minor or joint major in MATH need not complete the MATH courses listed in "Other Requirements".
One departmentally approved internship (Fall, Spring, or Summer ) is required.
Major, Bachelor of Science (52 hours) - minor required - Spring 2020 course requirements