Earn 3 transferable credits with our online Computer Science 307: Software Engineering (SDCM-0220) course featuring engaging video lessons, self-paced learning, and instructor support. Start anytime and transfer to 2,000+ colleges and universities.
Overview
Syllabus
- Ch 1. Introduction to Software Engineering
- Ch 2. Process Models in Software Engineering
- Ch 3. Agile Development in Software Engineering
- Ch 4. Development & Testing Methods in Software Engineering
- Ch 5. Software Requirements & System Models
- Ch 6. Software Requirements Engineering
- Ch 7. Software Design & Software Reuse
- Ch 8. Software Architectural Design
- Ch 9. Component-Level Design in Software Engineering
- Ch 10. User Interface Design in Software Engineering
- Ch 11. Software Verification & Validation
- Ch 12. Software Management
- Ch 13. Emerging Technologies in Software Engineering
- Ch 14. Required Assignments for Computer Science 307: Software Engineering