course-details-portlet

IT1901 - Informatics, Project I

About

Examination arrangement

Examination arrangement: Portfolio assessment
Grade: Letters

Evaluation Weighting Duration Grade deviation Examination aids
Rapport 20/100
Rapport 80/100

Course content

A core element of this course is to undertake a medium-scale programming project in a team of 4 to 7 students. The main aim is to give the students an understanding of the relations between the product-oriented and the process-oriented issues and work tasks in a programming project. Important aspects of this are knowledge of methods and theories of how to organize a programming project in a group (see for example CVS for configuration management, JavaDoc for documentation, Java Swing for graphical user interface). Students will have to work and reflect about integration of different components (like for example code development environment Eclipse and MySQL database) to ensemble a larger software product. Summing up, the aim of this course is to improve students’ practical skills in team work as well as programming in Java.

Learning outcome

1) Programming skills. The students will enhance their programming skills through developing a specified software product. Especially, students are trained in using existing GUI components and libraries such as Java SWING, MySQL, and JavaDoc.
2) Cooperation. The students will learn how to cooperate and work in teams.
3) Reflection and learning from own work. The students will learn to reflect upon both technical and organizational aspects of conducting a programming project.

Learning methods and activities

Methods of learning:
1) team work and reflection
2) Lectures and presentations by groups.

Activities:
a) Teamwork and project management
b) Software design
c) Pair-programming, testing, documentation.

Required previous knowledge

None.

Course materials

Will be announced at semester start.

Credit reductions

Course code Reduction From To
MNFIT191 7.5
TDT4113 7.5
Facts

Version: 1
Credits:  7.5 SP
Study level: Foundation courses, level I

Coursework

Term no.: 1
Teaching semester:  AUTUMN 2010

Language of instruction: -

-

Subject area(s)
  • Computer Systems
  • Informatics
Contact information

Department with academic responsibility
Department of Computer Science

Examination

Examination arrangement: Portfolio assessment

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Autumn ORD Rapport 80/100
Room Building Number of candidates
Autumn ORD Rapport 20/100
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
Examination

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU