This program prepares students with practical skills and knowledge for entry-level positions within the software engineering profession. Software engineering relates to the concept, design, implementation, deployment and maintenance of software. The program seeks to provide the theoretical fundamentals of software development coupled with an understanding and application of practical aspects and competencies required by industry. The program is designed to support innovation through the application of software engineering principles to solve business problems.
In addition to General Education Outcomes, upon completion of this program, graduates will be able to:
- Develop a broad foundation of various programming languages and platforms.
- Provide students with an understanding of software engineering principles.
- Instruct students in conceptualization, proposal development, database design, interface design, system architecture, documentation, presentation, and delivery.
- Develop, within students, an appreciation for the importance of excellent business and communication skills in a typical software engineering environment.
- Assist graduates in obtaining entry-level positions in the field of software engineering.
Graduates may work in software design, testing, maintenance and development, database administration, and web development. Graduates may also qualify for entry-level management positions in a technical capacity.
The program course requirements are presented in sequence. Part-time students and others who cannot follow this sequence should check course descriptions in the college catalog to determine prerequisites and, in addition, should consult their academic advisor regarding the order in which they take courses.
Job Titles: Computer Consultant, Information Technology Analyst, Software Architect, Software Developer, Software Engineer, Technical Consultant.
Wage and Employment Trends:
- $41,000-$64,000 Annual (Onet, 2018)
- Much Faster than Average Projected Job Growth (12%) (Onet, 2018)
- Certification Option: Microsoft Office Specialist
CIP: 11.0103 NCES CIP Title Associated with Major: Information Technology.