BS in Software Engineering

The Bachelor of Science degree in Software Engineering (BSSE), offered by the Department of Computer Engineering, goes beyond programming to include engineering methodologies and hands-on project experience. The program prepares students to become qualified engineers for leading IT companies in Silicon Valley and the international engineering market. It gives them state-of-the-art engineering methods, emerging technologies, teamwork experience, and solutions, so they can address design, coding, validation, and measurement issues in building large-scale computer systems and software applications in the real world.

The program is accredited by the Engineering Accreditation Commission of ABET. Program Educational Objectives, Outcomes and Goals 路

Key links

Advising

Undergraduate advising is handled by the Engineering Student Success Center. Advisors can help with:

  • planning your major and general education courses
  • clearing an advising hold before registration

Undergraduate advising

Student Forms

Department and university forms are collected on one page.

Student forms and resources

Change of Major

Requirements and timeline for changing into BS Software Engineering.

Probation, Disqualification, and Reinstatement

How major probation and disqualification work and how to be reinstated.

FAQ

Answers to common questions about choosing between programs, GE science requirements, and catalog rights.

Frequently asked questions