Software Engineering Concentration (Online and On Campus)
About the Software Engineering program in the BS in Information Technology Degree
The Software Engineering concentration within the Bachelor of Science in Information Technology at Fisher College provides students with a comprehensive understanding of the full lifecycle of software development in the development of distributed and mobile computing applications. This program combines a strong foundation in software engineering principles with essential knowledge of information technology and computer science.
Designed for students passionate about software development, the program equips them with the technical skills and hands-on experience needed to work effectively on a software development team. By studying key concepts in coding, system design, testing, and deployment, students will be prepared to tackle real-world software engineering challenges and contribute to the creation of innovative solutions in today’s rapidly evolving tech industry.
Program Requirements
Software Engineering Concentration Career Track
With a Bachelor of Science in Information Technology, concentrating in Software Engineering, graduates are well-prepared to pursue exciting careers in software development across a variety of sectors, including corporations, government agencies, and non-profit organizations.
According to the Bureau of Labor Statistics, job opportunities in this field are expected to grow by 9% to 11% annually, reflecting the increasing demand for skilled software engineers. Graduates of this program can pursue a wide range of post-graduate roles, such as Software Developer, Database Administrator, and Computer Systems Analyst.
These positions provide opportunities to work on innovative software solutions, manage complex databases, and improve system performance in diverse industries. With a solid foundation in software engineering principles, graduates are equipped to meet the demands of today’s fast-paced and ever-evolving technology landscape.
*Based on continuous enrollment of two courses every term. Time to completion may be shorter based on eligible transfer credit or longer if course enrollment varies.
Program Snapshot
Online
Credits: 120
Semester Length: 8 weeks
Typical Time to Completion*: 20 terms; 3 years, 4 months
On Campus
Credits: 120
Semester Length: 16 weeks
Typical Time to Completion: 4 years
Additional Information
Degree Pathways
Students who have earned 30+ college credits are encouraged to inquire about the Degree Completion Program (DCP).