ASD 107A
Foundations of Software Engineering, Part 1
California Institute of Arts & Technology · UGRD · Fall 2026
Catalog description
This course introduces the basics of Software Engineering and how to select the most appropriate develop process model, make a selection for the most appropriate development methodology/model, understand and be able to apply the Unified Process Model , learn about the human aspects of software engineering (e.g., team concerns/issues), gather ing software requirements and be able to create project documentation. In addition, students will have an opportunity to work in a team to design and implement a software application while enhancing their software development skills. Upon completion of this course , the student will be able to contribute to a custom application and organize the basics of organizing a projects development lifecycle, application of UML.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff