Bachelor of Computer Application

The Bachelor of Computer Application (BCA) is a four-year program designed to equip both practical skills and theoretical knowledge in computer systems and applications. By combining this with business and management, it develops strong technical expertise together with valuable management skills.

BCA opens doors to global opportunities, including master’s programs such as MCA, MBA and MSC, and prepares graduates for careers such as IT service officials, software engineers, system analysts, and more. With the rapid development of technology in each industry, BCA is in demand to solve complex activities and IT challenges.

This program creates a strong foundation in programming, networks, databases, and software development, which gives students the skills and confidence to succeed in a rewarding, highly paid career. Studying BCA is more than earning a degree — it’s investing in a future full of opportunities.

Message from Co-ordinator

The BCA program at LA GRANDEE is excellently crafted so that you can learn the design, development, installation and implementation of all types of information systems and networks. Possible careers that you might pursue when you have your BCA degree include computer programmer, network engineer, systems administrator, security specialist, and computer forensic analyst. You might also specialize in distributed systems advancement, network development, and forensics research. The BCA courses are taught by faculty and industry professionals with years of real-time IT experience, with a hands-on approach that provides a real grasp of technology, development tools and paradigms in demand by industry. Completing a degree in BCA at LA GRANDEE gives you a sense of personal accomplishment, career satisfaction and endless possibilities.

Kundan Chaudhary

Career Prospects

  • Tech Entrepreneur
  • Chief Information Officer
  • Computer Programmer
  • Computer Scientist
  • Computer Support Service Specialist
  • Computer Systems Analyst
  • Database Administrator
  • Information Systems Manager
  • Software Developer
  • Software Publisher
  • Systems Administrator
  • Teacher & lecturer

Course Objectives

  • To develop Strong Programming and Software Development Skills
  • To train Systems and Emerging Technologies
  • To enhance Problem-Solving and Analytical Thinking
  • To foster Professional and Ethical Responsibilities
  • To prepare for Industry and Higher Education

Admission Criteria

  • Entry Eligibility: 10+2  pass  or equivalent with minimum C grade in each subject.
  • Admission Criteria: Admission shall be carried out based on merit list in the entrance examination, which shall be a cumulative result of Written Test, Interview and Previous Academic Results.

Course Fee

Course fees vary based on the academic year and college policies. For detailed and up-to-date fee information, please contact our administration office directly.

Course Duration

The Bachelor of Computer Applications (BCA) program under Pokhara University is a 4-year (8-semester) undergraduate course designed to build a strong foundation in computer science, programming, software development, and IT management. This course equips students with the technical and analytical skills required to excel in the rapidly growing information technology industry, preparing them for both professional careers and higher studies.

Curriculum

First Year

First Semester
Course Code Course Description Credit Hours
ENG 121 English for IT Professionals 3
MTH 131 Mathematics I 3
ELX 111 Digital Logic Systems 3
CMP 116 Computer Fundamental & Application 3
CMP 117 Programming Logic & Techniques 3
CMP 111 Computer Application Workshop 1

Second Semester
Course Code Course Description Credit Hours
ENG 122 Business & Technical Communication 3
MTH 132 Mathematics II 3
ACC 131 Financial Accounting 3
CMP 118 Programming Language in C 3
ELX 112 Microprocessor and Computer Architecture 3
PRJ 151 Project I 1

Second Year

Third Semester
Course Code Course Description Credit Hours
CMP 215 Object Oriented Programming in Java 3
CMP 227 Data Structure and Algorithms 3
CMP 221 System Analysis and Project Management 3
CMP 380 Web Technologies I 3
CMP 230 Operating System 3

Fourth Semester
Course Code Course Description Credit Hours
CMP 323 Software Engineering 3
MTH 320 Probability and Statistics 3
CMP 402 Web Technologies II 3
CMP 227 Database Management System 3
CMP 242 Computer Graphics and Multimedia Technology 3
PRJ 251 Project II 2

Third Year

Fifth Semester
Course Code Course Description Credit Hours
MTH 230 Numerical Methods 3
CMP 317 DotNet Technology 3
CMP 336 Data Communication and Computer Network 3
MTH 330 Mathematical Foundation of Computer Science 3
ELE 322 Research Methodology 3

Sixth Semester
Course Code Course Description Credit Hours
MGT 322 Organization Management 3
CMP 316 Data Science and Analytics 3
CMP 314 Management Information System 3
CMP 350 Simulation and Modeling 3
N/A Elective I 2
PRJ 351 Project III 3

Fourth Year

Seventh Semester
Course Code Course Description Credit Hours
CMP 401 Cyber Law and Professional Ethics 3
CMP 404 Mobile Application Development Technology 3
ECO 311 Applied Economics 3
INT 461 Internship 3
N/A Elective II 3

Eighth Semester
Course Code Course Description Credit Hours
CMP 415 Cloud Computing 3
CMP 416 Digital Economy 3
PRJ 451 Project IV 5
N/A Elective III 3

(Official Syllabus Provided by Pokhara University)

BCA Notice