Purbanchal University curriculum

Semester-wise subjects and credit hours for the Purbanchal University programs supported by gpaNepal. Expand a faculty for the full breakdown, or open the calculator and have every semester generated for you.

Programs and semester subjects

4-year program in Computer Engineering with focus on hardware and software integration

Semester 1

Semester 1

CodeSubjectCredits
ENG 101English I3
MTH 101Differential Calculus4
MTH 102Applied Mechanics4
CSC 111Introduction to Computer Science3
CSC 112Programming in C3
PHS 101Physics I4

Semester 2

Semester 2

CodeSubjectCredits
ENG 102English II3
MTH 103Integral Calculus4
MTH 104Linear Algebra4
CSC 114Programming in C++3
ELC 121Basic Electronics3
PHS 102Physics II4

Semester 3

Semester 3

CodeSubjectCredits
CSC 201Discrete Mathematics3
CSC 202Computer Architecture3
CSC 203Digital Logic Design3
ELC 201Electronic Devices and Circuits3
CSC 204Database Management System3
MTH 201Probability and Statistics3

Semester 4

Semester 4

CodeSubjectCredits
CSC 206Microprocessors3
ELC 202Digital Systems3
CSC 207Object Oriented Programming3
CSC 208Operating Systems3
CSC 209Computer Networks3
CSC 210Software Engineering3

Semester 5

Semester 5

CodeSubjectCredits
CSC 301Algorithm Analysis3
ELC 301Embedded Systems3
CSC 302Programming Languages3
CSC 303Database Design3
ELC 302VLSI Design3
CSC 304Network Security3

Semester 6

Semester 6

CodeSubjectCredits
CSC 305Compiler Design3
ELC 303Microcontroller and Interfacing3
CSC 306Mobile Application Development3
CSC 307Cloud Computing3
ELC 304Power Electronics3
CSC 308Information Security3

Semester 7

Semester 7

CodeSubjectCredits
CSC 401Machine Learning3
ELC 401Elective I (Hardware)3
CSC 402Distributed Systems3
CSC 403Elective II3
CSC 404Elective III3
PRJ 401Project I2

Semester 8

Semester 8

CodeSubjectCredits
CSC 405Advanced Topics in Computing3
ELC 402Professional Ethics3
CSC 406Elective IV3
PRJ 402Project II4

4-year program focused on software development and software engineering practices

Semester 1

Semester 1

CodeSubjectCredits
ENG 101English I3
MTH 101Differential Calculus4
MTH 102Applied Mechanics4
CSC 111Introduction to Computer Science3
CSC 112Programming in C3
PHS 101Physics I4

Semester 2

Semester 2

CodeSubjectCredits
ENG 102English II3
MTH 103Integral Calculus4
MTH 104Linear Algebra4
CSC 114Programming in C++3
CSC 115Data Structures3
PHS 102Physics II4

Semester 3

Semester 3

CodeSubjectCredits
CSC 201Discrete Mathematics3
CSC 202Computer Architecture3
CSC 203Digital Logic Design3
CSC 204Database Management System3
CSC 205Operating Systems3
MTH 201Probability and Statistics3

Semester 4

Semester 4

CodeSubjectCredits
CSC 206Web Technology3
CSC 207Object Oriented Programming3
CSC 208Microprocessors3
CSC 209Software Engineering3
CSC 210Computer Networks3
CSC 211Database Design3

Semester 5

Semester 5

CodeSubjectCredits
CSC 301Algorithm Analysis3
CSC 302Artificial Intelligence3
CSC 303Programming Languages3
CSC 304System Programming3
CSC 305Software Project Management3
CSC 306Network Security3

Semester 6

Semester 6

CodeSubjectCredits
CSC 307Machine Learning3
CSC 308Cloud Computing3
CSC 309Mobile Application Development3
CSC 310Compiler Design3
CSC 311Information Security3
CSC 312Data Science3

Semester 7

Semester 7

CodeSubjectCredits
CSC 401Advanced Web Development3
CSC 402Distributed Systems3
CSC 403Deep Learning3
CSC 404Elective I3
CSC 405Elective II3
PRJ 401Project I2

Semester 8

Semester 8

CodeSubjectCredits
CSC 406DevOps and Microservices3
CSC 407Professional Ethics3
CSC 408Elective III3
PRJ 402Project II4

4-year program focused on IT infrastructure, systems, and enterprise applications

Semester 1

Semester 1

CodeSubjectCredits
ENG 101English I3
MTH 101Differential Calculus4
MTH 102Applied Mechanics4
CSC 111Introduction to Computer Science3
CSC 112Programming in C3
PHS 101Physics I4

Semester 2

Semester 2

