SE4450 - Software Engineering Design II;
So far I have advised more than 50 capstone projects and over 70 students.
In the past I also taught: Computer Programming, Algorithms and Data Structures, Software Engineering, and Software Requirements.
Researchers have tried for a long time to relate personality types to teaching styles and learning preferences. Personalities traits can create harmony or discord in a classroom depending on whether the student’s approach to learning matches the teacher’s philosophy. Although there are some teaching strategies useful to a whole class, diversity among students makes it necessary to employ different teaching strategies. I have expanded this line of research into a multi-faceted aspect of software engineering education. [Implications of MBTI in Software Engineering Education].