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
25% 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 |
---|---|---|
1 | BCA (Bachelor of Computer Applications) 101 | IT Tools for Statistics |
2 | BCA (Bachelor of Computer Applications) 102 | Digital Electronics |
3 | BCA (Bachelor of Computer Applications) 103 | Computer Fundamentals |
4 | BCA (Bachelor of Computer Applications) 104 | Basic Mathematics |
5 | BCA (Bachelor of Computer Applications) 105 | English Communication - I |
6 | BCA (Bachelor of Computer Applications) 101P | IT Tools for Statistics Lab |
7 | BCA (Bachelor of Computer Applications) 102P | Digital Electronics Lab |
8 | BCA (Bachelor of Computer Applications) 103P | Computer Fundamentals Lab |
S. No. | Course Code | Course Name |
---|---|---|
1 | BCA (Bachelor of Computer Applications) 106 | Programming with C |
2 | BCA (Bachelor of Computer Applications) 107 | Data Structures using C |
3 | BCA (Bachelor of Computer Applications) 108 | Operating Systems with Linux |
4 | BCA (Bachelor of Computer Applications) 109 | Discrete Mathematics |
5 | BCA (Bachelor of Computer Applications) 110 | Computer Architecture |
6 | BCA (Bachelor of Computer Applications) 111 | English Communication - II |
7 | BCA (Bachelor of Computer Applications) 106P | Programming with C Lab |
8 | BCA (Bachelor of Computer Applications) 107P | Data Structures using C Lab |
9 | BCA (Bachelor of Computer Applications) 108P | Operating Systems with Linux Lab |
S. No. | Course Code | Course Name |
---|---|---|
1 | BCA (Bachelor of Computer Applications) 201 | Relational Data Base Management Systems |
2 | BCA (Bachelor of Computer Applications) 202 | Programming with Java |
3 | BCA (Bachelor of Computer Applications) 203 | Computer Based Numerical Methods |
4 | BCA (Bachelor of Computer Applications) 204 | Software Engineering |
5 | BCA (Bachelor of Computer Applications) 205 | Data Communication and Networking |
6 | BCA (Bachelor of Computer Applications) 201P | Relational Data Base Management Systems Lab |
7 | BCA (Bachelor of Computer Applications) 202P | Programming with Java Lab |
8 | BCA (Bachelor of Computer Applications) 203P | Computer Based Numerical Methods Lab |
9 | BCA (Bachelor of Computer Applications) 206P | Business Communication and EtiquetteLab |
S. No. | Course Code | Course Name |
---|---|---|
1 | BCA (Bachelor of Computer Applications) 207 | Web Technologies |
2 | BCA (Bachelor of Computer Applications) 208 | Computer Graphics |
3 | BCA (Bachelor of Computer Applications) 209 | Python Programming |
4 | BCA (Bachelor of Computer Applications) 210 | E-Commerce |
5 | BCA (Bachelor of Computer Applications) 211 | Organizational Behaviour |
6 | BCA (Bachelor of Computer Applications) 212 | Personality Development and Soft Skills |
7 | BCA (Bachelor of Computer Applications) 207P | Web Technologies Lab |
8 | BCA (Bachelor of Computer Applications) 208P | Computer Graphics Lab |
9 | BCA (Bachelor of Computer Applications) 208P | Python Programming Lab |
S. No. | Course Code | Course Name |
---|---|---|
1 | BCA (Bachelor of Computer Applications) 301 | Artificial Intelligence |
2 | BCA (Bachelor of Computer Applications)302 | Fundamentals of Accounting |
3 | BCA (Bachelor of Computer Applications)303 | Business Intelligence |
4 | - | Elective –I (Advanced Programming) |
5 | - | Elective -II |
6 | BCA (Bachelor of Computer Applications) 301P | Artificial Intelligence Lab |
7 | BCA (Bachelor of Computer Applications) 304P | Written Analysis &Communication |
8 | BCA (Bachelor of Computer Applications) 305P | Project-I |
S. No. | Course Code | Course Name |
---|---|---|
1 | BCA (Bachelor of Computer Applications) 306 | Data Warehouse and Data Mining |
2 | BCA (Bachelor of Computer Applications) 307 | Data Analysis with R |
3 | - | Elective-I (Advanced Programming) |
4 | - | Elective -III (Same as of Elective II Group) |
5 | - | Elective -III (Same as of Elective II Group) |
6 | BCA (Bachelor of Computer Applications)307P | Data Analysis with R Lab |
7 | BCA (Bachelor of Computer Applications) 309P | Project-II |
8 | BCA (Bachelor of Computer Applications) 308P | Career Skills |
S. No. | Course Code | Course Name |
---|---|---|
1 | BCA (Bachelor of Computer Applications)-AP101 | Dot Net Technology |
2 | BCA (Bachelor of Computer Applications)-AP102 | Advanced Java Programming |
3 | BCA (Bachelor of Computer Applications)-AP103 | Mobile Programming |
4 | BCA (Bachelor of Computer Applications)-AP104 | Advanced Web Technology with PHP |
S. No. | Course Code | Course Name |
---|---|---|
1 | BCA (Bachelor of Computer Applications)-CI101 | Network Security and Cryptography |
2 | BCA (Bachelor of Computer Applications)-CI102 | Virtualization and Cloud Computing |
3 | BCA (Bachelor of Computer Applications)-CI103 | Wireless Communications and VOIP Security |
4 | BCA (Bachelor of Computer Applications)-CI104 | Ethical Hacking and Cyber Law |
S. No. | Course Code | Course Name |
---|---|---|
1 | BCA (Bachelor of Computer Applications)-BA101 | Machine Learning |
2 | BCA (Bachelor of Computer Applications)-BA102 | Generative AI |
4 | BCA (Bachelor of Computer Applications)-BA103 | Low Code No Code |
5 | BCA (Bachelor of Computer Applications)-BA104 | Software Testing |