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
Back