Enquire Now Pay Fee
Undergraduate · CS & IT · Admissions open – 2027 batch

Bachelor of Computer Application (BCA)

A three-year BCA that takes you from your first line of code to a job-ready software profile – with three computer labs, AI and web electives, projects and campus placements.

Duration3 Years · 6 semestersIntake60 SeatsTotal fee₹2,72,000EligibilityClass 12 pass
HNBGUNAAC AccreditedISO 9001:2015AICTE Approved
Get BCA fees & scholarship detailsFree counselling call within 24 hours
Your details are safe with us. By submitting, you agree to be contacted by IHMS about admissions.
Programme overview

Why choose the BCA at IHMS Kotdwar?

BCA at a glance
ProgrammeBachelor of Computer Application (BCA)
Duration3 Years · 6 semesters, full-time on campus
Intake60 Seats
EligibilityClass 12 pass
AdmissionMerit / IHMS Entrance Test / CUET + counselling
Approval & affiliationAffiliated to HNB Garhwal University (a Central University)
Total fee₹2,72,000 (Semester 1: ₹62,000)
ScholarshipsUp to 50% on tuition
Specialisation / electivesElectives in web, AI, .NET, C#, NLP
Industry exposureLab work every semester, major project
PlacementsTraining + campus drives by the placement cell
Hostel & transportHostel ₹50,000/semester · buses from ₹1,500/month

The BCA is a full-time, three-year (six-semester) degree in computer applications for students who have finished Class 12 and want a career in computing and IT. The focus is a sound grounding in computing, business functioning and the mathematics behind information technology.

You program from the first semester – C, C++, data structures and databases – then move to networks, operating systems, software engineering and multimedia. In the final year you choose electives such as Web Technologies, Artificial Intelligence, ASP.NET, C# or Natural Language Processing and build a major project.

Labs supplement every theory course and expose you to the latest software tools. The programme goes beyond computer skills to networking, e-commerce, internet security and ERP – the way modern businesses actually use IT.

20Years of legacy
3Years duration
6Semesters
60Batch seats
Programming from day one

C, C++, Java, PHP, SQL and Android across six semesters.

AI & web electives

Artificial intelligence, neural networks, web technologies and more.

Three computer labs

Hands-on lab work for every core subject.

Proven IT placements

25+ selections at GlobalLogic and offers up to ₹14.16 LPA.

Affiliated to HNB Garhwal University (a Central University)

HOD message

Message from the Head of Department

Mr. Anurag Semwal, Head of Department, Computer Science & IT – IHMS Kotdwar
Mr. Anurag SemwalHead of Department, Computer Science & IT

It gives me immense pleasure to introduce the Department of Computer Science and Information Technology. We strive to promote academic excellence and are committed to an environment that fosters innovation and creativity.

Our aim is to prepare students for the challenges of ever-evolving technologies – to make them valuable to industry and ready for higher education – with the best faculty, labs and development environment we can offer.

Our alumni base, which began with the first BCA batch in 2010, has been placed at companies such as Infosys, Deloitte, TCS, Wipro, HCL, Capgemini and Accenture. Regular activities for product development, skill enhancement and interdisciplinary interaction, together with our mentorship system, help every student grow. I wish you an educative and successful journey with us.

Mr. Anurag SemwalHead of Department, Computer Science & ITDepartment of Computer Science & IT
Why IHMS

What makes the CS & IT department different

Three dedicated computer labs

C/C++, networks, DBMS, web design, multimedia, Java, .NET and UNIX labs.

Code from semester one

Programming in C, C++, Java, PHP, SQL and Android across the programme.

Future-ready electives

AI, neural networks, data mining, network security, cloud and web technologies.

Mentorship system

Every student has a faculty mentor who tracks progress and guides projects.

Placement drives

Selections at GlobalLogic, Paytm, Webologix (₹14.16 LPA), KP Reliable and more.

Higher-study pathway

BCA / B.Sc IT graduates can continue to MCA on the same campus.

Learning outcomes

What you will be able to do – PO & PSOs

