Semester VI syllabus — Pokhara University BE Computer Engineering

Semester VI syllabus, Pokhara University BE Computer Engineering: Research Fundamentals, Compiler Design, Digital Signal Analysis and Processing, Network and C…

CodeCourseCreditsL / T / P hoursAbout
CMP 270Research Fundamentals22 / 0 / 2Carrying out a research or project work: what research is, choosing a problem, literature review, research methods and design, research ethics, and writing a project proposal and report.
CMP 360Compiler Design22 / 2 / 2How compilers are built: phases of a compiler, lexical analysis, parsing, syntax-directed translation, type checking, symbol tables, intermediate code, code optimization and code generation.
CMM 344Digital Signal Analysis and Processing33 / 1 / 2Discrete-time signals and systems: the Z-transform, frequency-domain analysis, the DFT and FFT, discrete filter structures, and IIR and FIR filter design.
CMP 426Network and Cyber Security33 / 1 / 2Securing networks and systems: cryptography, authentication, network security protocols, firewalls and intrusion detection, common attacks, and security policies.
ELX 320Embedded System22 / 1 / 2Design of dedicated computer systems: microcontrollers, embedded programming, interfacing sensors and actuators, real-time systems and scheduling, and embedded system design methods.
CMP 364Machine Learning33 / 1 / 2Algorithms that learn from data: supervised learning (regression and classification), unsupervised learning and clustering, model evaluation, neural networks, and practical machine learning workflows.
—Elective I33 / 1 / 2Notes for the Semester VI elective. See the Electives section for notes on individual elective subjects.

All semesters · PU grading guide