Software Engineering Concepts
This course introduces the terminology and concepts of software engineering. Following a discussion of how software engineering evolved in response to early practices of the computer industry, the concepts of well-engineered software, the software process and the management process model are presented. Additional topics include software requirements definition, software design, verification and validation, and software management. Graduate students are required to investigate and report on a topic relevant to the course. (Same as ECE 442).
None presently available.
Ph.D.:
This course does not fulfill core area or core course requirements.
M.S.:
This course does not fulfill core area or core course requirements.
Experience in writing computer programs in at least one higher level language such as C/C++ and Java.