Mazoon College
Discussion
Started 28th Oct, 2022
MPhil Software Engineering Thesis Research Domain Selection
I am doing MPhil in Computer Science and Software Engineering is my Specialization. I am trying to choose a domain/ topic to work on for my Thesis. I am otherwise a good student but not able to narrow down what domain, field or area I should choose where I can have oppertunity for further work in future as well.
Most recent answer
Dear Adnan
Below links may help to identify your research area
Popular replies (1)
Institute of Information Technology
Dear Adnan Nazir ,
Software Engineering is a branch that deals with the development and evolution of software products by employing certain methodologies and well-defined scientific principles. For developing a software product certain processes need to be followed and outcome of which is an efficient and authentic software product. The software is a group of executable program code with associated libraries. Software designed to satisfy a specific need is known as Software Product. It is a very good topic for master’s thesis, project, and research. There are various topics in Software Engineering which will be helpful for M.Tech and other masters students write their software project thesis.
Regards,
Shafagat
3 Recommendations
All replies (5)
Institute of Information Technology
Dear Adnan Nazir ,
Software Engineering is a branch that deals with the development and evolution of software products by employing certain methodologies and well-defined scientific principles. For developing a software product certain processes need to be followed and outcome of which is an efficient and authentic software product. The software is a group of executable program code with associated libraries. Software designed to satisfy a specific need is known as Software Product. It is a very good topic for master’s thesis, project, and research. There are various topics in Software Engineering which will be helpful for M.Tech and other masters students write their software project thesis.
Regards,
Shafagat
3 Recommendations
Virtual University of Pakistan
Thanks allot for your kind response. I have had a look at it. My Problem is that my interest is software development (programming) so is there anything that I can make use of in research where I work on coding as well?
1 Recommendation
Donghua University
In software development (programming), there are many fields related to it; some are given below:
- Software engineering.
- Mobile application development.
- Web development.
- Computer programming.
- Video game development.
- Web application development.
But as a researcher, you can not follow everything simultaneously. Many fields are integrated inside these directions, like AI, deep learning, NLP, and Data science. I recommend focusing on one direction and using it in the primary software development process. For example, use data sciences to get insights on businesses. Use AI for recommendation systems in web applications. Similarly, use deep learning in your algorithms working on the backend of software, etc.
Some recent software-related jobs introduction and their responsibilities are given here.
1 Recommendation
Similar questions and discussions
Could you help me in my research about the Metaverse for Education?
Filipe Fernandes
Hello there! I proposed in my phd mechanisms to support the Metaverse development focused on education of software engineering (coding, modeling, project management etc.).
If you're an XR developer, researcher or professor/teacher that uses XR technologies for education, I would be very grateful if you contribute with my research.
Evaluation link: https://forms.gle/871TyJapysdfKdmTA
Related Publications
The intention of tailorable systems is to make it possible for end users to
evolve an application to better fit altered requirements and tasks, and to make
the system more endurable. This thesis discusses tailorable systems in the
context of a rapidly changing business environment. The objective was to
determine what is necessary for a tailorab...
Thesis (M.S.)--Ohio University, November, 2000.
Today, many Software Engineers in Germany and India hold a degree in Computer Science or similar. However, little is known about the differences between the university education in both countries. This thesis compares in detail the Computer Science and Software Engineering programs at the University of Stuttgart, and the Computer Science programs a...