5022 - Web Applications: ASP.NET Core with C#
Course information
- Title
- Web Applications: ASP.NET Core with C#
- Course number
- 5022.24
- Academic year
- 2024-2025
- ECTS
- 7.50
- Level
- Bachelor
- Faculties
- Science and Tecnology
- Educations
- BSc in Software Engineering
- Prerequisites
- 30 ECTS in Software Engineering: Introduction to Web Development 7.5 ECTS, Databases and SQL 7.5 ECTS, and 15 ECTS in Object-oriented languages like C++, Java or C#.
- Language of instruction
- The course is taught in Faroese. The textbook is in English and other instructional materials are in English, Faroese and possibly Scandinavian languages. Exams may be in Faroese, Danish or English.
- Registration
- Students on the fifth semester of B.Sc. in Software Engineering are automatically enrolled. Applicants for an individual course must apply via the Student Service Center at lss@setur.fo
- Beginning date
- Friday, August 23, 2024
- End date
- Friday, October 11, 2024
Academic content
- Purpose
- The aim of the course is to learn how to develop interactive and database-driven websites with ASP.NET Core / C#.
- Learning outcomes
- After the course you should be able to: • Develop ASP.NET Core Web Applications with Visual Studio and C# • Understand and use basic concepts in ASP.NET Core - Model-View-Controller pattern, Razor Views, URL Routing, Controllers, Filters, Helper Methods, Model Binding, Layouts, Validation, Ajax • Use Entity Framework and LINQ to work with databases • Create simple Web-Services with ASP.NET Web API
- Content
- Developing ASP.NET Core websites with Visual Studio. Focus will be on basic ASP.NET Core concepts such as: • Model-View-Controller pattern • Razor • Unit Test • Database integration / Linq • Templates / Layouts • Ajax • Input Validation • C# • Responsive Design
- Learning and teaching approaches
- Independent work with a project which will be guided by lectures and supervision. Project is required for exam eligibility.
Assessment
- Assessment method
- 4 hour written examination. No auxiliary material allowed.
- Examination (internal/external)
- External
- Grading scale
- 7-scale
- Exam date/dates
- The written exam is set for week 43
- Deadline for withdrawal from exam
- Friday, August 23, 2024
Academic responsibility and teachers
- Academic responsibility
- Niels-Christian Borbjerg
- Teachers
- Niels-Christian Borbjerg, Hans Blaasvær, Dávid í Lág