The Bachelor of Computer Application (BCA) program in Nepal is an undergraduate degree offered by Tribhuvan University. BCA in Nepal was launched in the year 2074 B.S. targeted towards students various backgrounds that are interested in making a career in tech domain from.
The course curriculum of BCA in Nepal includes core computer application subjects, mathematics, statistics, elective subjects and language subjects.
The program also includes 13 credit hours of projects and internships, which provide students with the opportunity to work with different real-world programming, work management and communication tools.
Upon completion of the BCA program in Nepal, students can continue their education in Masters in Information Technology or other IT courses in Nepal, or apply to foreign universities.
Throughout the course, students will be required to learn various core computer concepts including operating system, programming concepts, data structures and algorithms, low level system engineering, software development & design and much more.
Along with theoretical knowledge students also need to complete projects and delve deeper into those concepts on their own. Which will rightfully prepare them for working in real-life projects and secure a future in Nepali tech companies.
Thus, in this article we will explore the everything about BCA in Nepal, from fee structure to career prospects to average salary after completing BCA in Nepal.
Eligibility Criteria to study BCA in Nepal
To study BCA in Nepal, you need to meet following criteria:
- Students should have passed class 12 or 10+2 or equivalent with a minimum grade of D+ in all subjects. And must have a grade point average of at least 2.
- Students must pass the entrance examination conducted by TU's Faculty of Humanities and Social Sciences.
Fee Structure of BCA in Nepal
The fee in most of the colleges for BCA in Nepal cost around NPR 4,00,000 to NPR 8,50,000 for the 4 year period.
However, governmental colleges tend to have lot lower cost compared to private ones.
And also provide scholarships to the students who have completed their high school from governmental schools or if they belong to a marginalized groups.
You might also like: Tech Communities in Nepal Every Student Should Join
BCA Syllabus 2024
BCA 1st Sem Syllabus
BCA 2nd Sem Syllabus
BCA 3rd Sem Syllabus
BCA 4th Sem Syllabus
BCA 5th Sem Syllabus
BCA 6th Sem Syllabus
BCA 7th Sem Syllabus
BCA 7th Sem Electives
1. Image Processing (CACS404)
2. Database Administration (CACS405)3. Network Administration (CACS406)
4. Advanced Dot Net Technology (CACS408)
5. E-Governance (CACS409)
6. Artificial Intelligence (CACS410)
BCA 8th Sem Syllabus
BCA 8th Sem Electives
1. Database Programming (CACS453)
2. Geographical Information System (CACS454)3. Data Analysis and Visualization (CACS455)
4. Machine Learning (CACS456)
5 Multimedia System (CACS457)
6 Knowledge Engineering (CACS458)
7 Information Security (CACS459)
8. Internet of Things (CACS4560)
BCA Scope and Career Prospects
In recent years, BCA in Nepal have grown to become one of the most popular computer science undergraduate degree and provides students with wide range of career prospects and scope for growth within their career later on.
Students after graduating can have career in fields of computer science such as programming, software development, computer networks, artificial intelligence, quality assurance, DevOps, databases, application & web development and much more.
Some popular job roles for BCA graduates include
- Web & Application Developer
- Database Administrator
- Software Engineer
- Project Manager
- System Engineer
- Computer Systems Analyst
- System Administrator/ IT Administrator
- Quality Assurance Engineer
- DevOps Engenieer
- Data Analyst
- Cybersecurity Engineer
- Technical Content Writer
What after BCA?
After BCA in Nepal, students can study for masters through programs such as
- Master of Information Technology
- Master of Science in Information Technology (MScIT)
- Master of Finance and Control (MFC)
- Master of Business Administration (MBA) & so on.
Aside from jobs mentioned above, students after completing BCA in Nepal can also involve themselves in research in domains of computer science such as artificial intelligence, machine learning and big data, among others.
Furthermore, students can also go the route of entrepreneurship and may start their own company or involve in freelance work on various platforms.
BCA Salary in Nepal
BCA graduates in Nepal can expect to earn a salary of NPR 20,000 to NPR 50,000 per month on average.
However, this may very from person to person and can be much higher if you already have prior experience working in the industry.
Conclusion
In conclusion, BCA in Nepal is very popular undergraduate degree for students interested in computer application and IT in general.
And provides students with comprehensive understanding of the various aspects of information technology.
Overall, BCA is a excellent option for students who want to pursue a career in the field of computer science in Nepal.
BCA in Nepal when compared with other IT undergraduate programs such as BIT, BIM, BSc CSIT etc, comes par with them and even surpasses them in some areas.
So, we encourage students to do their own homework before joining any undergraduate course and apply for the one fit for them.
You might also like: Interesting Nepali Open Source Projects
nice info
ReplyDeleteThanks ;) - Ankit
Delete