EPN-V2

ITPE3200 Web Application Course description

Course name in Norwegian
Webapplikasjoner
Study programme
Bachelor in Applied Computer Technology
Bachelor's Degree Programme in Software Engineering
Bachelor's Degree Programme in Information Technology
Weight
10.0 ECTS
Year of study
2022/2023
Curriculum
FALL 2022
Schedule
Course history

Introduction

The students shall acquire knowledge of and insight into relevant technologies and techniques used in business and industry for the development of advanced web applications. The course uses Microsoft.Net as the framework for highlighting important concepts in application development. The course will be a useful foundation for students who wish to work on web applications in connection with their bachelor’s thesis.

Recommended preliminary courses

All.

Required preliminary courses

No requirements over and above the admission requirements.

Learning outcomes

Interaction design is an interdisciplinary discipline in which experts from several disciplines are involved in the development process from idea to final product. Product design, graphic design, anthropology, communication and cognitive psychology are included as subject disciplines in addition to information technology.

In the course the students will get to know these subject areas, but the practical work will be limited to the development of prototypes, user testing, evaluation and some graphic design.

Teaching and learning methods

No requirements over and above the admission requirements.

Course requirements

None.

Assessment

The exam consist of two parts that counts 50 % each.

  • Grouproject 1 (3-5 students, program code) counts 50 %
  • Grouproject 2 (3-5 student, program code) counts 50 %

Both parts must be passed;in order to pass the course.

The exam result can be appealed. If a student fails, the student will be given another assignment that must be submitted within three weeks of receiving the fail grade.

Permitted exam materials and equipment

In this course, the students shall develop knowledge, skills and general competence relating to the development of software systems. The students shall gain insight into how the properties of the systems are defined, the framework for the development and how the development process is managed. Furthermore, the students shall learn to understand some of the complexity of the interaction between software systems and different user and stakeholder groups. The students shall understand the essence of and develop the ability to critically assess both modern (including agile) and traditional methods and technologies for software engineering.

Grading scale

No requirements over and above the admission requirements.

Examiners

Exam form: Portfolio assessment. The portfolio shall consist of a total of four parts:

  • A group report (normally 3-5 students) of 15-20 pages describing the development process and showing theoretical and practical skills.
  • The three compulsory submissions will also be processed and included in the folder.

One overall grade is given for the portfolio.

The exam result can be appealed.

In the event of resit and rescheduled exams, another exam form may also be used or a new assignment given with a new deadline. If oral exams are used, the result cannot be appealed.

Overlapping courses

Lectures and exercises. Compulsory assignments are carried out in groups. The groups normally comprise 3 to 5 students.