Introduction to Software Engineering Research (Fall 2024)

Introduction to Software Engineering Research is an introductory, English-taught international course designed to develop research skills in software, systems, and programming languages: reading research papers, conducting rigorous research, academic writing, and typesetting a research proposal. Ultimately, it helps students in identifying a research direction and thriving in the competitive academic environment.

This course emphasizes two main areas: reading and writing. (1) Reading and Presentation: A graduate student's success hinges on staying updated with the latest developments in their field. Therefore, it is crucial for attendees to read as many relevant research papers as possible. While there are no shortcuts to this process, this class will provide strategies to make it more manageable. (2) Writing and Experiments: Writing is a fundamental aspect of research communication, yet it can be particularly challenging for non-native English speakers. In this class, attendees will practice their writing skills by crafting a concise research proposal (up to 6 single-column pages) about their current research project.

Lectures