Course Code
Course Title
System Development and Deployment
Description
The course addresses issues on development, deployment and testing IT artifacts that meet specified requirements. Topics covered include: systems development approaches. Managing plan-based, hybrid, and agile development Processes. Implementing, testing, installing and integrating a new application. Managing external systems development resources and IS development projects. Deploying a new system to organizational use.
Recommended Reading
- Abelson, H., & Greenspun, P. (2008). Teaching software engineering-lessons from MIT. Retrieved Oct. 2008 from http://philip.greenspun.com/teaching/teaching-software-engineering
- Bach, J. (1997). SE education: We’re on our own. IEEE Software, 6, 26-28.
- Cohen, P. (1987, March). The education of the information systems engineer. Electronics & Power, pp. 203-205.
- Colvin, J. (2005). Teaching software development to non-software engineering students. Proceedings of Conf. on Frontiers in Education: CS and CE (FECS’05) Las Vegas, Nevada, USA, June 20-23, pp. 3- 9.
- Diaz-Herrera, J., & Powell, J. (1998). Educating industrial-strength software engineers. Proceedings of the Eleventh Conference on Software Engineering Education and Training, IEEE Computer Society. pp. 139-150.
- Garratt, P., & Edmunds, G. (1988). Teaching software engineering at university. Information and Software Technology, 30(1), 5-11.
- Hilburn, T., Bagert, D., Mengel, S., & Oexmann, D. (1998). Software engineering across computing curricula. ITiCSE ’98, Dublin, Ireland. Retrieved Sept. 2008 from http://www.dimap.ufrn.br/~cccc/reforma/se_curr.pdf
- Shaw, M. (2000). Software engineering education: A roadmap. In A. Finkelstein (Ed.), The future of software engineering (pp. 373-380). A CM.