Semester VI
Engineering & communication
Software engineering, compilers, e-governance, .NET, and technical writing — building and communicating real systems.
- Subjects
- 6
- Credits
- 18
- Lessons
- 195
- Labs available
- 23
CSC-375
Software Engineering
Engineering discipline for software: process models, requirements, design, testing, and project management.
CSC-376
Compiler Design and Construction
Turn source into machine code: lexical analysis, parsing, semantic analysis, code generation and optimization.
CSC-377
E-Governance
Government in the digital age: models, infrastructure, applications in Nepal, and the challenges of digital public services.
CSC-378
.NET Centric Computing
Build Windows and web applications on the .NET platform: C#, Windows Forms, ADO.NET and ASP.NET Core.
CSC-379
Technical Writing
Communicate technical ideas clearly: audience, research, reports, proposals, citations and presentations.
CSC-383
Neural Networks
Elective — Brain-inspired computing: perceptrons, multi-layer networks, backpropagation, and modern network architectures.