Duration
Discipline
Level
Affiliation
Last Updated
1st Semester
Course Code | Course Description | Credit Hours | Pre-requisite Course | Core Course |
|---|---|---|---|---|
ENG 121 | English – I | 3 | ||
MTH 131 | Mathematics I | 3 | ||
ELX 111 | Digital Logic Systems | 3 | ||
CMP 116 | Computer Fundamental and Application | 3 | ||
CMP 117 | Programming Logic and Techniques | 3 | ☉ | |
Total | ~15 |
Course Code | Course Description | Credit Hours | Pre-requisite Course | Core Course |
ENG 122 | Business and Technical Communication | 3 | ||
MTH 132 | Mathematics II | 3 | ||
ACC 131 | Financial Accounting I | 3 | ||
CMP 118 | Programming Language | 3 | ☉ | |
ELX 112 | Fundamentals of Electrical and Electronics | 3 | ||
PRJ 151 | Project I | 1 | ☉ | |
Total | ~16 |
Course Code | Course Description | Credit Hours | Pre-requisite Course | Core Course |
CMP 215 | Object Oriented Programming | 3 | ☉ | |
CMP 227 | Data Structure & Algorithms | 3 | ☉ | |
CMP 221 | Systems analysis and Design | 3 | ☉ | |
ACC 231 | Financial Accounting II | 3 | ||
ELX 232 | Microprocessor | 3 | ||
Total | ~15 |
Course Code | Course Description | Credit Hours | Pre-requisite Course | Core Course |
MTH 230 | Numerical Methods | 3 | ||
CMP 216 | Visual Programming | 3 | ☉ | |
CMP 230 | Operating Systems | 3 | ☉ | |
CMP 226 | Database Management System | 3 | ☉ | |
CMP 242 | Computer Graphics & Multimedia Technology | 4 | ||
PRJ 251 | Project II | 2 | ☉ | |
Total | ~18 |
Course Code | Course Description | Credit Hours | Pre-requisite Course | Core Course |
CMP 332 | Computer Architecture | 3 | ||
CMP 313 | Java Programming | 3 | ☉ | |
CMP 380 | Web Technologies I | 3 | ☉ | |
MTH 330 | Mathematical Foundation and Computer Science | 3 | ||
CMP 323 | Software Engineering | 3 | ☉ | |
Total | ~15 |
Course Code | Course Description | Credit Hours | Pre-requisite Course | Core Course |
CMP 336 | Data Communication and Computer Network | 3 | ☉ | |
MTH 320 | Fundamentals of Probability and Statistics | 3 | ||
MGT 322 | Applied Economics | 3 | ||
MGT 332 | Organization and Management | 3 | ||
CMP 402 | Web Technologies II | 3 | ☉ | |
PRJ 351 | Project III | 3 | ☉ | |
Total | ~18 |
Course Code | Course Description | Credit Hours | Pre-requisite Course | Core Course |
CMP 401 | E-Business | 3 | ||
CMP 350 | Simulation and Modeling | 3 | ☉ | |
CMP 337 | Linux | 3 | ☉ | |
INT 461 | Internship | 3 | ☉ | |
Elective I [Dot Net Programming] | 3 | |||
Total | ~15 |
Course Code | Course Description | Credit Hours | Pre-requisite Course | Core Course |
CMP 404 | Mobile Application and Development Technology | 3 | ☉ | |
MGT 421 | Management Information System | 3 | ||
Elective II | 3 | |||
PRJ 451 | Project IV | 4 | ☉ | |
Total | ~13 |
Total Credit Hours: 126
Computer
Geographical Information System
Artificial Intelligence
Distributed Database System
COM/DCOM Programming
Advanced Techniques in Programming
Data Mining and Warehousing
Advanced Multimedia
Advance Database (PL/SQL)
Dot (.) Net Programming
Cloud Computing
WAP and WML
Information and Network Security
Software Testing and Project Management
OODBMS
Embedded System
Management
Project Management
International Business
Promotion Management
International Marketing
Marketing Management
Sales Management
Bachelor of Computer Applications (BCA) offers diverse career opportunities. Here are some key career outcomes:
Develop software applications and solutions.
Languages & Skills: Java, Python, JavaScript, C#, etc.
Frontend, backend, or full-stack development.
Technologies: HTML, CSS, JavaScript, React, Angular, Node.js, Django.
Creating apps for Android or iOS platforms.
Skills: Kotlin, Swift, Java, React Native, Flutter.
Analyze and design information systems to help organizations operate effectively.
Skills: Analytical thinking, problem-solving, SQL, UML.
Manage, secure, and optimize databases.
Skills: MySQL, Oracle, PostgreSQL, MongoDB.
Maintain and configure network infrastructure and security.
Skills: TCP/IP, Firewall configuration, Cybersecurity basics.
Manage servers, software deployments, and IT infrastructure.
Skills: Linux/Windows administration, cloud management (AWS, Azure).
Software testing, debugging, and quality assurance.
Skills: Automation Testing (Selenium), Manual Testing, Performance Testing.
Provide expert advice on technology and business processes.
Skills: Strong analytical and communication skills, technical knowledge.
Secure information systems, perform vulnerability testing, and respond to security incidents.
Skills: Ethical hacking, penetration testing, security frameworks.
Resolve technical issues, manage hardware/software troubleshooting.
Skills: Customer service, problem-solving, technical knowledge.
Interpret data, analyze trends, and generate insights to support decision-making.
Skills: SQL, Excel, Tableau, Power BI, Python.
Specialize in online marketing, content management, and SEO optimization.
Skills: Google Analytics, SEO, content strategy.
Bachelor of Computer Application (BCA) is a 4-year course offered by Pokhara University under the Faculty of Science and Technology. It is a semester-based program and follows the credit system.
The grades (marks) awarded to students in a course are based on their consolidated performance in seasonal and final examinations. The letter grade in any particular subject is an indication of a student's relative performance in that course. The pattern of grading will be as follows:
| Letter | Grade | Grade point Description |
|---|---|---|
| A | 4.0 | Excellent |
| A- | 3.7 | |
| B+ | 3.3 | |
| B | 3.0 | Good |
| B- | 2.7 | |
| C+ | 2.3 | |
| C | 2.0 | Satisfactory |
| C- | 1.7 | |
| D+ | 1.3 | |
| D | 1.0 | Minimum Requirement |
| F | 0 | Falling |
In unusual circumstances, the student may be awarded an incomplete grade of "I". If all the requirements are not completed within the following semester, the grade of "I" will be automatically converted to "F". A student receiving an "I" grade does not need to register for that subject in the following semester to complete the required works.
The performance of a student in a semester will be evaluated in terms of the semester grade point average (SGPA). The student’s final grade will be calculated on cumulative grade point average (CGPA).
SGPA= Total honor points earned in a semester / total number of credits registered in a semester.
CGPA= Total honor points earned / total number of credits completed.
In Pokhara University, CGPA 2.5 or more and 3.0 or more are considered as Second and First divisions, respectively.
A student is normally expected to obtain a CGPA of 2.0. The student, whose performance in the past semesters does not show the possibility of maintaining this CGPA, may be advised to leave or dismissed from the program.
On completion of all requirements with a CGPA of 2.0 or better, the student will be awarded a degree ofBachelor of Computer Application (BCA).
To obtain a degree with distinction, a student must obtain a CGPA of3.6 or better.
The Dean’s list recognizes outstanding performances of academic excellence by students. To qualify, a student must obtain a CGPA of3.7 or better.
The provisions of this document are not to be regarded as a binding contract between the University and the students. The University reserves the right to change any provisions or requirements contained in this document at any time without prior notification, within the student’s term of residence.