Programplaner og emneplaner - Student
ITPE3200 Web Application Course description
- Course name in Norwegian
- Webapplikasjoner
- 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
- 2020/2021
- Curriculum
-
FALL 2020
- Schedule
- Programme description
- 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
Alle hjelpemidler er tillatt på den skriftlige oppgaven.
Required preliminary courses
No requirements over and above the admission requirements.
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 application layers and the importance of good application architecture
- explaining the importance of testing applications
- explaining different design patterns
- explaining server-side authentication and sessions
- explaining how web services can be developed in web applications
Skills
The student is capable of:
- developing advanced web applications with database connectivity
- using the Model View Controller (MVC) framework
- setting up automatic unit tests
- developing rich user interfaces in Ajax
- developing applications that use database abstraction and SQL dialect neutrality
- developing security mechanisms in web applications
General competence
The student:
- has a general understanding of web application development in .NET, making it easy to become familiar with other equivalent frameworks
Teaching and learning methods
Lectures and supervisory sessions. The students work both individually and in groups. The groups normally comprise 3 to 5 students.
Course requirements
Fagfordypningen i engelsk sikter på å gi et bredt grunnlag for å forstå, vurdere og utvikle engelskundervisning i norsk grunnskole. Emnet tar utgangspunkt i historiske, teoretiske og metodologiske tilnærminger til hvordan barn og unge i et mangfoldig og flerspråklig samfunn møter engelskfaget i skolen. Fagfordypningen fokuserer på tekst i vid forstand, dvs. muntlige, skriftlige og sammensatte tekster. Målet er å gi studentene inngående kunnskap i faget slik at de blir i stand til å utvikle sin egen og fremtidige elevers språk- og tekstkompetanse.
Assessment
Portfolio assessment subject to the following requirements:
- 2 group projects
- 1 individual assignment
The portfolio will be given one final grade. All parts of the portfolio must be evaluated to pass in order to pass the exam.
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
All.
Grading scale
Grade scale A-F.
Examiners
Eksamen består av to deler:
- et individuelt, skriftlig arbeid (essay) etter selvvalgt tema innen emnets område, på 6000 ord +/-10 %, teller 49 % av endelig karakter på emnet
- individuell, muntlig eksamen på ca. 40 minutter, teller 51 % av endelig karakter på emnet
Overlapping courses
Det gis gradert karakter på skalaen A-F, der A-E er bestått og F er stryk.