Course - Software Development - PROG1004
PROG1004 - Software Development
About
Examination arrangement
Examination arrangement: Assignment
Grade: Letters
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Oppgave | 100/100 |
Course content
Plan-driven and agile software development methodologies
Project management and risk analysis
Methods and techniques in requirement specification and analysis (UML)
Information security requirements
Principles and patterns in Software Architecture and Design
Software testing
User participation, prototying and user testing
Learning outcome
Knowledge:
The candidate have knowledge of plan-driven and agile methodologies in software development and understand basic administrative and technological aspects of the specification, development, prototyping and testing. They know the basic principles in software architecture and design and the value of user participation.
Skills:
The candidate can apply object-oriented methods and techniques of requirements specification and are aware of the need for and value of user participation. They are able to establish a project using agile development methodology and bring a project from idea to a recommended sketch of software in small projects.
General competency:
The candidate are familiar with basic terminology and central trends in the field of software development. They have experienced management, agile methods, teamwork and documentation in a software development project.
Learning methods and activities
-Lectures
-Project work
-Supervision
Coursework requirements: none
Further on evaluation
If failed the project must be re-taken next teaching semester
Specific conditions
Admission to a programme of study is required:
Digital Infrastructure and Cyber Security (BDIGSEC)
Programming (BPROG)
Recommended previous knowledge
PROG1001 Fundamental Programming
Course materials
Software Engineering, Ian Sommerville, last ed. Additional materials will be available at semesterstart.
Credit reductions
Course code | Reduction | From | To |
---|---|---|---|
IMT2243 | 7.5 | ||
DCST1008 | 7.5 | ||
IDATG1002 | 7.5 |
No
Version: 1
Credits:
7.5 SP
Study level: Intermediate course, level II
Term no.: 1
Teaching semester: SPRING 2021
Language of instruction: English
Location: Gjøvik
- Information Technology and Informatics
Department with academic responsibility
Department of Computer Science
Examination
Examination arrangement: Assignment
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
-
Spring
ORD
Oppgave (1)
100/100
Release
2021-04-27Submission
2021-04-30
12:00
14:00 -
Room Building Number of candidates - Summer UTS Oppgave 100/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.
- 1) Merk at eksamensform er endret som et smittevernstiltak i den pågående koronasituasjonen. Please note that the exam form has changed as a preventive measure in the ongoing corona situation.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"