Degree Project in Computer Science, First Level
Examensarbete inom datalogi, grundnivå
Below find information about
Each of you is expected to hand in a written review of a report from another group. You are NOT supposed to work on the reviews in pairs. That is the whole purpose of a review process, that you get different opinions from different reviewers. For the review you may either use this template
or write it in your own format (1-2 pages) using the template as a suggestion of what to include.
Here you will find news and updates regarding the couse.
- 120416: Slides added from the last seminares here.
- 120415: Program added for the conference here (updated on 120422)
- 120307: The last half-way meeting, for the supervisor groups 7-9, has been rescheduled to Tue 20 Apr 13-17 in hall E51.
- 120302: The schedule for the final conference has been changed from Wed 25 Apr 13-17 to Fri 27 Apr 8-12.
- 120215: Material from the lecture on report writing can be found here.
- 120214: Entry into DD143X is now closed.
- 120124: Group assignments can be found here (updated on 120125).
- 120119: The way the total grade is computed has been modified, see below.
- 120118: Slides from kickoff lecture have been uploaded, see kickoff slides.
The B.Sc. degree project has two independent parts:
- The programming project in the software engineering (MVK) course, 9 hp.
- A Bachelor's essay (sv. kandidatuppsats), 6 hp. This page addresses ONLY the Bachelor's essay.
The essay is a small project executed individually or in pairs, designed to test students skills in analysing, processing, evaluating, and presenting a piece of scientific or engineering work in computer science. The official KTH description of goals for the Bachelor's essay can be found here (in Swedish).
The course has the following supervisors:
- Mårten Björkman: computer vision, machine learning, low-level programming group 1
- Mads Dam: theory, security, languages, verification, distributed systems, group 2
- Johan Boye: language technology, AI, group 3
- Henrik Eriksson, algorithms, combinatorics, group 4
- Mikael Goldmann: theory, cryptography, security, group 5
- Alexander Baltatzis: languages, programming, group 6
- Anders Askenfelt: speech, music, group 7,
- Michael Minock: databases, machine learning, logics, groups 8 & 9
Examiner is Mårten Björkman.
The essay work involves the following items:
- The essay itself, including project specification, written report, and an oral presentation at a final "exjobbs" conference
- Review of another essay
- Lectures in report writing and presentation techniques
The essay work starts with a kickoff in January. At the kickoff we will go through the what, how, why, and when's of the essay work, including choice of subject, supervisor assignment, and grading.
A list of possible essay subjects is available here. Own subjects are welcome. Talk to your supervisor to make sure the subject is suitable. Note that it's highly recommended to work in pairs for you to reach the deadlines.
||How and What
||Wed 18 Jan
|Preferences for essay groups and supervisors
||Sat 21 Jan
||Mail to celle @ csc.kth.se
|Hand in of project specification
||Sun 12 Feb
||Mail to your supervisor in pdf
||Tue 14 Feb
| Groups 1 & 2
||Tue 6 Mar
| Groups 3 & 4
||Wed 7 Mar
| Groups 5 & 6
||Thu 8 Mar
| Groups 7, 8 & 9
||Tue 20 Mar
||Tue 10 Apr
|Essay hand in deadline
||Thu 12 Apr
||Mail to your supervisor
|Review hand in deadline
||Mon 23 Apr
||Mail to your supervisor
||Tue 24 Apr
||D41, E31, E36
||Fri 27 Apr
||D41, E31, D32
|Final version of essay
||Mail to your supervisor
Material from Richard Nordberg's first lecture on report writing (most of it in Swedish):
- Report writing lecture slides
- Report writing lecture presentation
- Att skriva akademiska notes
- Etablerade förkortningar notes
- Liten grundkurs i Microsoft Word guide
- Nada-handledning till LaTeX guide
- Sambandssignaler notes
- Rapportchecklista notes
- Vancouver style guide notes
- Presentationsteknik notes
- Gensvarsföreläsning notes
For the halfway meetings bring a draft essay in 3 copies. The draft must include the following:
- Title page with complete information regarding title, author(s) (name, full address, phone number, mailaddress), course information (this course w. name and number, school, university) and name of supervisor.
- Current table of content with page numbers.
- Complete list of headings expected to appear in the final essay.
- General introduction explaining the larger context in which the essay project is done, including statements of problem and aims.
- Summary of the literature (reports, papers, web sites, etc) which the author(s) have read in relation to the essay work.
- As much of the project work as has been completed.
- Results and conclusion as can be determined at the time of writing.
- Reference list and references in the current text.
- Here is a really useful resource for those of you writing in English.
Requirements and Grading
- Approved subject and project specification (pass/fail)
- Written essay, scientific and engineering quality (A-F)
- Written essay, presention (A-F)
- Oral presentation at the final conference (A-F)
- Written review (A-F)
- Oral opposition at final conference (pass/fail)
The final course grade is the average of the grade from the MVK project and the essay project, rounded downwards. More information on the grading criteria is available in the kickoff slides.
Minimum is 120 hp completed of which 60 hp in computer science.
We use RAPP. Registration information is imported from LADOK, but it is very important that you activate your participation in RAPP.
Once registration is complete the mailing list dkand-12 with suffix csc kth se will reach all active student and teachers. Feel free to use it for any relevant communication.
More information on the essay, contents, layout,and handin procedures will be available in the FAQ.
Coordinator for the essay project is Mårten Björkman, KTH phone 08-7906202, mobile 0763-145509. Best way of contacting Mårten is by mail celle @ csc.kth.se