POProgramme outcomes (POs)
  • PO 1Computational knowledge: apply mathematical foundations, computing and domain knowledge to conceptualise computing models from defined problems.
  • PO 2Problem analysis: identify, critically analyse and formulate complex computing problems.
  • PO 3Design and development: turn complex business scenarios into problems and propose integrated solutions using emerging technologies.
  • PO 4Investigation: devise and conduct experiments, interpret data and draw well-informed conclusions.
  • PO 5Modern tool usage: select modern computing tools, skills and techniques for innovative software solutions.
PSOProgramme-specific outcomes (PSOs)
  • PSO 1Build technical comprehension across computer applications and cultivate skills for a thriving career and higher studies.
  • PSO 2Design and build programs in algorithms, system software, multimedia, web design and data analytics.
Eligibility & admission

Who can apply for BCA?

  • 10+2 (Class 12) from a recognised board with at least 50% marks – 45% for reserved categories, as per university norms.
  • Students awaiting Class 12 results can apply provisionally.
  • Admission on merit / IHMS Entrance Test or CUET score, followed by counselling.

Admission in 4 simple steps

01Enquire or apply onlineFill the short form on this page or the online application. A counsellor calls you back.
02Counselling & eligibility checkDiscuss the programme, fees and scholarship; we verify your eligibility.
03Entrance / interviewIHMS Entrance Test or CUET score; personal interview where required.
04Confirm your seatSubmit documents and pay the first-semester fee to receive your enrolment number.
Documents required at admission
  • Class X mark sheet – original and self-attested copy
  • Class XII mark sheet – original and self-attested copy (not needed for CHM)
  • Graduation mark sheets / degree (MBA & MCA)
  • Transfer Certificate / Migration Certificate
  • Aadhaar card – self-attested copy
  • Four passport-size colour photographs
  • Caste / category certificate, if claiming a reserved-category benefit
Not sure if you are eligible?Share your marks – our counsellor will confirm eligibility in one call.Request a Call Back
Fees & scholarships

BCA fee structure 2026–27

Transparent, semester-wise fees. Scholarships are adjusted in every semester.

ParticularsSemester 1Each later semester
Tuition fee₹42,000₹42,000
Registration fee₹5,000–
Uniform₹9,000–
Sports₹2,000–
Library₹2,000–
Security money (refundable)₹2,000–
Total per semester₹62,000₹42,000
Total programme fee (6 semesters)₹2,72,000
  • University registration, enrolment and examination fees are paid separately on the university portal, as per university norms.
  • College events fee: ₹1,000 per semester.
  • Student health insurance: ₹500 per semester.
  • Hostel (optional): ₹50,000 per semester.
  • Transport (optional): ₹1,500 per month, ₹7,000 for six months or ₹12,000 per year.

Scholarships – save up to 50% on tuition

EligibilityScholarship
90% and above in the qualifying exam50%
80% – 89%40%
70% – 79%30%
60% – 69%20%
Staff referral, SC, ST & OBC students25%
Dependants of Defence / Para-military / Police / Martyrs20%
Alumni or student referral20%

Scholarship is calculated on the first-semester tuition fee and adjusted across every semester. Only one scholarship applies per student, and the scheme agreed at admission stays the same for the whole programme.

Find out your BCA scholarshipTell us your marks and category – we’ll calculate your exact fee.Request a Call Back
Careers & scope

Career opportunities after BCA

BCA graduates enter software development, web, networking, data and IT-enabled services – or continue to an MCA.

Software DeveloperWeb DeveloperApplication DeveloperDatabase AdministratorNetwork EngineerSystem AnalystUX / Web DesignerData AnalystSEO & Digital Marketing SpecialistIT Support / Technical Analyst

Higher-study options

  • MCA (offered at IHMS)
  • M.Sc. (Computer Science / IT)
  • MBA (IT / Business Analytics)
Placements & recruiters

Where our BCA students get placed

Selections from our recent batches. The placement cell trains you in aptitude, communication and interviews, and runs campus drives every year.

