Receive information about the Bachelor of Science in Software Engineering (B.S.S.E.) degree program focusing on Security and its coursework, career choices, job and wage outlook, and continuing education choices.
Bachelor of Science in Software Engineering (B.S.S.E.) Degree Program focusing on Security
Students enrolled in these programs are typically required to delve into areas such as software maintenance, software development, project management, software security, quality assurance, and software design.
In addition to security, these programs include several areas of specialization, including entrepreneurship, business applications, computer engineering, artificial intelligence, e-business systems, and bioinformatics. Students that choose security concentrations are typically taught about ways of recognizing, preventing, and managing malicious intrusions and security threats to computer systems.
Admission criteria typically require incoming students to hold a GED certificate or a high school diploma.
Databases, software, and programming typically comprise software engineering coursework. Students that opt for the specialization portion of the program are typically required to complete 12–18 hours of coursework. The program usually culminates with the completion of a senior project. Core coursework may include the following topic areas:
•Software quality assurance
Those that successfully complete the program may choose to pursue different positions wherein the hiring organization depends on the operation, design, and protection of software systems. Graduates from the program may opt for career titles such as:
Job and Wage Outlook
Over the 2010 – 2020 decade, a faster-than-average growth rate of 30% has been predicted for software developers (U.S. Bureau of Labor Statistics). During the same decade, systems developers and applications developers are expected to see respective job growth rates of 32% and 28%, while computer programmers and systems analysts are expected to enjoy growth rates of 12% and 22%, respectively.
In May 2012, systems developers brought home an average annual wage of $104,480, while applications developers banked $90,060; programmers and systems analysts grossed $74,280 and $79,680, respectively, during the same period (BLS).
Continuing Education Options
Those that successfully complete a bachelor’s degree program may seek continued education by earning Master of Science (M.S.) or Doctor of Philosophy (Ph.D.) degrees in Software Engineering that would help these individuals stay updated about technological advancements in the field, gain career advancement, or move into research careers. They may also volunteer for professional certification offered by software vendors and use such credentials to showcase their skills and knowledge in the field to potential employers.