This course is
aimed to explore potential research areas in the field of software engineering.
The course will include survey of current research, identification of research
problems, conducting research on any of the identified problems and finally
publishing at least a position paper in a well-reputed workshop / conference. It
will provide students a reasonable breadth of various hot research topics in
software engineering and depth in one of their selected areas.
The course demands significant efforts to be put in by
students. Some of the expectations from the students
enrolled in this course are:
Students will have to read and comprehend one or two compulsory
research papers designated for every session before coming to every class, and
they will be discussing them from various view points as suggested by
instructors. Their active participation will be evaluated at the end of every
session and will contribute significantly in grades.
Besides these compulsory readings, students will need to go
through reference material as well (papers, books, online articles, software demos
All the class discussions will be meant for promoting the
breadth knowledge of various hot research topics of SE.
Every student will have to select his/her depth area after
consultation and approval of the instructors within first 3 weeks and will have
to come up with a research proposal identifying a potential research problem.
This phase demands a lot of self-study which surveys various research material
to come up with the proposal. Continuous consultation with instructors at this
stage may help the student to select an appropriate area as well as research
In order to move towards solution of the identified problem,
every student will need to conduct a depth survey of the related literature.
This phase is crucial to move towards the solution of your problem. In this
phase, student will be critically analyzing the existing
techniques/algorithms/solutions and will build up the case for his/her own
problem. Identifying the relevant literature is also crucial. Seek guidance from
instructors as well as course website to search the relevant material. Survey is
supposed to be completed by the end of sixth week of the quarter. Every student
will be evaluated at the end of this phase through pre-defined deliverables and
viva/presentation. By the end of this phase, every student must have at least
one targeted conference or workshop for paper submission and its deadlines must
be kept in mind.
Last phase will comprise of the solution idea and
implementation of the idea. This phase will also focus on writing the research
paper. Finally the paper will be submitted in one of the identified
conferences/workshops. Evaluation of this phase may be based on
the feedback of conference program committee as well.
Above points outline the workload expected in the selected
depth area which will be solely individual effort. Besides this, regular
workload of the breadth areas will need to be handled. Contributions in the
breadth areas will be evaluated through class participation and final exam, and
contributions in the depth area will be evaluated through a series of
presentations/viva and the final research paper.
Regular reading schedule will be posted lecture-wise in the
Reading List section of the website.
Detailed guidelines will be communicated with the passage of
time and will be posted in the Announcements
section of the website. So, keep on checking that section on frequent basis.