₹14.16 LPAhighest package (2026)34recent selections6hiring companies300+recruiters in our network
Sonali Rawat, BCA – placed at Webologix14.16 LPASonali RawatBCAWebologix
Shivansh Pant, BCA – placed at Webologix14.16 LPAShivansh PantBCAWebologix
Savita Jakhmola, BCA – placed at Webologix14.16 LPASavita JakhmolaBCAWebologix
Rakhi Jadli, BCA – placed at Webologix14.16 LPARakhi JadliBCAWebologix
Aakash Bisht, BCA – placed at GlobalLogic (A Hitachi Group Company)Aakash BishtBCA · 2024GlobalLogic (A Hitachi Group Company)
Abhishek Bhatt, BCA – placed at GlobalLogic (A Hitachi Group Company)Abhishek BhattBCA · 2024GlobalLogic (A Hitachi Group Company)
Abhishek Bhatt, BCA – placed at CVS – Crossvind SolutionsAbhishek BhattBCA · 2024CVS – Crossvind Solutions
Abhishek Sharma, BCA – placed at GlobalLogic (A Hitachi Group Company)Abhishek SharmaBCA · 2024GlobalLogic (A Hitachi Group Company)

More selections 26 more students placed

ATAman ThapliyalBCA · GlobalLogicARAmit RawatBCA · GlobalLogicANAnmol NegiBCA · GlobalLogicAAAnubhav AgarwalBCA · GlobalLogicARAnuj RawatBCA · GlobalLogicDRDivyanshi RawatBCA · GlobalLogicGBGaurav BhartiBCA · GlobalLogicIIshaBCA · GlobalLogicKSKamal SainiBCA · GlobalLogicMMahakBCA · GlobalLogicMNMansi NegiBCA · GlobalLogicNBNikita BalodhiBCA · GlobalLogicSRSakshi RawatBCA · GlobalLogic
SJSurbhi JoshiBCA · GlobalLogicTRTaaniya RawatBCA · GlobalLogicYKYuvraj KukretiBCA · GlobalLogicASAkash SinghBCA · KP ReliableABAman BhattBCA · KP ReliableARAnkit RawatBCA · KP ReliableGBGaurav BishtBCA · KP ReliableKDKhushi DwivediBCA · KP ReliableNDNeeraj DhyaniBCA · KP ReliableSNSaurabh NegiBCA · KP ReliableMBMayank BaluniBCA · CVS – Crossvind SolutionsRNRitu NegiBCA · Prodesk IT SolutionsAGAnjali GusainBCA · Wooplix

Some of our potential recruiters

GlobalLogic – A Hitachi Group Company logoIBM logoHCL Technologies logoWipro logoPaytm logoWebologixInfo Edge logoNaukri.com logoEY logoIndiaMART logoKP Reliable logoCVS – Crossvind Solutions logoPRODESKWooplix logoIntellipaat logoCodeyoung logoTalentServe logoNirvana Solutions logo

See all recruiters Placement report

Want a career like this after BCA?Talk to our counsellor about placements, internships and the training we give you.Request a Call Back
Life beyond classrooms

Learning that goes beyond the classroom

CS & IT students at IHMS – IHMS KotdwarCS & IT students at IHMS

Workshops, fests, visits & more

Every semester mixes academics with activities that build confidence, teamwork and industry awareness.

  • Coding contests, hackathons and tech quizzes
  • Indigenous product-development projects
  • Workshops on web, Android and data tools
  • Industrial visits to IT companies
  • Mentorship and peer-learning groups
  • Seminars by industry professionals

Life beyond classrooms · Industrial visits · Events

Curriculum

BCA syllabus & semester-wise subjects

3 Years · 6 semesters · theory, labs, projects and industry exposure in every year.

