Program Overview
BACHELOR OF COMPUTER APPLICATIONS:
BCA at DYPIU is a dynamic program that provides a sound academic base that can support an advanced career in computer applications. Bachelor of Computer Applications (BCA) is a 3-year undergraduate program that exposes students to various areas of computer applications. Conceptual learning is supported by a world-class practical learning environment where students get hands-on-training in mathematical modeling, programming and application development, software management, and more. Pursuing BCA from one of the best BCA colleges in India comes with an added advantage of the course like soft skills development, summer training with IT companies, analytical and technical test training, workshops, and live projects.
DYPIU – The School of Computer Science, Engineering and Applications is one of the top BCA colleges in Pune that aims to provide the best quality education to the students as per the latest emerging trends in computer technology. The course emphasizes the study and creations of various computer applications rather than just learning programming and related concepts. The curriculum of the course is contemporary and is updated to keep pace with the fastest-changing computing technology to meet the requirements of the industry. The BCA program at DYPIU provides a practical approach and deeper subject understanding to the students as per the changing trends of the IT sector.
BCA program imparts comprehensive knowledge to the students with equal emphasis on theory and practice in the IT field. The components such as programming languages, application-oriented courses, soft-skills courses, and computer science courses make the program complete. Apart from this, students are also taught to carry out the analysis involved in computer systems, IT security, computer applications, and more.
PROGRAM OBJECTIVES:
- To prepare globally competent professionals having strong fundamental and domain knowledge
- To prepare graduates to work as committed professionals with strong values and professional ethics
- To prepare graduates with strong managerial and communication skills to work effectively as an individual or a team
- To develop strong leadership, decision-making, and analytical skills in students
Course Structure
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".
Semester I
- Computer Skills
- Introduction to Programming
- Web Technology - I
- Mathematics
- Skill Development
Semester II
- Relational Database Management System
- Object Oriented Concepts and Programming (Java)
- Design Thinking
- Data Structures
- Skill Development-Writing Skills
Semester III
- Web Technology - II
- System Analysis and Design
- Computer Networks
- Dart Programming Language
- Skill Development – Mind Management and Human Values
Semester IV
- Introduction to Cloud Computing
- Introduction to Mobile Computing
- Operating Systems
- Software Engineering
- Environmental Studies/Climate/Sustainable Development
Semester V
- Cloud & System Administration
- Advanced Cloud Computing
- Infrastructure Orchestration
- Soft Skills
- Project: Build a Cloud Application
- Web & Mobile Computing
- Cloud for Mobile Computing
- UI/UX Design
- Soft Skills
- Project: Build a Mobile Application
Semester VI
- Cloud & System Administration
- Containers and Orchestration
- Information Security
- Project: Build a Cloud Application
- Web & Mobile Computing
- Augmented Reality and Virtual Reality (AR & VR)
- Gaming
- Project: Build a Mobile Application
Tracks
BCA offers two tracks “Cloud Technology and Information Security” and “Mobile Applications & Web Technology.” Both are emerging areas in the field of Computer Applications and highly paid in the software industry. Students have to select one track after their second year.
Cloud Technology and Information Security:
Cloud Computing refers to on demand availability of computer system resources, especially data storage, computing power, databases, networking services and such. Systems Administration deals with orchestrating these resources using various automation tools. Cloud Computing democratized the access to availability to a large amount of computing power, that was previously available to companies like Google and Amazon. This brought tremendous benefits to business organizations including efficiency, flexibility, speed, cost savings and security. Cloud Computing enabled the rise of unicorn startups like Uber and Dropbox. Today, every company, small and large, is either using Cloud Computing or planning to use. Cloud Computing companies like Google Cloud, Amazon AWS and Microsoft Azure are growing at a staggering pace of 50 - 100%, year-on-year.
OPPORTUNITIES IN CLOUD AND SYSTEMS ADMINISTRATION:
Cloud Computing is one of the most desired jobs in the current industry setting. Cloud Computing companies like Amazon AWS, Google Cloud, Microsoft Azure, Salesforce are offering starting salaries of Rs. 12 lakhs per annum (LPM) for freshers with skills in Cloud and Systems Administration. Companies are offering Rs. 50 LPM for someone with 5+ years of experience. Salaries for Cloud and Systems Administration experts in the USA can reach up to Rs. 2 crore per annum. Bangalore, Pune, Chennai and Hyderabad enjoy the highest number of jobs in Cloud and Systems Administration field. Cloud Computing companies together are investing north of $100 B. Cloud and Systems Administration field is growing at a rapid pace, promising higher salaries and better opportunities in future.
COURSE CURRICULUM:
Courses "Advanced Cloud Computing" and "Infrastructure Orchestration" are taught in fifth semester. Sixth semester covers courses "Information Security" and "Containers and Orchestration" that are at the heart of Cloud Computing.
With the rise of the Digital Revolution, businesses small and large are either using or planning to use Cloud Computing for storing data and running applications in Cloud. Cloud Computing is poised to forge a future of endless new possibilities. Experts in Cloud Computing and Systems Administration command salaries of about Rs. 1 crore per annum. By taking this course today, you will be ready for the opportunities of tomorrow.
MOBILE APPLICATIONS & WEB TECHNOLOGY:
Web and mobile computing explores ubiquitous application development with a firm focus on the end user experience. This course is about the technology of today (Web 2.0, Cloud Computing) and tomorrow (Web 3.0, 5G, AR/VR) and how it can be made accessible to people in a user friendly manner.
OPPORTUNITIES IN WEB AND MOBILE COMPUTING:
Introduction of smartphones has led the Mobile Computing which has taken the Internet by storm. Owing to the convenience and ease-of-use, mobile applications have rapidly taken over the desktop applications. Newer technologies like Augmented Reality, Virtual Reality and Web 3.0 are now causing the industry to undergo a rapid shift in application development. Graduates with experience in Web and Mobile Computing can command a starting salary of Rs. 6 lakhs per annum (LPM). Companies are offering upto Rs. 18 LPM for experts with 5+ years of experience. Salaries for Web and Mobile experts in the USA can reach up to Rs. 2 crore per annum. Bangalore, Chennai, Hyderabad and Pune are the leading locations for Web and Mobile Computing jobs.
COURSE CURRICULUM:
Web and Mobile Computing program consists of a total of 4 courses taught in third year, along with one main project. In fifth semester, students are exposed to Web and Mobile App development by building real-world apps in courses "Web Development" and "Mobile Apps: Android and iOS". They will also learn the design aspect of the technology in courses "UI/UX Design". In sixth semester, students are exposed to Augmented Reality and Virtual Reality and Gaming Design in course "AR/VR and Gaming". They also learn how to use 3D Gaming Engines for building animations, architecting the apps from a holistic perspective. This course teaches students to see the world through the eyes of the user. In this program, students learn a user-centric approach to application creation. That, coupled with a robust developer skill set, enables them to produce applications that connect with users across varied platforms like Web, Mobile, AR and VR. Come join the course and be prepared for the technology trends of tomorrow.
Eligibility and Fees
ELIGIBILITY CRITERIA:
Duration – 3/4 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
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)
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...