NET Centric Computing (CSC 367) is a Sixth Semester course in Tribhuvan University’s BSc CSIT program. It teaches cross-platform web application development with C# and the ASP.NET Core MVC framework — from language fundamentals and MVC architecture to Entity Framework Core, state management, client-side development, security, and deployment.
Start with the official NET Centric Computing syllabus (CSC 367), then study from the notes below:
What you’ll learn
- C# language features: OOP, delegates, generics, LINQ, and async/await
- .NET, .NET Core, CLR, and the .NET CLI
- ASP.NET Core MVC: controllers, Razor views, tag helpers, routing, and Web API
- Data access with ADO.NET and Entity Framework Core
- Session, TempData, cookies, and client-side development with jQuery, Angular, and React
- ASP.NET Core Identity, XSS/CSRF/SQL injection defences, and deployment with Kestrel, Docker, and Azure
Course snapshot
- Code: CSC 367
- Program: BSc CSIT, Sixth Semester
- Board: Tribhuvan University (IOST)
- Nature: Theory + Lab, 3 credit hours
- Marks: 60 (final) + 20 (internal) + 20 (lab)