situs toto 4d online
slot deposit pulsa
situs toto server idn
deposit pulsa tanpa potongan
slot deposit pulsa resmi
deposit pulsa tanpa potongan
situs castletoto
BCA – G.P. Koirala Memorial (Community) College (GPKMC)
Address: Siphal, Chabahil, Kathmandu, Nepal Contact: 014582404, 014579115, 014571813, 9851173743 Gmail: gpkoiralacollege@gmail.com
Address: Siphal, Chabahil, Kathmandu, Nepal Contact: 014582404, 014579115, 014571813, 9851173743 Gmail: gpkoiralacollege@gmail.com
Bachelor of Computer Applications

BCA

BCA (Bachelor of Computer Applications)

Welcome to G.P Koirala Memorial College, a place where “Equal Access to all for Excellence” isn’t just a slogan– it’s a commitment. We’re dedicated to offering a wide range of technical and non-technical courses, all at affordable prices, ensuring that every student can access quality education.
Our BCA (Bachelor of Computer Applications) program is a pathway to unlocking the exciting world of technology in Nepal. In an era where digital innovation is transforming industries, the BCA program equips you with the skills to navigate this dynamic landscape. From mastering programming languages to understanding database management and software development, our BCA program empowers you with practical knowledge that’s directly applicable in Nepal’s growing tech sector. With technology playing a pivotal role in various sectors, ranging from finance to healthcare, pursuing BCA offers a strategic advantage for a promising career right here at home.

Message from the Program Coordinator:

Dear Future Innovators,

I’m thrilled to welcome you to the BCA program at G.P Koirala Memorial College, where possibilities in the world of computer applications are waiting for you to explore. Our program is more than just education – it’s a gateway to turning your passion for technology into a successful career. From our dynamic curriculum to our state-of-the-art facilities, we’re committed to equipping you with the skills and knowledge you need to excel in the ever-evolving IT landscape. Join us on this exciting journey, where learning meets real-world impact. Apply today and let’s embark on this life-changing journey together!

Warm regards,

BCA Program Coordinator
infobca@gpkmc.edu.np

Faculty Excellence


Our accomplished faculty members, each a shining example of expertise and dedication, are at the core of our BCA program’s success. With impressive qualifications and extensive industry experience, they bring real-world insights into the classroom. Their dedication to fostering students’ growth and achievement is outstanding, as evidenced by their continuous advice and mentorship. Our faculty ensures that you acquire not only an education but also a transformative learning experience that prepares you for a prosperous journey in Nepal’s booming IT sector by connecting academic knowledge with real industry insight.

Furthermore, all of our faculty members have strong academic backgrounds along with holding master’s degrees in their respective professions.

BCA Faculties Member

Mr. Sujan Shrestha
Mr. Gobinda Raj Khaniya
Mr. Uttam Acharya
Mr. Raj Poudel
Mr. Narayan Poudyal
Mr. Abita Kunwar
Mr. Pradip Kumar Luitel
Mr. Shyam Sundar Khatiwada
Mr. Shiv Raj Pandey
Mr. Bibek Pancha
Mr. Subash Bista
Mr. Utsav Phuyal
Mr. Anil Pandey
Mr. Ayush Regmi
Mr. Bachaspati Joshi
Mr. Sita Pandak
Mr. Anil Pandey

Program Overview
Curriculum
Course Structure

The core objective of our BCA program in Nepal is to produce high-quality computer application users and developers. Through a comprehensive curriculum, we aim to equip students with the skills and expertise needed to excel in the world of technology. Our program focuses on developing a deep understanding of computer science principles, programming languages, software development, and database management. By fostering hands-on learning and emphasizing practical projects, we aim to bridge the gap between theory and application, preparing graduates to create innovative solutions to real-world challenges. With an emphasis on ethics, communication, and teamwork, our program aims to cultivate well-rounded IT professionals who can drive positive change in Nepal’s evolving tech landscape and beyond.

Ultimately, our BCA program doesn’t just teach technology; it crafts individuals who are ready to make an immediate impact in Nepal’s IT industry. With a focus on practical skills, industry alignment, and ethical grounding, we prepare our students to be not only contributors but leaders in shaping the future of Nepal’s technology landscape. Your journey to a successful IT career starts here.

Learn more about a dynamic curriculum that is designed to develop your understanding and enthusiasm for the world of computer applications. Our comprehensive curriculum includes a wide range of courses, including Computer Applications (Core Courses) and Elective Courses, as well as Mathematical and statistical Courses, Language Courses, and Social Science and Management Courses, all of which are supplemented by hands-on Project and internship experiences, ensuring a broad-minded preparation for Nepal’s dynamic IT industry.

