Many students from Management and Humanities wonder whether they can study BCA without a Science background. Yes, Management students can study BCA in Nepal if they meet the current Tribhuvan University eligibility and entrance requirements.
Mathematics or Computer Science in +2 is not compulsory for admission, but students should be prepared to study programming, mathematics and other technical subjects during the course. This guide explains the current BCA eligibility in Nepal, entrance requirements and how non-Science students can prepare before starting BCA.
Can Management Students Study BCA in Nepal?
Yes. Management students can apply for TU BCA because the programme accepts students from recognised academic disciplines, including Management. If you have completed +2 Management and meet the current TU academic and entrance requirements, you can apply without switching to a Science background.
You also do not need to complete a separate computing course before admission. Management students can follow the same BCA admission process as applicants from Science, Humanities and other eligible streams.
BCA can be a suitable option for students interested in software development, web applications, databases and information systems. If you are still exploring the programme, you can first understand the BCA full form, admission process and subjects.
Can Humanities Students Study BCA in Nepal?
Yes. Humanities students can apply for TU BCA if they meet the current academic and entrance requirements. TU accepts eligible applicants from different academic disciplines, so a Science or Management background is not compulsory.
Humanities students may have less prior exposure to mathematics, programming or computer-related subjects, but this affects preparation rather than eligibility. With regular practice, students can build these technical foundations during BCA.
Skills developed through Humanities, such as communication, research, writing and interpretation, can also be useful in areas like user experience, digital products, documentation and project coordination.
What Is the Current TU BCA Eligibility in Nepal?
For the 2026 academic session, TU FoHSS accepts students from any recognised discipline, including Management, Humanities and Science. The minimum grade requirement depends on when the student completed Grade 12.
| Applicant category | Current TU academic requirement |
| Passed Grade 12 in 2079 B.S. or later | Minimum D grade in each Grade 11 and 12 subject with CGPA 1.8 or above, or second division/equivalent |
| Passed Grade 12 before 2079 B.S. | Minimum D+ grade in each Grade 11 and 12 subject with CGPA 2.0 or above, or second division/equivalent |
| Academic stream | Any recognised discipline |
| A-Level students | Eligible subject to applicable equivalence requirements |
Students waiting for Grade 12 or grade-improvement results may also be allowed to appear in the entrance examination according to the applicable TU notice, but they must submit the required academic documents during admission.
Because older BCA information may mention different grade requirements, students should check the latest TU Faculty of Humanities and Social Sciences requirements for their admission intake.
Do You Need Mathematics or Computer Science in +2 for BCA?
Students from Management and Humanities often worry that they need a Science background to study BCA. Under the current TU eligibility requirements, neither Mathematics nor Computer Science is compulsory in +2 simply to apply for BCA.
These subjects can make the transition into technical study easier, but they are different from official admission requirements. Students without them can still apply and build the necessary skills during the programme.
Is Mathematics Compulsory in +2 to Study BCA?
No. Mathematics in +2 is not currently listed as a compulsory subject requirement for TU BCA admission. Management and Humanities students can apply even if they did not study Mathematics as a major or compulsory subject.
Mathematics is still part of BCA study, including areas such as discrete structures, probability and statistics. Students without a strong maths background may need extra practice and can review the BCA syllabus in Nepal to understand where these subjects appear in the programme.
Is Computer Science Required in +2 for BCA?
No. Computer Science in +2 is not compulsory for TU BCA eligibility. Students from Management, Humanities and other recognised academic backgrounds can apply even if they have not studied programming before.
Previous computer knowledge can make the first semester easier, but BCA introduces computing and programming concepts during the programme. Students can prepare by learning basic computer terminology, file management, operating-system functions and simple programming logic.
What Are the TU BCA Entrance and Admission Requirements?
Eligible students must complete the TU FoHSS entrance process before joining a TU-affiliated BCA programme. For the 2026 academic session (2083/84 B.S.), the entrance exam was held on 16 August 2026, and the result was published on 18 August 2026 through TU FoHSS and its official entrance system.
The general admission process is:
- Confirm that your +2, PCL, A-Level or equivalent qualification meets the current TU eligibility criteria.
- Complete the online TU FoHSS BCA entrance application during the announced period.
- Submit the required academic information and documents.
- Pay the entrance examination fee according to the current notice.
- Appear for the BCA entrance examination.
- Check the official TU FoHSS entrance result.
- Apply to your preferred TU-affiliated BCA college.
- Submit the final documents required for enrolment.
For the 2026 entrance cycle, the application fee was NPR 1,500. Since dates, fees and procedures can change, applicants should always check the latest TU notice. Students can also review these BCA entrance exam preparation tips before the test.
Is BCA Difficult Without a Science Background?
BCA can be challenging for non-Science students, but a Science background is not necessary to succeed. Management students may already be comfortable with numbers and structured problem-solving, while Humanities students may bring strengths in communication, analysis and writing.
Science or Computer Science students may find some technical topics easier at first because they have previous exposure to them. That early advantage does not determine who can become confident in programming or computing.
BCA builds skills progressively, so regular practice matters more than your previous stream. Students who start practising from the beginning can gradually close any gaps in mathematics, programming and computer fundamentals.
Which BCA Areas May Be Challenging for Non-Science Students?
Students entering BCA from Management or Humanities may initially need extra time in areas such as:
- Mathematics: algebra, functions, logic, probability, statistics and related quantitative concepts
- Programming: variables, conditions, loops, functions and debugging
- Algorithmic thinking: breaking one large problem into smaller logical steps
- Digital logic and computer architecture: understanding how computers represent and process information
- Data structures: learning how information can be organised and processed efficiently
- Technical terminology: becoming comfortable with computing vocabulary and documentation
These are learnable skills. The aim before joining BCA is not to master the entire degree but to become comfortable enough with the foundations that Semester 1 does not feel completely unfamiliar.
What Should Management and Humanities Students Revise Before BCA?
Focus on basic mathematics, everyday computer skills and programming logic rather than trying to learn advanced software development before college starts.
Basic Mathematics
You do not need advanced mathematics before starting BCA, but revising the basics can make technical subjects easier to follow. Focus on rebuilding confidence with calculations and logical problem-solving.
Revise:
- fractions, percentages and ratios
- algebraic expressions and equations
- sets and functions
- exponents and logarithms
- basic probability
- mean, median and introductory statistics
Basic Computer Skills
You do not need advanced computer knowledge before starting BCA, but you should be comfortable with everyday computer use. Basic skills such as managing files, using software and understanding common computer terms can make practical classes easier.
Focus on:
- files, folders and file extensions
- installing and using basic software
- word processing and spreadsheets
- operating systems and hardware basics
- browsers, internet research and basic networking
- safe password and file-management habits
Basic Programming Concepts
You do not need to become an expert programmer before joining BCA. Start with basic concepts such as algorithms, variables, data types, input and output, conditions, loops and functions, then practise small programs regularly to build confidence and logical thinking.
A Practical Four-Week Preparation Plan Before Semester 1
Four focused weeks can give a non-Science student a useful foundation before BCA begins.
| Week | Main focus | What to practise |
| Week 1 | Mathematics refresh | Algebra, equations, sets, functions, percentages and basic statistics |
| Week 2 | Computer fundamentals | Hardware, software, files, operating systems, internet concepts and typing |
| Week 3 | Programming logic | Algorithms, variables, conditions, loops, functions and simple C programming concepts |
| Week 4 | Combined practice | Small coding exercises, mathematics revision, technical vocabulary and entrance-style questions |
Aim for around 60 to 90 minutes of focused practice each day rather than trying to study everything at once.
At the end of four weeks, you should be able to explain how a simple program works, solve basic mathematical problems and use a computer comfortably for academic work. That is a realistic starting point for Semester 1.
Is BCA Relevant for Management and Humanities Students?
Yes. BCA can allow students from non-Science backgrounds to add technical skills to abilities they already developed during +2.
A Management student may eventually combine computing knowledge with business understanding in areas such as information systems, business applications, digital products, data-related work, technology operations or entrepreneurship.
Humanities students can combine technical study with strengths in communication, research and understanding users. These combinations may be relevant in web and application development, UX-related work, digital platforms, project coordination, technical content, or technology-supported organisations.
BCA can lead towards areas such as:
- software and application development
- web development
- database-related work
- quality assurance and software testing
- IT support and systems
- data-related roles
- business and systems analysis
- digital product work
- further study in computing or related disciplines
A degree alone does not guarantee a particular IT career. Projects, programming practice, internships and career preparation remain important alongside the academic qualification. Students can also explore the college’s career counselling and placement support to understand the support available beyond classroom learning.
Start Preparing for BCA From the Background You Already Have
If you are coming from Management or Humanities, you may be wondering whether your +2 background will make BCA harder to start. It does not stop you from applying or succeeding, as long as you meet the current TU academic and entrance requirements.
What matters most is how you prepare before classes begin. Revise basic mathematics, improve your computer skills and practise simple programming logic so that technical subjects feel more familiar from the first semester.
Your +2 stream only shapes your starting point, not your potential. If you want to compare the course structure, eligibility, facilities and admission process, you can explore the BCA programme before making your decision.
FAQs
Can Management students study BCA in Nepal?
Yes, management students can apply for TU BCA if they meet the current academic eligibility requirements and complete the TU FoHSS entrance process.
Can Humanities students study BCA in Nepal?
Yes, TU BCA accepts eligible applicants from any recognised discipline, including Humanities.
Is Mathematics compulsory in +2 for BCA in Nepal?
No, TU does not currently require applicants to have studied Mathematics as a compulsory +2 subject. Mathematics is still part of BCA study, so preparation is useful.
Can I study BCA without Computer Science in +2?
Yes, Computer Science at +2 is not a compulsory TU BCA eligibility requirement. Students can learn programming and computing foundations during the degree.
What is the minimum GPA for TU BCA?
For students who passed Grade 12 in 2079 B.S. or later, the 2026 TU notice requires at least D in each Grade 11 and 12 subject with CGPA 1.8 or above under the applicable grading route.
Is BCA difficult for Management students?
The first semesters may require adjustment, especially in mathematics, programming and technical subjects. Regular practice can help Management students build these skills progressively.
Is BCA difficult for Humanities students?
Humanities students may initially need more preparation in mathematics and programming, but their stream does not prevent them from studying or succeeding in BCA.
Should I learn coding before joining BCA?
It is not compulsory, but learning basic concepts such as variables, conditions, loops and functions can make the transition into programming classes easier.
Do I need a Science background for BCA?
No, TU BCA eligibility is not restricted to Science students. Management, Humanities and students from other recognised disciplines can apply if they meet the current requirements.

