Software Engineering
About the Software Engineering Concentration
The Software Engineering concentration of the Bachelor of Science in Information Technology program is designed to give students an understanding of the full lifecycle in the development of distributed and mobile computing software. Students will gain a solid foundation in software engineering, while also studying information technology and computer science fundamentals. This program enables students who have an interest in software development to gain the skills required to work on a software development team.
Learning Outcomes
Students in the Bachelor of Science in Information Technology, Software Engineering concentration will have the opportunity to achieve the learning objectives of the BS in Information Technology in addition to the following concentration-specific learning objectives
|
Program Requirements
Software Engineering Concentration Careers
With a Bachelor of Science in Information Technology with a concentration in Software Engineering, students will be well positioned to obtain a job developing software in corporations, government or non-profit organizations. The Bureau of Labor Statistics projects job growth for students in this concentration between nine and eleven percent annually.
Examples of post-graduate positions would be:
- Software Developer
- Database Administrator
- Computer Systems Analyst
Take the Next Step
Program Snapshot
Degree Pathways
Students who have earned 30+ college credits are encouraged to inquire about the Degree Completion Program (DCP).
*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.