Course
CRS-0102-01-001Foundations of Software Development
introductoryactive
Introduces software development life cycles, version control, requirements, and introductory team practices.
Foundations of Software Development
introductoryactive
Also known as: Software Development I
| Course name | Foundations of Software Development |
|---|---|
| Course code | CRS-0102-01-001 |
| Canonical ID | urn:taxonomy:cip-aligned:course:0102-01-001 |
| Level | introductory |
| Status | active |
| Subject | Software Development (SUB-0102-01) |
| Discipline | Software Engineering (DIS-0102) |
| Category | Computing and Information Sciences (CAT-01) |
Introduces software development life cycles, version control, requirements, and introductory team practices.
Credit hours
| Min | 3 |
|---|---|
| Max | 3 |
| Type | semester |
Contact hours
| Lecture | 3 |
|---|---|
| Lab | 0 |
| Studio | 0 |
| Clinical | 0 |
| Practicum | 0 |
Learning outcomes
- Describe major software life cycle models.
- Use version control in team settings.
- Elicit and document basic requirements.