MSIT 660 Software Development (3 Credits)
The development of application software in support of Information Technology deployments; software quality factors; software development principles; life-cycle models; requirements definition and analysis; behavioral specification; software design; implementation; software testing; verification and validation; maintenance; software project management; and programming language impacts on information technology application development.