These Core courses introduce you to the key aspects of computer science, programming, and software development. You'll learn programming languages, database management, and web development, establishing a robust foundation for your career in Nepal's IT industry. There are two four-credit and twenty-one three-credit CC,
  • C Programming (4 credits)
  • Computer Fundamentals and Applications (4 credits)
  • Web Technology (3 credits)
  • Scripting Language(3 credits)
  • Object-Oriented Programming (OOP) in JAVA (3 credits)
  • Advanced Java Programming(3 credits)
  • Database Management System (3 credits)
  • DotNet Technology (3 credits)
  • Mobile Programming (3 credits)
  • Network Programming (3 credits)
  • Cloud Computing (3 credits) ...and more.

It's clear that the curriculum covers a wide range of fundamental topics critical for a well-rounded understanding of computer applications. These topics include:

    • Introduction to Computer Science:Providing a comprehensive review of the field, its history, and key concepts.
    • Programming Fundamentals: Building the foundation of coding principles, logic, and problem-solving.
    • Data Structures and Algorithms: Exploring efficient data organization and manipulation techniques.
    • Object-Oriented Programming: Mastering the concepts of objects, classes, and inheritance for robust software design.
    • Software Design and Development: Learning the process of creating functional and user-friendly software applications.
    • Database Management Systems: Understanding how to store, retrieve, and manage large sets of data effectively.
    • Web Development: Exploring technologies and techniques to create dynamic and interactive websites.
    • Operating Systems: Diving into the core principles of how computers manage hardware and software resources.
    • Software Engineering: Applying systematic approaches to develop high-quality software products.
    • Computer Networks: Understanding the complexities of how computers communicate and share information.
    • Ethics in Computing: Navigating the ethical considerations and responsibilities within the technology field.
By incorporating these fundamental topics, the BCA program provides a well-rounded education that equips students for success in Nepal's developing IT industry.

In addition to the main curriculum, our BCA programme provides a variety of elective courses that allow you to personalize your learning experience based on your interests and career aspirations. Choose from a variety of elective courses, including Geographical Information System, Advanced DotNet Technology, Database Programming & Administration, Network Administration, Knowledge Engineering ......and more.

In our comprehensive BCA program, we recognize the significance of mathematical and statistical foundations in the world of computer applications. These courses are essential in data science and artificial intelligence(AI) because they provide students with the analytical foundation required to analyze data, solve complex problems, identify patterns, extract insights from complex data, and develop advanced algorithms that drive innovation and decision-making.

The BCA program recognizes the importance of effective communication in the technology-driven world. Language courses provide you with the essential skills to convey complex technical concepts and ideas clearly and confidently. With a focus on language courses,you'll learn how to bridge the gap between intricate technological details and effective communication, enabling you to articulate your thoughts and solutions to both technical and non-technical audiences. These language courses equip you with the tools to excel not only in coding but also in conveying your ideas, making you a well-rounded professional ready to thrive in Nepal's dynamic IT landscape.

Embedded within our BCA program, which is part of the faculty of humanities and social science, these courses provide a unique edge by nurturing not only technical skills but also holistic proficiencies.These courses offer insights into a diverse range of topics including business management, financial analysis, economic principles, and the interaction between technology and society. Together, they provide you with a well-rounded education that encompasses various dimensions of knowledge, from practical business understanding to the broader socio-economic context.

The "Project and Internship" course of the BCA program bridges theory with real-world application. Through hands-on projects and industry internships, you'll gain invaluable practical experience, developing your skills and applying them to real-world problems. This hands-on learning not only boosts your confidence, but it also gives you a view into Nepal's growing tech industry, preparing you to transfer from academics to a successful IT profession.

Embark on an enriching journey that spans over a period of eight semesters, equivalent to four academic years.

First Semester

Course Code Course Title Credit Hours
 CACS101  Computer Fundamentals & Applications 4
 CASO102  Society & Technology 3
 CAEN103  English I 3
 CAMT104  Mathematics I 3
 CACS105  DIGITAL LOGIC 3

Second Semester

Course Code Course Title Credit Hours
CACS151 C Programming 4
CAAC152 Financial Accounting 3
CAEN153 English II 3
CAMT154 Mathematics II 3
CACS155 Microprocessor and Computer  Architecture 3

Third Semester

Course Code Course Title Credit Hours
CACS201 Data Structures & Algorithms 3
CAST202 Probability and Statistics 3
CACS203 System Analysis and Design 3
CACS204 OOP in Java 3
CACS205 Web Technology 3

Fourth Semester

Course Code Course Title Credit Hours
CACS251 Operating System 3
CACS252 Numerical Methods 3
CACS253 Software Engineering 3
CACS254 Scripting Language 3
CACS255 Database Management System 3
CAPJ256 Project I 2

Fifth Semester

Course Code Course Title Credit Hours
CACS301 MIS and e-Business 3
CACS302 DotNet Technology 3
CACS303 Computer Networking 3
CAMG304 Introduction to Management 3
CACS305 Computer Graphics and Animation 3

Sixth Semester