CodeSubjectCredits
ENG 102English II3
MTH 103Integral Calculus4
MTH 104Linear Algebra4
CSC 114Programming in C++3
CSC 115Data Structures3
PHS 102Physics II4

Semester 3

Semester 3

CodeSubjectCredits
CSC 201Discrete Mathematics3
CSC 202Computer Architecture3
CSC 203Digital Logic Design3
CSC 204Database Management System3
CSC 205Web Technology3
MTH 201Probability and Statistics3

Semester 4

Semester 4

CodeSubjectCredits
CSC 206Operating Systems3
CSC 207Object Oriented Programming3
CSC 208Network Technology3
CSC 209Software Engineering3
CSC 210IT Project Management3
CSC 211System Analysis and Design3

Semester 5

Semester 5

CodeSubjectCredits
CSC 301Algorithm Analysis3
CSC 302Database Design3
CSC 303Enterprise Applications3
CSC 304Web Application Development3
CSC 305IT Infrastructure3
CSC 306Information Security3

Semester 6

Semester 6

CodeSubjectCredits
CSC 307Business Intelligence3
CSC 308Cloud Technology3
CSC 309Mobile Application Development3
CSC 310Network Administration3
CSC 311Cyber Security3
CSC 312IT Governance3

Semester 7

Semester 7

CodeSubjectCredits
CSC 401Data Science and Analytics3
CSC 402Machine Learning3
CSC 403Elective I3
CSC 404Elective II3
CSC 405Elective III3
PRJ 401Project I2

Semester 8

Semester 8

CodeSubjectCredits
CSC 406Advanced IT Topics3
CSC 407Professional Ethics3
CSC 408Elective IV3
PRJ 402Project II4

How Purbanchal University degrees are organised

Purbanchal University runs its bachelor's programs on a semester system, with a four-year degree spread across eight credit-weighted semesters. Each semester produces its own SGPA, and those combine — weighted by credit hours rather than simply averaged — into the CGPA that appears on your final transcript.

PBU serves a large network of affiliated colleges, particularly across eastern Nepal. As with any affiliating university, core subjects and credit hours are set centrally while elective offerings and project titles vary between colleges. The lists below give the standard structure; your college's routine is the final word on which electives you actually sit.

The PBU grading scale

Purbanchal University uses an A+ to F scale with A+ at the top on 4.0 grade points. Note the shared abbreviation problem: both Pokhara and Purbanchal are commonly written “PU” in conversation, and they use different grade-point scales. Students routinely calculate with the wrong one for exactly this reason. gpaNepal refers to Purbanchal as PBU throughout to keep the two apart.

Credit hours and why they decide your average

Every subject below carries a credit-hour value. Your SGPA is the sum of (grade point × credit hours) across the semester divided by the total credit hours — so heavier subjects genuinely count for more. It is worth checking your own credit distribution before a semester rather than after: knowing which two papers carry the most weight tells you where revision time is best spent.

Practical and project components appear as separate rows wherever the syllabus credits them separately. Include them in your calculation; the university includes them in yours.

Using these lists with the calculator

You do not have to type any of this in by hand. In the calculator, choose Purbanchal University and then your faculty, and gpaNepal generates every semester on this page with the right subjects and credit hours already filled in. All that is left is entering your grades. Subjects can still be renamed, added or removed afterwards, so an elective that differs from the template is a two-second fix rather than a reason to start over.

Grades are stored in your own browser, never on our servers, so you can keep a running record across your whole degree and export it to CSV or PDF whenever you want a backup. The PBU SGPA and CGPA calculator page explains the grading scale in more detail.

A word on accuracy

Curricula get revised. Subject codes change, credit weightings are adjusted, and faculties introduce new electives between batches. The lists here reflect the syllabus versions gpaNepal was built against, and they are a reference rather than an official publication — your college's own syllabus and your marksheet are always the authority. If you spot a subject or credit value that no longer matches yours, tell us at info@kibu.space and we will correct it.

Frequently asked questions

Is Purbanchal University the same as Pokhara University?

No — they are separate universities with different grade-point scales, and both are often abbreviated "PU" in conversation. Purbanchal (PBU) tops out at A+ worth 4.0; Pokhara's highest grade is a plain A at 4.0. Using the wrong one produces wrong numbers.

Do all PBU-affiliated colleges teach these exact subjects?

Core subjects and credit hours are set by the university and are consistent across affiliated colleges. Electives and project work vary by college and batch, so adjust those to match your own routine.

How is CGPA calculated across semesters at PBU?

It is a credit-weighted average, not a plain average of your SGPAs. Multiply each semester's SGPA by its total credits, add those up, and divide by the total credits across all semesters. The calculator does this automatically.

Can I export my PBU results?

Yes. Export to CSV for a backup you can re-import on any device, or to PDF for a printable semester-by-semester report. Your data stays in your browser either way.