IS-202 Programming Project (Autumn 2022)
- ECTS Credits:
- 10
- Responsible department:
- Faculty of Social Sciences
- Lecture Semester:
- Autumn
- Teaching language:
- Norwegian
- Duration:
- ½ year
Table of contents
The course is connected to the following study programs
Teaching language
Norwegian
Recommended previous knowledge
Teaching requires that students have basic programming skills, such as IS-110 or equivalent.
Learning outcomes
Upon succesful completion of the course the student should be able to participate as a developer, and cooperate with other project members, in larger system development projects. The student should be able to:
- work as programmers in a system development project
- follow best practice for larger projects
- read, understand, and use code written by other programmers
- find and use documentation for libaries/frameworks, and then use the libaries/frameworks
- use source code control systems
- use tools for automation of building and testing.
- estimate and plan system development activities
Contents
- Programming
- Automation of tasks, such as compiling and testing
- Source code control
- Documentation
- Use of code libraries and documentation
- Modularization of systems
- Error handling.
Teaching and learning methods
Teaching is given as lectures. Students work on a project in groups. Learning assistance will be available for guidance in the lab. The project is coordinated with IS-200 and IS-201, so students are advised to take these in the same semester. Estimated workload is 270 hours.
Examination requirements
Completed and passed project assignment in groups. Further information is provided in Canvas at the start of the semester.
Examinations
Groupwise oral examination based on the project assignment and the curriculum. Individual grading.
Student evaluation
The person responsible for the course decides, in cooperation with student representative, the form of student evaluation and whether the course is to have a midway or end of course evaluation in accordance with the quality system for education, chapter 4.1.
Admission for external candidates
No
Reduction of Credits
This course’s contents overlap with the following courses. A reduction of credits will occur if one of these courses is taken in addition:
| Course | Reduction of Credits |
|---|---|
| IS-907 – Programmeringsrelaterte emner. | 10 |
| IS-2710 – Programming Related Topics. | 6 |
| IS-2710 – Programming topics. | 6 |
| IS210 – Internal Data Representation. | 6 |
| IS-2700 – Algorithms and Data Structures. | 6 |
Last updated from FS (Felles studentsystem)
Oct. 15, 2026 8:27:30 AM