Program Overview
The BCA is a 3 years programme designed to cultivate highly capable Information Technology professionals by focusing on application-oriented skills, including creative problem-solving and logical reasoning. SCSEA prepares individuals for impactful IT careers by delivering an education benchmarked against international requirements. Graduates will gain the ability to critically evaluate, innovatively design, and effectively develop software systems, ultimately mastering logic development principles and best-in-class software practices.
Track Specialization:
- Cloud & System Administration
- Mobile Applications & Web Technology
PROGRAM OBJECTIVES:
- Provide a broad-based education integrating core computer science knowledge with interdisciplinary subjects to nurture well-rounded individuals
- Equip students with industry-relevant technical skills, programming expertise, and practical experience to enhance their employability and entrepreneurial potential.
- Offer students the flexibility to choose from specialized tracks and elective courses, enabling them to shape their academic and career pathways as per their interests.
- Foster innovation and technological proficiency by emphasizing hands-on projects, internships, and exposure to emerging domains like AI, Cloud Computing, and Mobile Development.
- Prepare students for seamless progression into postgraduate studies such as MCA, MBA, or other advanced certifications, including options for integrated degrees.
PROGRAM OUTCOMES:
Graduates of the BCA program will be able to:
- PO1 – Computing Knowledge: Apply knowledge of computing fundamentals, programming, and domain-specific concepts to solve complex problems in computer applications.
- PO2 – Problem Analysis: Identify, analyze, and define computing requirements and problems, and use appropriate techniques to provide effective solutions.
- PO3 – Design and Development: 3.Design and develop software applications or systems that meet specific user needs, while considering realistic constraints such as security, usability, and sustainability.
- PO4 – Conduct Investigations of Complex Computing Problems: Use research-based knowledge and methods to conduct experiments, interpret data, and derive valid conclusions related to computing challenges.
- PO5 – Modern Tool Usage: Use modern computing tools, technologies, and environments effectively for developing solutions and understanding limitations.
- PO6 – Professional Ethics: Apply ethical principles and commit to professional ethics and responsibilities in the computing profession.
- PO7 – Communication Skills: Communicate effectively on complex computing activities with the computing community and society at large, such as being able to comprehend and write effective reports, design documentation, and deliver presentations.
- PO8 – Individual and Team Work: Function effectively as an individual, and as a member or leader in diverse teams and multidisciplinary settings.
- PO9 – Lifelong Learning: Recognize the need for, and have the ability to engage in, independent learning for continual development as a computing professional.
- PO10 – Societal and Environmental Concern: Understand the impact of professional solutions in societal and environmental contexts, and demonstrate knowledge of and responsibility for sustainable development.
- PO11 – Project Management and Finance: Demonstrate knowledge and understanding of computing and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
- PO12 – Innovation and Entrepreneurship: Demonstrate innovation in designing software applications and exhibit entrepreneurial skills to contribute to the growth of the IT industry.
* BCA is a 3 years programme
** BCA (H) is a 3+1 years programme aligned with NEP 2020 policy
Course Structure
Tentative Structure
Tracks
At the end of the 4th semester students will choose one of two specialized tracks: "Cloud and System Administration" or "Mobile Applications & Web Technology." This specialization allows the program to address the varied interests and career aspirations of students, equipping them with the necessary skills for success in the software industry.
CLOUD AND SYSTEMS ADMINISTRATION:
Cloud and systems administration are essential, providing numerous career paths for experts in managing and improving cloud systems. As more businesses adopt cloud computing, the need for administrators skilled in setting up, configuring, and maintaining cloud infrastructures is growing rapidly. These professionals are crucial for ensuring cloud environments are reliable, secure, and scalable. They handle tasks like allocating resources, monitoring performance, and resolving problems.
Furthermore, as companies use hybrid and multi-cloud approaches, administrators who can coordinate and integrate different cloud services are vital for efficient operations. Beyond typical IT roles, cloud and systems administration offer opportunities to specialize in areas like DevOps, cloud security, and cloud architecture. This allows professionals to build fulfilling careers in the constantly changing field of cloud computing.
OPPORTUNITIES IN CLOUD AND SYSTEMS ADMINISTRATION:
The cloud and systems administration sector in India is a vibrant space, brimming with chances for professional development and competitive earnings. While factors like location, company scale, and individual expertise influence salary levels, the overall trajectory points towards significant career progression. Starting from entry-level positions, professionals can ascend to specialized roles by accumulating experience and honing their skills. Proactive upskilling through industry-recognized certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, Google Cloud Certified Professional Cloud Architect, or Certified Kubernetes Administrator (CKA) can significantly boost career advancement and unlock access to more lucrative opportunities. Fuelled by India's strong push towards digital transformation and widespread cloud adoption across various industries, the demand for adept cloud and systems administrators is projected to stay robust, guaranteeing plentiful avenues for career growth and advancement. In essence, cloud and systems administration in India presents a compelling combination of appealing compensation and substantial opportunities for career evolution, making it a promising field for professionals looking to excel in the digital landscape.
MOBILE APPLICATIONS & WEB TECHNOLOGY:
The digital era is teeming with opportunities in web and mobile computing, creating a fertile ground of possibilities for individuals and businesses alike. To begin with, the need for proficient web and mobile developers is consistently high, as organizations spanning diverse sectors actively seek experts to craft cutting-edge applications and engaging user interfaces. These developers have the exciting chance to contribute to a wide array of projects, from building e-commerce sites and social media applications to developing sophisticated enterprise systems and immersive augmented reality experiences.
OPPORTUNITIES MOBILE APPLICATIONS & WEB TECHNOLOGY:
The web and mobile computing realm presents a rich tapestry of opportunities for both professionals and businesses. Highly skilled developers are keenly sought after, with roles encompassing the creation of ground breaking applications and the development of fluid user experiences across a multitude of sectors. Professionals can thrive by embracing remote work possibilities and venturing into digital entrepreneurship. Simultaneously, businesses can harness the power of web and mobile technologies to broaden their market presence, deepen customer relationships, and fuel revenue expansion.
Eligibility and Fees
ELIGIBILITY CRITERIA:
Duration – 3 years
Qualifying Examination:
Passed (10+2) from any stream or equivalent examination from any recognized board with
minimum of 45% marks (40% for reserved category candidate as per Maharashtra state government rules) or equivalent grade
OR
A pass in diploma in Commercial Practice or equivalent
(DYPIU will offer suitable bridge courses such as Mathematics, Physics, Engineering drawing, etc., for the students coming from diverse backgrounds to prepare Level playing field and desired learning outcomes of the programme)
Selection criteria:
-
Students with good scores in MH-CET, JEE, PERA CET, CUET, or any other equivalent competitive exams, DYPIU Entrance Test and/or Personal Interaction
BCA FEES STRUCTURE:
Tuition fee - Rs. 82,500/- per semester
Registration fee - Rs. 2,500/- per semester
Caution Deposit - Rs. 10,000/- (refundable at the end of the program)
*Semester fees may change as per approval from Fee Fixation Committee
FAQ
Is there any specialization?
Yes, During Third year of BCA, student has to select a specific track from Cloud & System Administration and Mobile Computing & Web Development.
Is this an annual course?
No, it is a semester pattern course.
What are the highlights of BCA course at DYPIU?
BCA Course curriculum provides hands-on learning in line with theoretical learning. BCA program has designed specialized tracks to cater with industry 4.0 requirements by emphasizing on summer and winter industry internship projects. Along with rigorous academics.The School of Computer Science, Engineering and Applications conducts various value added activities for holistic development of students. The School of Computer Science, Engineering and Applications adopts various innovative teaching learning pedagogy like:
- Project Based Learning
- Collaborative Learning
- Participative learning
- Problem based learning
First two years would be a common curriculum for students of both specializations. For the third year they have to opt one track course of their interest. We provide 2 track courses "Web & Mobile Computing" & "Cloud Computing & System Administration".
Is it compulsory to complete any training or project during the course?
5th and 6th Semester , student has to complete a project as an intern in a reputed company.
Do you provide any other skill development training?
Yes, along with computer application subjects, Skill Development course is also taught in each subject, that helps enhancing spoken, presentation and writing skills in English language. It also helps them in placement activities. Design Thinking course also facilitates students in thinking towards better and sustainable solution for a problem.
What is the scope of BCA?
After BCA student can pursue PG course such as MCA or M.Sc (IT/CS). He/She may also join corporate in development sector. In third year, student will learn about specific fields of computer application which help him/her get placed in various domains such as Cloud infrastructure/maintenance companies, mobile application development companies, website development companies. Student may also become skilled entrepreneur after completing the course.
What is the eligibility for taking admission in BCA at DYPIU?
Candidate must have passed (10+2) or equivalent examination from any recognized board with minimum of 45% marks (40% for reserved category candidate as per Maharashtra state government rules) or equivalent grade.
Valid score of National/ State Level or other equivalent UG Entrance examinations like ATMA UG, MH-CET UG, etc. are also considered.
Scholarship
Coming up soon...
Download
