Semester III syllabus — Pokhara University BE Computer Engineering

Semester III syllabus, Pokhara University BE Computer Engineering: Calculus II, Computer Graphics, Digital Logic, Database Management System, Advanced Programm…

CodeCourseCreditsL / T / P hoursAbout
MTH 210Calculus II33 / 2 / 0Advanced calculus for engineers: infinite series, functions of several variables and partial derivatives, multiple integrals, vector calculus, and higher-order differential equations.
CMP 234Computer Graphics33 / 1 / 2Fundamentals of computer graphics: display devices, line and circle drawing algorithms, 2D and 3D transformations, viewing and clipping, projections, hidden surface removal, shading, and OpenGL.
ELX 110Digital Logic33 / 1 / 2Number systems, Boolean algebra and logic gates, simplification with K-maps, combinational circuits (adders, multiplexers, decoders), flip-flops, registers, counters, and synchronous and asynchronous sequential circuit design.
CMP 222Database Management System33 / 1 / 3Design and use of databases: the relational model, ER modelling, SQL, relational algebra, normalization, indexing, query processing, transactions, concurrency control and recovery.
CMP 228Advanced Programming with Java33 / 1 / 3Advanced Java: object-oriented design, GUI development, networking, database connectivity with JDBC, web development with servlets and JSP, ORM and Hibernate, and concurrency.
CMP 232Operating Systems33 / 1 / 2How operating systems work: processes and threads, CPU scheduling, synchronization and deadlocks, memory management and virtual memory, file systems, I/O, and security.

All semesters · PU grading guide