Sem ISemester I
CodeSubjectCredits
AEC1General English2
C101Computer Fundamentals5
C102Programming in C4
C103Mathematical Foundation of Computer Science5
CP11Computer Fundamentals Lab2
CP12Programming in C Lab2
Total credits20
Sem IISemester II
CodeSubjectCredits
AEC2Environmental Science2
C201Data Structure & File Organization5
C202Programming in C++4
C203Database Management Systems5
CP21Data Structure Lab2
CP22Programming in C++ Lab2
Total credits20
Sem IIISemester III
CodeSubjectCredits
C301Computer Networks5
C302Computer Based Numerical Techniques4
C303System Analysis and Design5
SEC1Skill Enhancement Course 12
CP31Computer Networks & Internet Technologies Lab2
CP32Numerical Techniques Lab2
Total credits20
Sem IVSemester IV
CodeSubjectCredits
C401Multimedia Systems and Applications5
C402Operating System Organization & UNIX4
C403Software Engineering5
SEC2Skill Enhancement Course 22
CP41Multimedia Lab2
CP42Operating System & UNIX Lab2
Total credits20
Sem VSemester V
CodeSubjectCredits
DSE1Discipline Specific Elective 14
DSE2Discipline Specific Elective 24
DSE3Discipline Specific Elective 36
SEC3Skill Enhancement Course 32
EP51DSE 1 Lab2
EP52DSE 2 Lab2
Total credits20
Sem VISemester VI
CodeSubjectCredits
DSE4Discipline Specific Elective 45
DSE5Discipline Specific Elective 55
SEC4Skill Enhancement Course 42
EP61DSE 4 Lab2
EP62Major Project6
Total credits20

Electives you can choose

DSE 1
Advanced RDBMSWeb TechnologiesComputer Graphics
DSE 2
ASP.NETC#SQL / PL-SQL
DSE 3
Fuzzy Logic & Neural NetworksDistributed & Parallel ComputingArtificial Intelligence
DSE 4
Software Project ManagementNatural Language ProcessingUnix & Shell Programming
Skill courses
Office AutomationCyber LawsModelling & SimulationSoftware TestingAndroid ProgrammingXML ProgrammingPHP Programming
FAQs

BCA at IHMS – frequently asked questions

What is the BCA fee at IHMS Kotdwar?

The total fee for the three-year BCA is ₹2,72,000: ₹62,000 in the first semester (₹42,000 tuition plus one-time charges) and ₹42,000 in each of the remaining five semesters. University exam fees are paid separately.

What is the eligibility for BCA?

Class 12 from a recognised board with at least 50% marks (45% for reserved categories). Call our admissions team to confirm eligibility for your subject combination.

Which university is the BCA affiliated to?

HNB Garhwal University, a Central University. IHMS is NAAC accredited and ISO 9001:2015 certified.

What programming languages will I learn in BCA?

C, C++, SQL, and – through electives and skill courses – Java, C#, ASP.NET, PHP, XML and Android programming.

Is BCA good for a software job?

Yes. BCA builds programming, database and networking skills employers look for. IHMS BCA students have been placed at GlobalLogic (A Hitachi Group Company), Webologix, KP Reliable and CVS.

What is the highest package offered to IHMS BCA students?

BCA students including Sonali Rawat, Shivansh Pant, Savita Jakhmola and Rakhi Jadli were selected by Webologix at ₹14.16 LPA.

Can I do MCA after BCA at IHMS?

Yes. IHMS offers an AICTE-approved MCA, so you can continue on the same campus.

Are scholarships available for BCA?

Yes. Merit scholarships of 20–50% based on Class 12 marks, plus category, defence and referral scholarships.

Is there a hostel?

Yes. Hostel costs ₹50,000 per semester and transport starts at ₹1,500 per month.

How do I apply for the BCA 2027 batch?

Fill the form on this page or call +91-7902000023.

Explore more

Other programmes at IHMS

Admissions open – 2027 batch

Ready to start your BCA journey?

Seats in the BCA 2027 batch are filling. Book free counselling to discuss eligibility, fees, scholarships and hostel – we call back within 24 hours.

Apply for BCA – 2027 batchTakes less than a minute
Your details are safe with us. By submitting, you agree to be contacted by IHMS about admissions.