School of Computer Applications

BCA (Bachelor of Computer Applications)

  • Course Name
  • Duration
  • Eligibility
  • Type
  • Application starts
  • Last date of application
  • Admission Process

The Bachelor of Computer Applications BCA (Bachelor of Computer Applications) program is a dynamic and comprehensive course designed to cultivate a strong foundation in computer science and information technology. Being the best BCA college in Dehradun, our program combines theoretical knowledge with practical skills, offering students a well-rounded understanding of the diverse facets of computing. BCA (Bachelor of Computer Applications) curriculum typically covers core subjects such as programming languages, data structures, algorithms, database management, and system analysis.Students engage in hands-on projects, fostering the development of problem-solving abilities and critical thinking.

One of the program's strengths lies in its adaptability to the evolving tech landscape. At IMS Unison, the Top BCA college in Dehradun, we introduce students to emerging technologies like artificial intelligence, machine learning, and cybersecurity, ensuring graduates are equipped with the latest skills sought by the industry.

Internship opportunities and industry collaborations are integral components of bridging the gap between academia and real-world applications. BCA (Bachelor of Computer Applications) graduates emerge not only with a degree but with practical experience, ready to embark on careers in software development, IT consulting, database administration, and various other roles within the tech sector. Overall, the BCA (Bachelor of Computer Applications) program serves as a launchpad for students aspiring to excel in the ever-expanding field of computer applications.

What makes IMS Unison University the top BCA college?

  • 1. Practical Learning: The design & delivery of the program provides for a progressive understanding of the domain of Computer application through theory and practice by way of lab exercises, studies, industry interactions and internships.
  • 2. Curriculum Benchmarked against the Best: The curriculum of the programme is benchmarked against the best globally acclaimed schools to give the students a global perspective.
  • 3. Placement Assistance: We ensure 100% placement assistance for its students, making us the top choice for those seeking a premier BCA college in Dehradun.
  • 4. Mentoring System: Every student is assigned a faculty mentor each academic term to regularly track the academic progress and update the parents regularly on the progress of their ward.
  • 5. Handpicked Faculty: The University boasts of one of the best faculty in the region. The faculty bring with them a rich experience and regularly publish their research and case studies in National and International journals of repute.

Our Program

  • As the top BCA college in Dehradun, various certification programs are organized in association with our training partners to enhance the professional skills of our students so that they have a competitive edge. The program that is incorporated into the curriculum is:
  • National Study Tour (Optional): A National study tour is organised for the students, which not only facilitates interface with the Industry but also provides the students with a cultural overview. These provide the students with the opportunity to learn through travel, especially to places that they may not otherwise get to visit, an opportunity for close interaction with peers that students enjoy so much, and a chance for the Faculty to observe and interact with the student in a structure different from and more informal than the classroom.
  • International National Study Tour (Optional): An optional international study tour is designed to provide the students with a first-hand experience and engage the students in different training programs/ talks at a University of repute, visiting headquarters or prime facilities owned by several leading industrial brands, and undertaking a guided cultural and heritage exposure tour.

Career Opportunities

  • A Bachelor of Computer Applications (BCA) degree from IMS Unison University, a prominent BCA college in Dehradun, opens a plethora of career opportunities in the dynamic field of information technology. Graduates with a BCA (Bachelor of Computer Applications) degree are equipped with a strong foundation in computer science and practical skills, making them suitable for various roles in the tech industry. Here are some common career opportunities after completing a BCA (Bachelor of Computer Applications) Software Developer/Programmer, Web Developer, IT Consultant, Mobile App Developer, Cybersecurity Analyst, Business Intelligence Analyst, Cloud Computing Specialist.
  • BCA (Bachelor of Computer Applications) graduates are in demand across various industries, including IT companies, finance, healthcare, e-commerce, and more. The versatility of the degree allows individuals to explore diverse career paths based on their interests and specialisation areas within the field of computer applications. Continuous learning and staying updated with emerging technologies further enhance career prospects in this rapidly evolving industry.

Apply Online

  • Online at the University website:
    After filling out the "Registration Form”, the candidate has to pay a registration fee of Rs. 1000/- either online through Debit Card / Credit Card /Net Banking or cash at the Cash Counter of the University. On successful payment of the registration fee, a receipt will be generated by the system. You will have to save this registration number for all your future reference. You are required to scan and email this receipt along with documents to admission@iuu.ac along with the scanned copies of all the documents required.
  • Alternatively, the student can also download the registration form from the website or procure it from the University Admission office, fill it up completely, attach the necessary documents and send it with a Bank Demand Draft of Rs 1000/- drawn in favour of IMS Unison University payable at Dehradun and send it at the postal address of the University.
  • The registration fee is non-refundable under any circumstance whatsoever. Registering to a Program does not guarantee admission.
  • After the successful registration to the Program chosen, our admission team will check the seat availability and your eligibility for admission. If you meet the admission criteria, you will be contacted to proceed further as per the admission procedure of the program.
  • You shall remain in constant touch with our Admission Office to know about the status of your registration.
  • Admission Process:
    Admission will be done on a Merit basis.
  • Interested candidates can Admission themselves at the University website www.iuu.ac or download the registration form, fill it and send it through post or personally visit the University Admission Office to complete the Admission Process.
  • All eligible candidates will have to appear for a round of Personal Interview. Merit will be formed based on marks scored in class XII, and PI Scores.

