Wikier

Student at...

Specialization project for Computer Science and preparatory project for Master of Science in Informatics - IDI

Norsk side

On this page you will find information concerning the final year of the 5th and 2nd year Computer Science and Master of Science in Informatics.  
 
Specialization and preparatory project should provide you with an understanding and expertise within a fairly specialized field and offer a solid theoretical platform for the master thesis. 

Are you looking for something else? See pages marked with IDI | See pages marked with MTDT | See pages marked with MIDT | See pages marked with MSIT

 

Computer Science specialization: 

Informatics preparatory:  

Project - practical implementation

  • Consider what you wish to have as a topic for your project and master’s thesis   
  • Choose a topic that is motivating and relevant 
  • Participate in information meetings prior to choosing your project 
  • Choose a project after consulting a supervisor  
  • Submit your project report
  • Consider whether you wish to continue with your project for your master’s thesis 

Please be aware of important deadlines and dates in the timetable at the bottom of the page 

 

Information meeting 

The study staff at IDI will offer an information meeting in the spring (March) in 4th year/ 1st year.  
You will receive an e-mail invitation. 

 

Welcome meetings 

The research units will arrange welcome meetings for their students in the beginning of April where you receive more information concerning the project options.  
 
The main profiles in computer science and informatics are closely connected to the research units at the Department of Computer Science. Please see the table below for an overview of the different research units and fields of study. Your project is normally to be within the research unit that your field of study belongs to. 

Field of study with the belonging research unit 

Field of study  Study program Research unit 
Algorithms and Computers  Computer Science, before 2024 Computing (COMP) 
Artificial Intelligence   Computer Science
Informatics
Data and Artificial Intelligence (DART) 
Computers and System Software   Computer Science
Informatics
Information Systems and Software Engineering (ISSE) 
Databases and Search  Computer Science
Informatics
Data and Artificial Intelligence (DART) 
Efficient computing Computer Science, from 2024 Data and Artificial Intelligence (DART) 
Embedded Systems  Computer Science, before 2024 Computing (COMP)
Interaction Design, Game and Learning Technology  Informatics Information Systems and Software Engineering (ISSE)
Visual computing Computer Science, from 2024 Computing (COMP)

 

Choosing your project 

You can write your project alone or in groups of two people.  

We recommend that you look at the project options in the project database prior to the welcome meeting with the research unit.  

After the 1st of April you can register up to 5 projects in prioritized order.  
You can change your preference and project choice until a supervisor has given you an offer.  

You should contact the supervisors, who has offered the different projects, at the welcome meeting. They are here for you. At the welcome meeting you should make an agreement with a supervisor.  

The deadline for choosing a project, in the project database, is the 21st of May. After the supervisor has offered you the assignment in the project database, it is crucial that you log in and accept the offer.  

Remember to register in the student web. (TDT4501/IT3915) 

 

Overview of the project suggestions

Register until 5 project wishes

You choose the project during the spring semester in the 4th/1st year.  

 

Submitting the project  

The project report (PDF-file) is to be submitted through Inspera. The deadline will be visible in Studentweb.  

If your supervisor requires additional documentation, then you must submit this by email to your supervisor.  

The minimum requirements for the front page of the project report are:  

  • The title of the project 
  • Course code and name 
  • Semester and year 
  • The name of the student(s)  
  • The name of the main supervisor  

Submission is Wednesday in week 50 of your final year. 

Do you have any questions? Please contact studier@idi.ntnu.no

 

Theoretical course – practical implementation  

  • Agree with the supervisor for the project which theoretical modules to choose  
  • Register for two modules 
  • Participate in the oral exam, or hand in written work if the supervisor has chosen this solution

Please be aware of important deadlines and dates in the timetable at the bottom of the page 

The Specialization Course TDT4506 is mandatory for computer science students
The Course IT3020 - Current Topics is optional for informatics students.

Both courses include two theoretical modules, that you must pass in order to pass the course.

 

Choice of modules to be included in the theoretical subject 

Which modules you choose must be agreed with your supervisor for the project.  

Overview of modules

FYI: Remember to register in Studentweb (TDT4506/IT3020) 

 

For students at other study programmes 

You must register if you wish to attend one or both modules at IDI. 

 

FYI: You must speak with your supervisor at your study programme to attend modules at IDI. 

You must pass both modules in order to pass the course. 

 

Register your modul/modules

 

Exam in the theoretical course 

The examination form for this course is oral. Some modules may be graded based on written work. 

The process of the oral exam: 

  • Attendance time will be sent to your NTNU email address ([username]@stud.ntnu.no) 
  • The first exam may start at 08:00 (8 AM) 
  • The last exam may last until 19:00 (7 PM) 
  • Both exams are usually scheduled on the same day 
  • Each oral exam is approximately 15-30 minutes  

The exam is in November/December.  

You must pass both modules in order to pass the course.  

If you fail the exam or have a valid reason of absence, you will be given the opportunity to register for the resit exam in August the following year. 

Do you have any questions? Please contact studier@idi.ntnu.no

 

Regarding the specialization- and preparatory- projects and further on

Specialization and preparatory project are set to give you an understanding and competence in a fairly specialized field and provide you with a solid fundamental platform for your master’s thesis.  

 

Academic content and learning outcomes  

Please find information regarding the academic content and learning outcomes on the course page:  

 

Self-plagiarism

When you start work on your master's thesis, it is important that you are aware of how you use material from your specialization/preparatory project, you can read about this in the note from the Study program managers for Computer Science and Informatics on self-plagiarism (PDF note from IDI).

If you have questions about the note on self-plagiarism, you can contact the study program manager for Informatics (Dag Svanæs) or the study program manager for Computer Science (Patrick Mikalef).

 

Use of artificial intelligence

When you submit your master's thesis, you must also submit a form explaining how you have used artificial intelligence in your thesis. We recommend that you familiarize yourself with the form before you start working on both the specialization/preparatory project and master's thesis so that you can make a note of what you have used along the way.

Declaration of AI aids (PDF form from the IE faculty).

If you have questions about the form for declaration of AI aids, you can contact the deputy head of department for education Rune Hjelsvold.

 

Master thesis  

Your project report is often used as the foundation for your master thesis. You must pass the project to be allowed to start writing your master thesis.  

You can find published master thesis’ in NTNU Open

Tidsplan

Dato Beskrivelse

March 

General information regarding specialization, preparatory project and the master’s thesis 
 
1st of April  The project database is updated and available for registration
Beginning of April  Welcome meetings with research units  
21st of May   The chosen project must be registered in the project database 
Before the semester starts 

The chosen project is offered by the supervisor, and you must accept the offer in the project database  

Semester start 

Teaching usually begins in week 34. You will receive information about start-up from your teacher 

15th of September 

Deadline for registering for the courses in Studentweb.

The end of November/start of December  Exams for the theoretical courses. Please find information regarding the exam on the course page 
The Wednesday in week 50  Deadline for submitting the project is at 14:00 (2PM) 
3 weeks + 10 days due to Christmas  Censorship deadline