A List Of Computer Science Master's Dissertation Topics

Choosing a topic for your master’s dissertation is a very important step. Everything, largely, depends on your interests and skills. During your studies you’ve found the areas of computer science that you are good at, and which of them you’re planning to improve in the future. Before you embark on the search for a topic, consider the following suggestions that will help you work out an initial strategy.

First of all, you need to choose a good academic supervisor or advisor. It’s highly important to cooperate with a professor whose interests coincide with your topic; otherwise you’ll benefit little from the writing process. Ask around and find out whether previous students were satisfied with his or her supervision.

While searching for a dissertation subject don’t focus only on defended works. Again, ask your professor to give you a list of current issues in the field of computer science that are underdeveloped. Your lecturers have profound experience and are aware of all of the directions of research conducted in their areas of scientific interest. They can suggest a great idea and help you implement it.

Remember that computer science is now widely used in different fields. Its application ranges from physics and medicine to education and entertainment. You can focus on the theoretical part of a certain issue or present your ideas about practical use of a particular program.

Think of the subfields of CS you are keen on:

  • Program structure (old and new program structures)
  • Computer security (privacy and openness)
  • Hardware and software relations (adaptation of hardware to software)
  • Complexity theory (computational problems, mathematical issues)
  • Algorithms and architectures (machine learning, hardware architectures)
  • Artificial intelligence (computer systems able to recognize speech and make decisions)
  • Bioinformatics (modeling the processes of the human body)
  • Databases and information retrieval (collecting information and creating easy access to it)
  • Multimedia (creative technologies, animation, graphics, audio)
  • Computational linguistics (natural languages processing, machine translation, voice recognition)

Consider the following list of ideas for your topic:

  1. New methodologies in computer science education.
  2. Software management metrics and measurement methods.
  3. Management of business processes and data.
  4. Detecting cheating in online games: a behavioral approach.
  5. Information security and cryptography.
  6. Real-time systems.
  7. Route planning for tourists applications.
  8. Data mining for environmental problems.
  9. Real-time traffic data for modeling the impact of traffic accidents on road network.
  10. Computer-assisted education process.
  11. Security in cloud computing.
  12. Optical character recognition.
  13. Search-and-rescue robots: motion and path planning.
  14. Computational neurobiology.
  15. Computer-based DNA analysis.

© Icram2014.com. All rights reserved. great opportunity to perfect your paper.