Course Code Course Title Credit Hours
CACS351 Mobile Programming 3
CACS352 Distributed System 3
CAEC353 Applied Economics 3
CACS354 Advanced Java Programming 3
CACS355 Network Programming 3
CAPJ356 Project II 2

Seventh Semester

Course Code Course Title Credit Hours
CACS401 Cyber Law & Professional Ethics 3
CACS402 Cloud Computing 3
CAIN403 Internships 3
Elective I 3
Elective II 3

Eighth Semester

Course Code Course Title Credit Hours
CAOR451 Operations Research 3
CAPJ452 Project III 6
Elective III 3
Elective IV 3
Student Evaluation
More About BCA

The students academic performance during a semester is evaluated using the system of continuous assessment(Internal Assessment and External Assessment). The college or concerned department conducts the internal assessment during the session and the University conducts the external assessment(Final Examination) at the end of each semester. Final practical examination shall be conducted by the college of the concerned department and the university will send the external examiner.

Each course shall have internal evaluation marks of 40% evaluated by the concerned faculty member, Generally, each course will have a written end semester examination(Final Examination) of 60% marks at the end of each semester. The internal marks shall be awarded on the basis of constant assessment. Normally, Final examinations are not conducted for elective and in courses which are offered as intensive courses conducted by reputed international scholars. The mark weightage and time allocated for different assessments is given below:

Each course is assigned a certain number of credits depending generally upon its lecture, tutorial and practical

The grade(Marks) awarded to a student in a course is based on his/her consolidated performance in sessional 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 is as follows:

The performance of the students in a semester  shall be evaluated in terms of Semester Grade Point Average(SGPA) which is the GPA of the semester. And Cumulative Grade Point Average(CGPA) is the grade point average for all completed semesters. SGPA1=(CH1*G1+CH2*G2+CH3*G3+CH4*G4+CH5*G5)(CH1+CH2+CH3+CH4+CH5) CGPA=(SGPA1*TCH1+SGPA1*TCH1+............SGPA8*TCH8)126

The students must attend every lecture, tutorial and practical classes. The attendance requirement shall be a minimum of 80% of the classes actually held. If a student fails to attend 80% of the classes in any particular subject, he/she shall not be allowed to take the final examination in that subject.

more about bca

With our modern facilities, you'll be able to completely transform your learning experience. Our dedicated computer and hardware labs, complete with digital logic boards and 8080 microprocessor kits, provide a hands-on platform for exploring advanced technologies. Projectors and high-speed internet in classrooms promote interactive learning. Our program offers you access to Google Workspace services, including personalized Gmail addresses within our college domain. This powerful suite enhances communication between students and teachers, facilitates attendance tracking, simplifies assignment submissions, and ensures efficient delivery of course materials.

Eligibility and Admission Process:

Beginning your path to the BCA program by passing the university's entrance examination. With this achievement, you will be able to choose "Explore the World of BCA at G.P Koirala Memorial College." This option leads to an interesting academic excursion that will prepare you for a successful future in Nepal's dynamic IT landscape.

Online Entrance Registration Instructions: https://docs.google.com/document/d/1cZ7NlDbX1RTdgBrpJKpwxngmMfTCTByZUWowFMNWRU/edit?usp=sharing

Engage yourself in a world of knowledge through our engaging IT sessions and seminars. Our previous event, "Discover Perfect Career in IT," demonstrates our dedication to your educational path. These instructive lectures explore into numerous IT fields, providing industry experts with insights and assistance. Prepare for a regular series of such engaging activities aimed at broadening your understanding of the ever-changing IT industry and providing you with the insights you need to excel in your BCA program and beyond.

We understand the importance of real-world experience in designing your educational path at G.P Koirala Memorial College. Our college takes pride in developing strategic partnerships, collaborations, and industry engagements that bridge academia and the professional world. These vital relationships give you unique opportunities to interact with experienced experts, participate in hands-on projects, and keep current on industry trends. Notably, we are preparing to sign Memorandums of Understanding (MOUs) not only with prominent IT organizations but also with renowned Nepalese recruitment companies, assuring enriching internship options for our BCA students during their seventh semester. This internship is a vital part of the curriculum as well as an opportunity for you to integrate your classroom learning into actual workplace skills, ensuring you graduate as a well-prepared professional prepared for success.

"Explore the World of BCA in G.P. Koirala Memorial(Community) College." Are you ready to explore the exciting world of computer applications? You are cordially invited to join the prestigious BCA program at G.P. Koirala Memorial College. Browse our comprehensive curriculum, cutting-edge facilities, and excellent student support services to find your route to success. Submit your application now to take the first step towards your IT goals. Our program welcomes you to explore a world of possibilities, whether you are a recent graduate or an aspiring IT enthusiast. Join our BCA program and realize your full potential in Nepal's ever-changing IT landscape. Apply now to help define your future and explore an education that will prepare you for success.