Online application process

1

Fill and confirm the registration form

2

Pay registration fee using any online method

3

Get registration No. on successful payment

Download fee document BCA (Bachelor of Computer Applications)

Fee Structure 2025-26

Note

40% Seats of the intake in the program are reserved for UK Domicile candidates and will be allotted purely on first come first serve basis. The decision of the University in this respect is not open to question

BCA (Bachelor of Computer Applications)

Program Curriculum

S. No. Course Code Course Name Credits
1 BCA 101 IT Tools for Statistics 4
2 BCA 102 Digital Electronics 4
3 BCA 103 Computer Fundamentals 4
4 BCA 104 Basic Mathematics 4
5 BCA 105 English Communication - I 4
6 BCA 101P IT Tools for Statistics Lab 2
7 BCA 102P Digital Electronics Lab 2
8 BCA 103P Computer Fundamentals Lab 2
Total Credits 26
S. No. Course Code Course Name Credits
1 BCA 106 Programming with C 4
2 BCA 107 Data Structures using C 4
3 BCA 108 Operating Systems with Linux 4
4 BCA 109 Discrete Mathematics 4
5 BCA 110 Computer Architecture 4
6 BCA 111 English Communication - II 2
7 BCA 106P Programming with C Lab 2
8 BCA 107P Data Structures using C Lab 2
9 BCA 108P Operating Systems with Linux Lab 1
Total Credits 27
S. No. Course Code Course Name Credits
1 BCA 201 Relational Data Base Management Systems 4
2 BCA 202 Programming with Java 4
3 BCA 203 Computer Based Numerical Methods 3
4 BCA 204 Software Engineering 4
5 BCA 205 Data Communication and Networking 4
6 BCA 201P Relational Data Base Management Systems Lab 2
7 BCA 202P Programming with Java Lab 2
8 BCA 203P Computer Based Numerical Methods Lab 1
9 BCA 206P Business Communication and Etiquette Lab 2
Total Credits 26
S. No. Course Code Course Name Credits
1 BCA 207 Web Technologies 4
2 BCA 208 Computer Graphics 3
3 BCA 209 Python Programming 3
4 BCA 210 E-Commerce 4
5 BCA 211 Organizational Behaviour 4
6 BCA 212 Personality Development and Soft Skills 2
7 BCA 207P Web Technologies Lab 2
8 BCA 208P Computer Graphics Lab 2
9 BCA 209P Python Programming Lab 2
Total Credits 26
S. No. Course Code Course Name Credits
1 BCA 301 Artificial Intelligence 4
2 BCA 302 Fundamentals of Accounting 2
3 BCA 303 Business Intelligence 4
4 - Elective –I (Advanced Programming) 4
5 - Elective -II 4
6 BCA 301P Artificial Intelligence Lab 1
7 BCA 304P Written Analysis & Communication 3
8 BCA 305P Project-I 3
Total Credits 25
Sr No Course Code Course Name Credits
1 BCA 306 Data Warehouse and Data Mining 4
2 BCA 307 Data Analysis with R 4
3 - Elective-I (Advanced Programming) 4
4 - Elective-III (Same as of Elective II Group) 4
5 - Elective-III (Same as of Elective II Group) 4
6 BCA 307P Data Analysis with R Lab 2
7 BCA 308P Project-II 3
8 BCA 309P Career Skills 2
Total Credits 27

List of Electives  

Group  I (Advanced Programming) 

Sr No Course Code Course Name Credits
1 BCA-AP101 Dot Net Technology 4
2 BCA-AP102 Advanced Java Programming 4
3 BCA-AP103 Mobile Programming 4
4 BCA-AP104 Advanced Web Technology with PHP 4

Group  II ( Cloud Technology & Information Security)  

Sr No Course Code Course Name Credits
1 BCA-CI101 Network Security and Cryptography 4
2 BCA-CI102 Virtualization and Cloud Computing 4
3 BCA-CI103 Wireless Communications and VOIP Security 4
4 BCA-CI104 Ethical Hacking and Cyber Law 4

Group III (Business Analytics)   

Sr No Course Code Course Name Credits
1 BCA-BA101 Machine Learning 4
2 BCA-BA102 Generative AI 4
3 BCA-BA103 Low Code No Code 4
4 BCA-BA104 Software Testing 4
Apply Now