Semester VI notes — Pokhara University BE Computer Engineering
Semester VI notes for Pokhara University BE Computer Engineering (BECE): Image Processing & Pattern Recognition, Machine Learning, Computer Networks, Simulatio…
Subjects
- Image Processing & Pattern Recognition (CMP 362, 3 credits) — no notes yet. Image processing and pattern recognition techniques: image enhancement, filtering, segmentation, feature extraction, and classification, with applications in areas such as medical imaging and computer vision.
- Machine Learning (CMP 364, 3 credits) — no notes yet. Algorithms that learn from data: supervised learning (regression and classification), unsupervised learning and clustering, model evaluation, neural networks, and practical machine learning workflows.
- Computer Networks (CMP 344, 3 credits) — no notes yet. How computer networks work: layered network models, addressing and subnetting, routing algorithms and protocols, transport protocols, network management and security, and server configuration.
- Simulation & Modeling (CMP 338, 3 credits) — 14 files. Modelling and simulating systems: continuous and discrete system simulation, queuing systems, probability concepts, random number generation and testing, and analysis of simulation output.
- Compiler Design (CMP 422, 2 credits) — 15 files. How compilers are built: phases of a compiler, lexical analysis, parsing, syntax-directed translation, type checking, symbol tables, intermediate code, code optimization and code generation.
- Elective I (3 credits) — notes for each elective are in Electives
- Project I (PRJ 360, 2 credits) — no notes yet. Resources for the Semester VI minor project: proposal writing, documentation, reports and presentation.
- Syllabus — 6 files
