Course Details
Course Code: ENTD411 Course ID: 3348 Credit Hours: 3 Level: Undergraduate
This course covers issues of software project development from the perspective of a manager and of an application developer: from conception, to prototyping, to interfacing with analysts, supervisors/team leaders and management, through to product testing, release, and maintenance. Also covered are issues related to revision control, coding under stress, and strategies for dealing with budget and schedule overruns. Particular attention is given to strategies for maintaining code quality, programmer productivity, and coding and design standards under budget, staffing, and time constraints. Lateral versatility of the developer within project roles across a project's life span (such as often occurs in small software companies) is emphasized.(Prerequisite: ENTD200)
- ENTD200 - Fundamentals of Programming
Prerequisites
Course Schedule
| Registration Dates | Course Dates | Start Month | Session | Weeks |
|---|---|---|---|---|
| Registration07/28/2025 - 01/02/2026 | Course Dates01/05/2026 - 03/01/2026 | Start Month January | SessionWinter 2026 Session B | Weeks8 Week session |
| Registration09/29/2025 - 02/27/2026 | Course Dates03/02/2026 - 04/26/2026 | Start Month March | SessionWinter 2026 Session D | Weeks8 Week session |
| Registration11/24/2025 - 05/01/2026 | Course Dates05/04/2026 - 06/28/2026 | Start Month May | SessionSpring 2026 Session I | Weeks8 Week session |