BCA is an emerging and highly demanded course offered by the Faculty of Humanities and Social Sciences, Tribhuvan University. It is in semester system and of 4 years long program, having 8 Semesters in total. The course requires very innovative and creative minds for software developments and support to make Nepal a digital Nepal in a long run. Technical writing, computing skills, and pace up with global digital scenarios are to be met to stand strong in the workforce. The student, thus, needs to maintain at least 80% of attendance and be active throughout all the seminars, presentations, discussions, professional meets and visits, good work-outs in interns, and training which contributes 40% of the final Semester-end marks as internal to the University Board exams.