Software Development Certificate

Required Courses
Programming and Data Structures Competency6
Introduction to Structured Programming I
Introduction to Structured Programming II
Software Engineering Fundamentals Competency6
Choose two of the following:
Introduction to Software Engineering
Software Construction
Software Design and Architecture
Systems Analysis and Design
Specialized and Advanced Topics in Software Development Competency3
Choose one of the following:
Software Engineering Approach to Human Computer Interaction
Computer Organization & Systems
Embedded Systems
Database Theory/Design
Industry-related Experience Competency3
Choose one of the following:
Capstone
Internship
Total Credits18