SEDS 481

Software Engineering and Data Science Primer I

An introduction to the basic concepts of software engineering. Software life cycle models, requirements analysis, software design, implementation technologies, verification, validation and software modeling.

Week Topics
1-2 Software Engineering Context and Concepts
3-5 Software Processes
6-8 Software Modelling
9-11 Software Engineering Tools
12-14 Software Management Concepts