Freestanding course, bachelor’s level
7.5 credits
Distance | mixed hours | 25%
30 August 2027 - 16 January 2028

About the course

Course content

The course aims to enhance students' knowledge and skills in advanced .NET and C# technologies, establishing a solid foundation for full-stack development with C#. Emphasis is placed on object-oriented, data-driven, and component-based approaches for building scalable web applications

Contents:

- ASP.NET Core: Techniques for front-end and back-end development
- MVC and Multi-layered Architecture: Implementing code using the MVC pattern and layered design.
- Asynchronous Programming: Enhancing application responsiveness with asynchronous operations.
- Anonymous Types, Methods, and Lambda Expressions: Leveraging advanced C# features for efficient coding.
- Data-driven APIs Utilizing Entity Framework Core and LINQ for robust data access and manipulation.
- Data storage Implementing storage solutions with cloud services or a local database.
- Unit Testing: Creating and running unit tests to ensure code reliability and quality.

Entry requirements and selection

Entry requirements

A minimum of 15 credits of programming in C# + English 6. Or: English level 2

Selection

100% University credits completed

Course literature

Current literature list is available in the syllabus for the course

Course evaluation

Malmö University provides students who participate in, or who have completed a course, with the opportunity to express their opinions and describe their experiences of the course by completing a course evaluation administered by the University. The University will compile and summarise the results of course evaluations. The University will also inform participants of the results and any decisions relating to measures taken in response to the course evaluations. The results will be made available to the students (HF 1:14).

Contact

For more information about the education:

TSstudent@mau.se