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.
Fill and confirm the registration form
Pay registration fee using any online method
Get registration No. on successful payment
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
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 |
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 |
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 |
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 |