Bachelor of Computer Applications or BCA is one of the most opted computer courses after 12th standard. Running for a period of 4 years in Nepal, it imparts extensive knowledge in Computer Fundamentals, Programming Languages, Database Systems, Information Security and Web Development. With the inclusion of programming languages like C, C++, .NET, VISUAL STUDIO, PHP and other scripting language, JAVA, Network programming etc. the course nurtures you to become a specialist in the field of Information Technology. When it comes to the BCA syllabus, the name of the topics/subjects can vary from one university to another. However, the core components remain the same. So, if you’re someone who is looking for a list of BCA course subjects, you are exactly at the right place!