My research interest focuses on empirical software engineering, human aspects of software engineering and natural language processing. In particular, I investigate new methods to automate the analysis of natural language communication and development artifacts to capture and utilize software development knowledge.
This course introduces students to the concepts and methodologies of Project Management (PM). Students will learn and apply basic project management concepts including planning, scheduling, work…
This course covers the fundamentals of software engineering, including software process models, understanding system requirements, effective methods of design using object≠oriented design…