Department of Computer Applications
The Department of Computer Applications runs the MCA, BCA and B.Sc IT with three computer labs, mentorship and IT placements, and an alumni network that began with our first BCA batch in 2010.
20Years of legacyWelcome to the Department of Computer Applications
The Computer Applications Department of IHMS offers the Bachelor of Computer Application (BCA), the B.Sc. Information Technology (B.Sc. IT) and the Master of Computer Application (MCA). Our graduates understand, apply and explain the modern concepts, methods and theories needed to design and build computing systems.
Since our first BCA batch graduated in 2010, IHMS alumni have gone on to national and international companies. A rigorous curriculum, three dedicated computer labs, mentorship and strong industry connections prepare you for jobs and for higher studies.
Programmes we offer
Download the official syllabus
Our vision & mission
To develop computer applications professionals, through innovative and current technology, who contribute to the nation’s growth.
To impart knowledge in Computer Applications through well-defined objectives; to create a learning environment that fosters creativity, leadership, skills and personality development; and to promote social responsibility, cooperation and professional ethics.
Why students choose us
C/C++, networks, DBMS, web design, multimedia, Java, .NET and UNIX labs.
C, Java, Python, C++, databases and web technologies, with lab work in every semester.
Electives in machine learning, NLP, deep learning, data visualisation and big data analytics.
Every student has a faculty mentor who tracks progress and guides projects.
Selections at GlobalLogic, Paytm, Webologix (₹14.16 LPA), KP Reliable and more.
BCA / B.Sc IT graduates can continue to MCA on the same campus.
Message from the Head of Department

It gives me immense pleasure to introduce the Department of Computer Applications. 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, so that they are 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.
Meet our faculty
Qualified, experienced teachers who know every student by name. Open a profile to see qualifications, subjects, research and achievements.
Head of Department18+yrs exp.Mr. Anurag SemwalHead of Department & Assistant ProfessorMCA, PhD (pursuing)SAP ABAP/4View profile
16+yrs exp.Mr. Ritesh KumarAssistant ProfessorM.Tech (IT), MCA, PGDCAArtificial IntelligenceIoTView profile
15+yrs exp.Mr. Satendra Kumar SharmaAssistant ProfessorM.Sc. (CS), MCAProgramming LanguagesView profile
14yrs exp.Mr. Sandeep KumarAssistant ProfessorMCA, B.Sc., PhD (pursuing)Computer ApplicationsView profile
7+yrs exp.Ms. NutanAssistant ProfessorMCAAI & Machine LearningJava DevelopmentView profile
6yrs exp.Mr. Sanjay Singh RaghavAssistant ProfessorMCA, BCAArtificial Intelligence & Machine LearningDatabase Management SystemsView profile
3yrs exp.Mr. Aman RawatAssistant ProfessorMCA, PhD (pursuing)Machine LearningView profile
3yrs exp.Ms. Supriya RaturiAssistant ProfessorMCA, PhD (pursuing)Machine LearningNetwork SecurityView profileProgramme Outcomes – Computer Applications
| No. | Programme outcome (PO) |
|---|---|
| PO 1 | Computational knowledge: understand and apply mathematical foundations, computing and domain knowledge to conceptualise computing models from defined problems. |
| PO 2 | Problem analysis: identify, critically analyse and formulate complex computing problems using the fundamentals of computer science and application domains. |
| PO 3 | Design and development of solutions: turn complex business scenarios and contemporary issues into problems, investigate them and propose integrated solutions using emerging technologies. |
| PO 4 | Investigation of complex computing problems: devise and conduct experiments, interpret data and reach well-informed conclusions. |
| PO 5 | Modern tool usage: select modern computing tools, skills and techniques needed for innovative software solutions. |
| PO 6 | Professional ethics: apply and commit to professional ethics and cyber regulations in a global economic environment. |
| PO 7 | Life-long learning: recognise the need for, and develop the ability to engage in, continuous learning as a computing professional. |
| PO 8 | Project management: apply management and computing principles to manage projects in multidisciplinary environments. |
| PO 9 | Communication efficacy: communicate effectively with the computing community and with society, through clear documentation and presentations. |
| PO 10 | Societal and environmental concern: recognise the economic, environmental, social, health, legal and ethical issues in the use of computer technology, and the responsibilities that follow. |
| PO 11 | Individual and team work: work as a member or leader of diverse teams in a multidisciplinary environment. |
| PO 12 | Innovation and entrepreneurship: identify opportunities and use innovative ideas to create value and wealth for the individual and for society. |
| No. | Programme-specific outcome (PSO) |
|---|---|
| PSO 1 | Build technical comprehension across computer applications and cultivate skills for a thriving career and higher studies. |
| PSO 2 | Design and build programs in algorithms, system software, multimedia, web design and data analytics. |
Fee structure 2027–28
| Programme | Duration | Semester 1 | Later semesters | Total fee |
|---|---|---|---|---|
| Master of Computer Application (MCA) | 2 Years | ₹80,000 | ₹60,000 | ₹2,60,000 |
| Bachelor of Computer Application (BCA) | 3 Years | ₹62,000 | ₹42,000 | ₹2,72,000 |
| B.Sc. Information Technology (B.Sc IT) | 3 Years | ₹62,000 | ₹42,000 | ₹2,72,000 |
Semester 1 includes one-time registration, uniform, library, sports and refundable security charges. University exam fees, hostel and transport are extra. See the full fee structure.
Beyond the classroom
Computer Applications at IHMSActivities that build confidence
- 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
Some of our potential recruiters




Webologix




PRODESK










Frequently asked questions
Which programmes does the Department of Computer Applications offer?
Master of Computer Application (MCA, 2 Years), Bachelor of Computer Application (BCA, 3 Years), B.Sc. Information Technology (B.Sc IT, 3 Years).
What are the fees?
MCA: ₹2,60,000 total; BCA: ₹2,72,000 total; B.Sc IT: ₹2,72,000 total. Scholarships of up to 50% on tuition are available.
Is there placement support?
Yes. The placement cell provides training, internships and campus drives for every student of the department.
How long are the programmes?
MCA: 2 years (4 semesters); BCA: 3 years (6 semesters); B.Sc IT: 3 years (6 semesters).
What is the eligibility?
MCA – BCA / B.Sc / graduation with Maths; BCA – Class 12 pass; B.Sc IT – Class 12 pass.
Which university are the programmes affiliated to?
MCA: Veer Madho Singh Bhandari Uttarakhand Technical University (approved by AICTE); BCA: Sri Dev Suman Uttarakhand University; B.Sc IT: Sri Dev Suman Uttarakhand University.
How many seats are there?
MCA: 60 seats; BCA: 120 seats; B.Sc IT: 60 seats.
Who heads the department?
Mr. Anurag Semwal – Head of Department, Computer Applications.
What facilities and support does the department offer?
Three dedicated computer labs, code from semester one, aI & Data Science streams, mentorship system, placement drives and higher-study pathway.
Are scholarships available?
Yes. Merit scholarships of 20–50% on tuition based on marks in the qualifying exam, 25% for SC, ST and OBC students and staff referrals, and 20% for defence, para-military and police dependants and for alumni or student referrals. Only one scholarship applies per student.
Is hostel and transport available?
Yes. The hostel costs ₹50,000 per semester, and college transport is available at ₹1,500 per month, ₹7,000 for six months or ₹12,000 per year.
How do I apply?
Fill the form on this page or call +91-7902000023 for free counselling.
Join the Computer Applications department
Admissions for the 2027 batch are open. Get free counselling on the right programme, fees, scholarships and hostel. We call back within 24 hours.
