Institutional Strategies for Software Education

Institutional Strategies for Software Education in the New Millennium

Software is the engine of contemporary society, determining how people communicate, work, learn and relate to the world. From basic mobile apps to advanced artificial intelligence, software powers…