Category Archives: Education

This category intends to classify blog entries on any aspects of education.

Visiting Software School at Fudan University, China

During my recent visit to China, I visited the Software Engineering Laboratory, Software School at Fudan University in Shanghai. It has always a great pleasure visiting Professor Xin Peng and his team who are conducting an excellent research on challenging … Continue reading

Posted in Data Exfiltration, Evidence-Based Software Engineering, Research Methods, Security, Software Engineering Programs | Leave a comment

Making Software and Software Engineering Visible

Software is becoming increasing pervasive. We have been witnessing dramatic changes and improvements in our lives courtesy to software based devices, services, and systems. Several reports are appearing that emphasise the importance of software engineering for continuously driving the ICT … Continue reading

Posted in Human-Centric Software Engineering, Innovation, Software Engineering, Software Engineering Programs | Leave a comment

IEEE/ACM Guidelines for Software Engineering Curriculum

Software Engineering educators and research would be quite keen to know that the IEEE/ACM CurriculumĀ Guidelines for Undergraduate Degree Programs in Software Engineering have been released. The work on the revision of the previous guidelines from 2004 has been carried out … Continue reading

Posted in Curriculum, Education, Massive Open Online Courses, MOOCs, SE Curriculum, Small Private Online Courses, Software Engineering, Software Engineering Programs, SPOCs | Leave a comment

A New Course for BE (Software) Degree – Engineering Software as a Service

Software Engineers are expected to develop and evolve increasingly complex systems and services using Agile and Lean approaches and emerging technologies like Cloud computing. Hence, there ought to be modernisation of the curricula and mode of delivery for educating and … Continue reading

Posted in Computer Science Degree Programs, Curriculum, Education, Massive Open Online Courses, MOOCs, Service-Oriented Architecture, Small Private Online Courses, Software Engineering, Software Engineering Programs, SPOCs | Leave a comment

Teaching Software Design with Holistic Personas

Software Design is one of the most important activities of Software Development lifecycle as the design decisions usually have significant impact on many other decisions to be made later on; most importantly software design facilities (or inhibits) the achievements of … Continue reading

Posted in Education, Evidence-Based Software Engineering, Human-Centric Software Engineering, Software Engineering, Software Engineering Programs | Leave a comment

Australian Software Factory Becomes Operational

With great pleasure and sense of satisfaction, I like to share the news that the Australian Software Factory (ASF) became operational in the School of Computer Science, the University of Adelaide from December 2015. The idea was conceived with the … Continue reading

Posted in Australian Software Factory, Computer Science Degree Programs, Curriculum, Education, Massive Open Online Courses, MOOCs, Small Private Online Courses, Software Engineering Programs | Leave a comment

Open Day Talk on Software Driven Innovation

Academic institutes’s Open days are hugely important occasions as these events provide much needed opportunities to the prospective students and their parents to find out all sorts of details about different academic programs, faculty and students’ profiles, academic and extra-curricular … Continue reading

Posted in Computer Science Degree Programs, Curriculum, Education, Innovation, Software Engineering Programs | Leave a comment