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.
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:
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 |
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)126The 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.
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.
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.