Loading...
Loading...
Produce software engineers with knowledge and understanding of theories, practices and principles of software engineering.
The undergraduate program in Software Engineering is designed to produce software engineers with knowledge and understanding of theories, practices and principles of software engineering.

Throughout the software engineering program, there will be a focus on software design, requirements study, programming, and database-related courses. Major course areas are:

To graduate from this program, students must pass every compulsory course and support course, as well as 9 credit hours of elective courses. The cumulative grade point average should be at least 2.0.
An internship is compulsory non-credit work for a student to graduate from the program. It is also an opportunity for students to achieve personal learning goals.
A student is recommended to complete 24 hours of community service before graduating from BITS. It is also an opportunity for students to give back to the community.

Many career opportunities exist for graduates of the Software Engineering undergraduate program. They will have the potential to work as: