MCA College in Dehradun

Master of Computer Applications (MCA) is a two-year-long post-graduate programme for aspirants wanting to delve further into the domain of computer application development with the guidance of acquiring a new programming language and further knowledge of advanced computer applications. The programme is a combination of both theoretical and practical knowledge. An MCA programme at DBUU School of Engineering & Computing, provides students with an opportunity to work with devices intended to develop more reliable and more durable applications.
Designed to meet the lack of adequate IT (Information Technology) industry professionals, the Degree of MCA nurtures the applicants to cater to the dynamic and fast-growing IT and software industry. The programme furnishes the most recent elective courses and with accentuation on project work. The programme from best MCA course is leaned towards application advancement and lays accentuation on the most current programming languages like Python etc. The programme furnishes graduates with information on increasing the use of programming for different fields to tackle specific issues for the end clients or customers. Furthermore, the programme also imparts knowledge on planning, designing, and developing complicated commercial application software and system software leading DBUU among the list of top MCA colleges in Uttarakhand.
Salient Features
- 18+ years of academic experience
- Focus on student-centered learning
- Problem-based learning and industry-relevant curriculum
- Best placement opportunities to get placed in high-end and reputed companies
- Industrial training in reputable firms and organizations
- The privilege of 100% placement guidance and support
- Department-organized tech fests and hackathons
- Industry visits, seminars, workshops, and guest lectures by eminent researchers and industry practitioners
- Active student clubs and bodies
- The multi-cultural and vibrant teaching environment
Admissions Open 2023!!
Merit-based admission process with online application at Dev Bhoomi Uttarakhand University.
Eligibility & Fee Details
Duration & Eligibility
2 Years
The candidate must have passed graduation with recognized Bachelor’s degree of minimum 3 Yrs duration with Mathematics at 10+2 level. Obtained at least 50% (45% in case of candidate belonging to reserved category) at the qualifying examination.
Fee Structure
Fee Structure |
|||
Course | Total Fees | ||
Academic fee ( Per Sem) | ₹ 45000/- |
One Time Fee |
|||
Application Fee (Non-Refundable) | Admission Fee (Non-Refundable) | Caution Money (Refundable after completion of programme) | University Enrollment Fee (Non-Refundable) |
₹ 1,500 | ₹ 6,500 | ₹ 1,500 | ₹ 2,000 |
Exam fees ( Per Semester) | 4,500/- | ||
Annual Charges (Per Year) | 3,500/- | ||
Download Fee Structure |
Click Here |
Program Educational Objectives (PEO's)
PEO-1 | To equip students enough to use and apply current concepts and practices in the domain of computer applications |
PEO-2 | To provide students with enough knowledge to identify computer application-related queries, review them, devise the method, or determine the problem considering legal, ethical, and societal concerns |
PEO-3 | To understand the requirement for and capability to engage in advancing professional development |
PEO-4 | To prepare students to work and interact efficiently in an interdisciplinary environment, individually or in the team, and demonstrate scientific leadership in academia and industry |
PEO-5 | To impart students the knowledge to communicate efficiently by written, oral, computing and graphical means |
Program Specific Objectives (PSO's)
PSO-1 | To experiment and equip programming theories and implement new approaches and modifications towards research and societal problems |
PSO-2 | To analyze and produce computer applications associated with system software, cloud computing, algorithms, big data analytics, blockchain, artificial intelligence & machine learning, bioinformatics, cyber security and networking for effective design of computer-based systems of ranging complexity |
PSO-3 | To implement standard software engineering practices, methods and procedures in software project development employing an open-source programming environment to deliver a quality product for business progress |
Program Grid Structure
Semester 1
Course Code | Course | Credit |
---|---|---|
21MCA101 | Mathematical Foundation for Computer Applications | 4 |
21MCA102 | Data Structures with Algorithms | 3 |
21MCA103 | Advanced Database Management System | 3 |
21MCA104 | Computer System Architecture | 3 |
21MCA105 | Python Programming | 3 |
21MCA106 | Recent IT Trends | 3 |
21MCA191 | Life Skills for Professionals | 2 |
23AEC091 | Ability Enhancement Course-I | 1 |
Practical | ||
21MCA181 | Data Structures with Algorithms Lab | 1 |
21MCA182 | Advanced Database Management System Lab | 1 |
21MCA183 | Computer System Architecture Lab | 1 |
21MCA184 | Python Programming Lab | 1 |
TOTAL | 26 |
Semester 2
Course Code | Course | Credit |
---|---|---|
21MCA201 | Operating System with Unix | 3 |
21MCA202 | Object Oriented Programming | 3 | 21MCA203 | Design & Analysis of Algorithm | 3 |
21MCA204 | Advanced Web Technologies | 3 |
21MCA205 | Artificial Intelligence | 3 |
21MCA221X | Programme Elective-I | 3 |
23AEC092 | Ability Enhancement Course-II | 1 |
23OE26X | Open Elective-I | 2 |
Practical | ||
21MCA281 | Operating System with Unix Lab | 1 |
21MCA282 | Object Oriented Programming Lab | 1 |
21MCA283 | Design & Analysis of Algorithm Lab | 1 |
21MCA284 | Advanced Web Technologies Lab | 1 |
VAM203XX | Value Added Course-I | 0 |
Social Internship of 3-4 weeks duration in summer vacation after completion of Second Semester, to be evaluated during 3rd semester. | ||
TOTAL | 25 |
Semester 3
Course Code | Course | Credit |
---|---|---|
21MCA301 | Advanced Computer Networks | 3 |
21MCA302 | Advanced Software Engineering | 4 |
21MCA303 | Big Data Analytics | 3 |
21MCA304 | Full Stack Development | 3 |
21MCA321X | Programme Elective-II | 3 |
21MCA322X | Programme Elective -III | 3 |
23AEC093 | Ability Enhancement Course-III | 1 |
23OE36X | Open Elective-II | 2 |
Practical | ||
21MCA381 | Advanced Computer Networks Lab | 1 |
21MCA382 | Big Data Analytics Lab | 1 |
21MCA383 | Full Stack Development Lab | 1 |
23PSPR391XX | Minor Project – I | 1 |
23SOCIALIN391 | Social Internship | 1 |
VAM303XX | Value Added Course-II | 0 |
TOTAL | 27 |
Semester 4
Course Code | Course | Credit |
---|---|---|
Practical | ||
23PSPR491XX | Industrial Project /Dissertation | 12 |
TOTAL | 12 |
Programme Elective-I
21MCA221A | Data Mining and Warehousing |
21MCA221B | Cryptography and Network Security |
21MCA221C | Mobile Application Development |
21MCA221D | Introduction to Internet of Things (IOT) |
Programme Elective-II
21MCA321A | Digital Image Processing |
21MCA321B | Cyber Security |
21MCA321C | Cloud Computing |
21MCA321D | Advanced Wireless Networks |
Programme Elective-III
21MCA322A | Computer Vision |
21MCA322B | Computer Forensics |
21MCA322C | Software Project Management |
21MCA322D | Machine Learning |
Job Opportunities The Course Might Lead To
Following the Bachelor in Computer Application programme, students can work as database administrators, computer programmers, information system managers, IT consultants, multimedia programmers, system administrators, games developers, network administrators, software developers, big data analysts, mobile applications developers, to name a few in both the public and private organizations.

Admission 2023-24