Seminars & Colloquia
"Pair Programming for Teaching Mobile Software Development"
Wednesday March 21, 2018 09:30 AM
Location: 3211, EB2 NCSU Centennial Campus
(Visitor parking instructions)
In this talk, after briefly going over my background and teaching philosophy, I will discuss our work on integrating PP as a core element of mobile development classes, which aims at giving opportunities to students to collaborate, share experiences, and solve problems together. I will also talk about how collaborative learning environments can help in dealing with the current surge in numbers of CS students, which is becoming a major challenge for CS Education.
Mohammed taught several classes in Software Engineering, Information Systems Development, Database Management Systems, and Mobile Software Development, among others. He has extensive experience in software engineering methods, both in academia (as a researcher and a lecturer) and in industry (as an Agile coach.) His research interests span topics related to Software Engineering, Agile methods, Usability Engineering, and Mobile Software Development. Mohammed used his diverse experience to implement innovative teaching approaches, which led to his most recent research work in Computer Science Education.
Host: Linda Honeycutt, CSC