Programplaner og emneplaner - Student
DATA1700 Web Programming Course description
- Course name in Norwegian
- Webprogrammering
- Study programme
-
Bachelor in Applied Computer TechnologyBachelor's Degree Programme in Software EngineeringBachelor's Degree Programme in Information Technology
- Weight
- 10.0 ECTS
- Year of study
- 2024/2025
- Curriculum
-
SPRING 2025
- Schedule
- Programme description
- Course history
-
Introduction
The students shall acquire basic knowledge of web servers and develop skills in and insight into full-stack web programming. Furthermore, they shall develop skills in and insight into the programming of dynamic web pages that communicate with a database. They shall also gain knowledge of information security in web design.
Recommended preliminary courses
Two examiners (one internal and one external).
Required preliminary courses
Students must be registered in the third year and have completed at least 100 credits from the first and second years of the programme by 1 October, before they can write their bachelor’s thesis.
Learning outcomes
After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and general competence:
Knowledge The student is capable of:
- explaining how projects are managed and how progress is ensured
- explaining the different stages of a development or research project and their importance
- explaining the structure of final documentation
- explaining the chosen technical architecture and discussing its advantages and disadvantages
Skills The student is capable of:
- developing project and work plans
- setting up development and test environments
- developing and testing large-scale IT-solutions in groups
- evaluate, analyse or develop user interface
General competence The student is capable of:
- cooperating in groups in big IT-projects
- apply knowledge and results from research
- professional communication both orally and in writing
- find and critically evaluate relevant literature
- evaluate ethical - or privacy concerns in projects
Teaching and learning methods
Lectures and supervisory sessions. The students work individually.
Course requirements
The following coursework is compulsory and must be approved before the student can sit the exam:
- one individual assignment
Assessment
The following work requirement is mandatory and must be approved before you can take the exam:
- The project contract between OsloMet, students and clients
- The preliminary project report
- A poster for the IT-expo
All shall use templates provided by OsloMet.
Permitted exam materials and equipment
A project assignment in groups (3-5 students). The project assignment is divided into the project report and the project presentation. The final grade is given on the basis of an overall assessment of the project report and the project presentation.
The grade of the project report can be appealed. If the grade of the project report changes as a result of the appeal, a new presentation must be held. The presentation part of the exam can not be appealed.
Grading scale
All.
Examiners
Grade scale A-F.
Overlapping courses
The course overlaps 8 ECTS with DATA1600.