CPSC 430 Software Engineering

This course is a study of the principles of software engineering and various programming methodologies as applied to the development of large, complex software systems. Top-down, structured design and programming will be emphasized. There will be practice in the construction of a large software system. This course is usually offered in the fall. This is a programming intensive course.

Credits

3 credits

Prerequisite

CPSC130 AND CPSC131 AND CPSC230 AND CPSC330 AND CPSC250 AND MATH311

Distribution

Advanced

Notes

140-UG Level 4 Advanced