1. ACM Joint Task Force. (2014). Software engineering 2014—curriculum guidelines for undergraduate degree programs in software engineering. Retrieved from https://www.acm.org/binaries/content/assets/education/se2014.pdf
2. Ahmad, M. O., Liukkunen, K., & Markkula, J. (2014). Student perceptions and attitudes towards the software factory as a learning environment. In IEEE global engineering education conference, EDUCON.
3. Al-Qahtani, M. F. (2012). Students’ perception and attitude towards computer laboratory learning environment. Educational Research, 3(4), 402–411.
4. Anderson, T. (2008). Theory and practice of online learning. Athabasca: Athabasca University Press.
5. Andreessen, M. (2011). Why software is eating the world. The Wall Street Journal. Retrieved from http://www.djreprints.com