Course offerings from the College of Engineering are designed to meet the growing need for trained and competent personnel in software related fields. Housed in the Department of Electrical and Computer Engineering, our Bachelor’s in Software Engineering program is targeted to individuals who want to develop expertise in the latest software engineering tools and practices.
The growth of software use in all areas and aspects of everyday life has increased over the past decades and has now become an integral part of society. The reliance on software in critical areas including infrastructure, transportation, utilities, national security, and defense has resulted in the need for properly trained and motivated individuals. Software systems are becoming increasingly complex, and emerging technologies are pushing the boundaries of reusable components and software quality assurance.
* Financial Aid for this program may be limited. Contact the Office of Student Financial Assistance and Employment for further assistance.
Our Software Engineering program provides students with the practical knowledge, skills, and disposition in the creation, operation, and maintenance of software systems in critical areas such as infrastructure, transportation, utilities, national security, and defense.