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 programming intensive.

Credits

3 credits

Prerequisite

CPSC 130 and CPSC 131 and CPSC 230 and CPSC 250 and CPSC 330 and MATH 311

Distribution

Advanced (ADVD)

Notes

Academic Level: 140-UG Level 4 Advanced

Modalities: In Person