Semester III notes — Pokhara University BE Computer Engineering

Semester III notes for Pokhara University BE Computer Engineering (BECE): Calculus II, Database Management System, Operating Systems, Microprocessor & Assembly…

Subjects

  • Calculus II (MTH 210, 3 credits) — 3 files. Advanced calculus for engineers: infinite series, functions of several variables and partial derivatives, multiple integrals, vector calculus, and higher-order differential equations.
  • Database Management System (CMP 222, 3 credits) — 55 files. Design and use of databases: the relational model, ER modelling, SQL, relational algebra, normalization, indexing, query processing, transactions, concurrency control and recovery.
  • Operating Systems (CMP 232, 3 credits) — 43 files. How operating systems work: processes and threads, CPU scheduling, synchronization and deadlocks, memory management and virtual memory, file systems, I/O, and security.
  • Microprocessor & Assembly Language Programming (CMP 224, 3 credits) — 25 files. Microprocessor architecture and programming: the 8085 and 8086, instruction sets and addressing modes, assembly language programming, memory and I/O interfacing, and interrupts.
  • Computer Graphics (CMP 234, 3 credits) — 73 files. Fundamentals of computer graphics: display devices, line and circle drawing algorithms, 2D and 3D transformations, viewing and clipping, projections, hidden surface removal, shading, and OpenGL.
  • Data Communication (CMP 220, 3 credits) — 24 files. How data moves across networks: signals and transmission media, analog and digital transmission, modulation, multiplexing, error detection and correction, data link protocols, and switching.
  • Syllabus — 6 files
  • Question Collection — 4 files