Bachelor of Computer Applications
As a a 4-year degree, the BCA programme prepares students for professions in computer science and information technology.
- 4 Years / Onsite
- Intake: Jul / 60 students
Overview
A Bachelor of Computer Applications (BCA) is an undergraduate program focusing on computer science and applications. BCA programs include coursework in subjects such as programming, data structures, algorithms, database systems, and software engineering. The goal of a BCA program is to prepare students for careers in the field of computer science and information technology.
The BCA programme is a three-year course divided into six semesters. With effect from 2022, a student is required to complete 142 credits for the completion of the course and the award of a degree out of 134 credits.
Bachelor in Computer Application. BCA is a 3- year undergraduate degree programme that focuses on knowledge of the basics of computer application and software development. A BCA degree is considered at par with a B.Tech/BE degree in Computer Science or Information Technology. The BCA syllabus focuses on database management systems, operating systems, software engineering, computer architecture, web technology and languages such as C, C++, HTML, Java, etc. Some BCA programs may also offer specialized tracks or concentrations in areas such as data science, web development, or mobile app development.
Vision & Mission
Vision
To establish a teaching and learning environment that provides students the best chance to become skilled professionals, support the computing industry, and advance the socio-economic status of our country.
Mission
To impart foundational and advanced knowledge in computing to students enrolled in the Bachelor of Computer Applications program. We aim to cultivate real-world skills in our students while focusing on professional competency, interpersonal growth, and ethics and to equip them for remarkable careers in research, academia, and industry. Our focus is to teach people how to apply their knowledge of computers to meet society’s ever-increasing demands.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Career Opportunities
Graduates of a Bachelor of Computer Applications (BCA) program may be qualified for a wide range of careers in computer science and information technology. Some potential career paths for BCA graduates include:
- Software developer: BCA graduates may find employment as software developers, where they will be responsible for designing and developing software applications.
- Data analyst: BCA graduates with a background in data analysis may find employment as data analysts, where they will be responsible for analyzing and interpreting data to inform business decisions.
- Network administrator: BCA graduates with a background in networking may find employment as network administrators, where they will be responsible for maintaining and troubleshooting computer networks.
- Web developer: BCA graduates with a background in web development may find employment as web developers, where they will be responsible for designing and building websites.
- Technical support specialist: BCA graduates may find employment as technical support specialists, who will be responsible for providing technical assistance to computer systems and software users.
Depending on their interests and skills, there are many other potential career paths for BCA graduates. Some may choose to pursue further study at the graduate level, such as a Master of Computer Science program, to qualify for more advanced roles.
Program Learning Outcomes
Courses in a Bachelor of Computer Applications (BCA) program typically cover a range of computer science and information technology-related subjects, including:
- Programming: This course covers the principles of computer programming, including topics such as data types, control structures, and algorithms.
- Data structures: This course covers the principles of data structures, including topics such as arrays, linked lists, and trees.
- Algorithms: This course covers the principles of algorithms, including topics such as sorting, searching, and graph theory.
- Database systems: This course covers the principles of database design and management, including topics such as data modeling, SQL, and database security.
- Software engineering: This course covers the principles of software design and development, including topics such as project management, testing, and documentation.
Other courses that may be offered in a BCA program include computer networks, operating systems, and web development. The specific courses offered in a BCA program may vary depending on the school and the program focus.
Programme syllabus
Faculty
Ms.Anjali Yadav
Head of Department
Mr. Deepak Rathore
Assistant Professor
Mr. Gaurav Rawat
Assistant Professor
Annual Fees for 2024-25
BBA ( 1st Year )
Annual Fees ( including GGSIPU Allotment Fees )
₹1,10,000/
B.Com.(Honours) ( 1st Year )
Annual Fees ( including GGSIPU Allotment Fees )
₹1,10,000/
BCA ( 1st Year )
Annual Fees ( including GGSIPU Allotment Fees )
₹1,10,000/
BA-JMC ( 1st Year )
Annual Fees ( including GGSIPU Allotment Fees )
₹1,10,000/
B.Ed. ( 1st Year )
Annual Fees ( including GGSIPU Allotment Fees )
₹1,10,000/
Note:
All Fees include Free AC Transportation Services from Chattarpur Metro Station to College
100% Loan facility available with 0% Rate of Interest