3 Years
Under Graduate
Full Time
About Course
The Bachelor of Computer Applications, or BCA, is
one of the most popular computer science majors after 12th grade. It has been
running for 3 years and provides in-depth knowledge of computer fundamentals,
programming languages, database systems, information security and web
development. With the inclusion of programming languages such as C++, the
course encourages you to develop into a qualified IT specialist. As with the
BCA curriculum, subject/subject designations may vary from university to
university. However, the basic elements remain the same.
Course Highlights
Particulars | Values |
Course Name | Bachelor Of Computer Applications |
Course Level | Under Graduate (PG) |
Course Duration | 4 Years |
Examination Type | Semester Based |
Eligibility Criteria | The candidate should have passed 10+2th with at least with an aggregate of 50% or equivalent |
Admission Process | Merit Based/ Entrance Based |
Specialization | See Below |
Internship | Yes |
Entrance Exams | AIMA UGAT, IPU CET, SUAT, GSAT, SRMHCAT, KIITEE BCA |
Course Fee | INR 70,000 to INR 2,00,000 P.A. |
Average Annual Salary | INR 2.5 to 8 LPA |
Top Recruiting Companies | Wipro, HCL, HP, Infosys, TCS, Capgemini, Cognizant, Flipkart, Amazon and others |
Job Profiles | Computer Programmer, Software Developer, Marketing Manager, Business Consultant, Computer Systems Analyst, Teacher & Lecturer, Finance Manager, Computer Support Specialist, Service Support Specialist |
Why
Study BCA?
Here are some of the reasons why studying BCA is a good study option now and in the future:
Specialization of
BCA
BCA offers its candidates
different specializations in different areas of computer application. These
areas of specialization are some of the most sought after in the industry and
offer a variety of roles and packages.
Here is a list of some of the
specializations offered at the BCA.
Computer Science | Internet Technologies | Computer Graphics |
Data Science | Database Management System (DBMS) | Animation |
Network Systems | Programming Languages | Accounting Applications |
Music and Video Processing | Personal Information Management | System Analysis |
Management Information System (MIS) | Word Processing | Cyber Law |
Eligibility
Criteria
Before being admitted to the Bachelor of Computer Application degree program, applicants must meet the eligibility criteria and ensure that they meet all factors such as educational qualifications, age restrictions, minimum grades, etc. Applicants can review the BCA eligibility criteria listed below.
Admission Process
Both online and offline applications are accepted by BCA universities that offer admission to this program. To apply for a BCA course, please follow the instructions below:
Skills Required
for BCA
BCA graduates are expected to have both soft and hard skills that will help them succeed in professional life. Some of these skills include:
Fee Structure
The BCA fee depends on the students who wish to
apply. Factors such as the demand for a college course, the professors who
teach at the college, the infrastructure provided by the college, the location
of the college, etc. can affect the fee structure of the college's BCA course.
BCA course fees in India range from INR 15,000 to 2 LPA.
Name of College | Average Annual Fees |
IGNOU, Delhi | INR 20,000 PA |
Lucknow University | INR 50,000 PA |
Loyola College, Chennai | INR 1.44 LPA |
IEM Kolkata | INR 2 LPA |
Chandigarh University | INR 2 LPA |
Top
Colleges Providing BCA
There are many top institutions in India that
offer quality BCA programs. Below is a list of the top BCA awarding colleges in
the country:
Name of College | Average Annual Fee (INR) | Location |
Madras Christian College | INR 34,000 PA | Chennai |
DAV College | INR 40,000 | Punjab |
Presidency College | INR 65,000 | Bangalore |
Kristu Jayanti College | INR 80,000 | Bangalore |
Loyola College | INR 1 LPA | Chennai |
Jobs and
Placements in BCA
The information technology
sector is one of the main areas where the BCA compensation package is offered.
There are countless employment opportunities in both the private and government
sectors for BCA graduates. A recruit can expect to be paid Rs. 2.5 lakhs a year
working in a junior position.
Private Jobs
Many private universities have
agreements with international companies that allow them to offer internship and
placement opportunities to job applicants. The basic selection criterion is the
cumulative grade point average (CGPA) of the students.
Job Designation | Salary |
Computer Network Architect | INR 21 LPA |
Software Developer | INR 4.8 LPA |
Computer Programmer | INR 3.4 LPA |
Government Jobs
In India, the BCA range in the
public sector is very high. Applicants must pass government and state civil
service exams to qualify for positions in the public sector. BCA monthly salary
in India for government employees ranges from INR 30,000 to 70,000.
Top Government Companies | Salary |
Intelligence Officer | INR 10 LPA |
Data Manager | INR 3.8 LPA |
Junior Programmer | INR 2.4 LPA |
ABROAD JOBS
India is home to many global
conglomerates such as TATA, Infosys, Webel, Infotech, HP, Dell, Cognizant to
name a few. These conglomerates open the door to various professional roles. BCA
is one such area where these conglomerates have employed their people.
Top International Recruiting Companies who hire BCA graduates are:
Job Profiles
Some of the famous expert
avenues open to successful graduates of the BCA degree are indexed underneath
with the corresponding salaries provided for the respective positions.
Job Profiles | Job Description | Average Salary in INR |
Computer Programmer | Computer Programmers are tasked with designing and growing software program programs, integrating structures and software program, schooling end-users, reading algorithms, editing source-code, writing gadget instructions, debugging, and keeping working systems. | INR 3,40,000 |
Software Developer | Software engineers design, develop, and take a look at software program and packages for computers. The major responsibilities and obligations of software program engineers consist of directing and collaborating in programming activities, monitoring, and comparing gadget performance, and designing and imposing new packages and features. | INR 4,80,000 |
Marketing Manager | Marketing managers sell businesses, services, products, or brands. They increase advertising and pricing strategies, generate new enterprise leads, and oversee advertising branch staff. | INR 6,70,000 |
Finance Manager | A Financial Manager is a expert who's liable for the economic fitness of an organization. They create correct records evaluation and advocate senior control on profit-maximizing thoughts to make sure long-time period success. | INR 12,00,000 |
Computer Systems Analyst | Computer Systems Analysts work is to make certain that everyone pc structures inside an business enterprise serve to assist organizational goals. They are tasked with participating with colleagues to decide the strengths and weaknesses of the present structures and figuring out regions for improvement. | INR 7,40,000 |
Scope for BCA
BCA is considered an
employment-oriented degree, there are many employment opportunities that
applicants can get after completing their undergraduate degree. After
completing their postgraduate studies in the field of application informatics,
students can also complete a university degree with a master's program in
application informatics or an MBA degree. An undergraduate or graduate program
in computer applications offers a specialization in various fields such as
ethical hacking, systems security, cloud computing, and applications.
BCA: Career
Prospects
There are many career opportunities after
completing BCA programs in both the public and private sectors. Computers and
cell phones are used almost everywhere in the world. This ubiquity requires a
large number of job opportunities for BCA graduates. After completing the
program, you can work in multinational and IT companies, where you can take an
entry-level position. Knowledge of various development tools and programming
languages ??gives BCA graduates an edge in finding a good job.
Coimbatore
PSGR Krishnammal College for Women
10+2 with Maths From Recognized University
3 Years
Under Graduate
Syllabus & Subjects
BCA course subjects are
different for each college that students decide to study. Since students can
choose electives in this course, there is a substantial part of the flexible
course. The core modules taught to the students are subjects that the college
considers essential for wholesome education on computer applications. The BCA
Syllabus has 6 semesters over a three years period. The semester-clever BCA
Syllabus is referred to below:
Semesters | Subjects |
Semester I | Digital Computer Fundamentals |
Statistics I For BCA | |
PC Software Lab | |
Foundational Mathematics | |
C Programming Lab | |
Hardware Lab (CIA Only) | |
Introduction To Programming Using C | |
Creative English | |
Semester II | Operating Systems |
Data Structures Lab | |
Visual Programming Lab | |
Data Structures | |
Case Tools Lab (CIA Only) | |
Basic Discrete Mathematics | |
Communicative English | |
Semester III | Domain Lab (Cia Only) |
Object-Oriented Programming Using C++ | |
Financial Accounting | |
Database Management Systems | |
Interpersonal Communication | |
Introductory Algebra | |
Software Engineering | |
Oracle Lab | |
C++ Lab | |
Semester IV | Language Lab(CIA Only) |
Programming In Java | |
DBMS Project Lab | |
Java Programming Lab | |
Professional English | |
Computer Networks Language Lab(CIA Only) | |
Financial Management | |
Web Technology Lab | |
Semester V | Unix Lab |
Business Intelligence | |
Python Programming | |
Graphics And Animation | |
OOAD Using UML | |
Unix Programming | |
User Interface Design | |
Graphics And Animation Lab | |
Business Intelligence Lab | |
Web Designing Project | |
Python Programming Lab | |
Semester VI | Advanced Database Management System |
Introduction To Soft Computing | |
Multimedia Applications | |
Cloud Computing | |
Client-Server Computing | |
Design And Analysis Of Algorithms | |
Computer Architecture | |
Core Subjects | System Analysis and Design |
In-depth work of a computer system | |
Organizational Behavior | |
Visual Basic | |
Computer Fundamentals | |
C- Programming | |
Computer Laboratory | |
Elective Subjects | Digital Marketing |
Data Mining | |
MATLAB | |
Agile Frameworks | |
Cloud Computing | |
Gaming and Animation | |
Computer Graphics |
Projects
At the end of the undergraduate
degree, all students are expected to do an independent project based on the
topic they want to specialize in. The research topics need to be related to the
BCA subjects students study during their courses. The research helps students
get an in-depth understanding of the BCA Computer science syllabus and
familiarize them with the different topics they study.
Below are examples of some
popular research essays:
(i). Mobile Management System Project
(ii).Social Networking Scripts
(iii). Library Management System Project in Java
(iv). College Management System Project in Java
Reference Books
Students interested in pursuing
BCA additional training ought to put money into a few reference books to gauge
an idea to help them pass the BCA entrance exams with ease. The books
provide students with the essential and relevant information they need.
Below is a list of books that
can help students get started with their BCA course:
Name of Author | Name of Book |
Norton Peter | Introduction to Computers |
Kanetkar Yashwant | Let us C |
Rajaraman V | Fundamentals of Computers |
Booch | Object-Oriented Analysis and Design with Applications |
Grigore Rosu and Jose Meseguer | Algebraic Methodology and Software Technology |
Karthikeyan | A Textbook on C: Fundamentals, Data Structures, and Problem-Solving |
Brian W Kernighan | The C Programming Language |
G Alefeld and R Grigorieff | Fundamentals of Numerical Computation |
A K Sharma | Data Structure Using C |
Maurice Bach | Design of the Unix Operating Systems |
Ian Sommerville | Software Engineering |
Avi Silberschatz and Peter Galvin | Operating System Concepts |
Established in | 1963 |
University Type | Autonomous Institute |
Recognized by | NAAC , AACSB , |
Courses | 29 |
About Course
The Bachelor of Computer Applications, or BCA, is
one of the most popular computer science majors after 12th grade. It has been
running for 3 years and provides in-depth knowledge of computer fundamentals,
programming languages, database systems, information security and web
development. With the inclusion of programming languages such as C++, the
course encourages you to develop into a qualified IT specialist. As with the
BCA curriculum, subject/subject designations may vary from university to
university. However, the basic elements remain the same.
Course Highlights
Particulars | Values |
Course Name | Bachelor Of Computer Applications |
Course Level | Under Graduate (PG) |
Course Duration | 4 Years |
Examination Type | Semester Based |
Eligibility Criteria | The candidate should have passed 10+2th with at least with an aggregate of 50% or equivalent |
Admission Process | Merit Based/ Entrance Based |
Specialization | See Below |
Internship | Yes |
Entrance Exams | AIMA UGAT, IPU CET, SUAT, GSAT, SRMHCAT, KIITEE BCA |
Course Fee | INR 70,000 to INR 2,00,000 P.A. |
Average Annual Salary | INR 2.5 to 8 LPA |
Top Recruiting Companies | Wipro, HCL, HP, Infosys, TCS, Capgemini, Cognizant, Flipkart, Amazon and others |
Job Profiles | Computer Programmer, Software Developer, Marketing Manager, Business Consultant, Computer Systems Analyst, Teacher & Lecturer, Finance Manager, Computer Support Specialist, Service Support Specialist |
Why
Study BCA?
Here are some of the reasons why studying BCA is a good study option now and in the future:
Specialization of
BCA
BCA offers its candidates
different specializations in different areas of computer application. These
areas of specialization are some of the most sought after in the industry and
offer a variety of roles and packages.
Here is a list of some of the
specializations offered at the BCA.
Computer Science | Internet Technologies | Computer Graphics |
Data Science | Database Management System (DBMS) | Animation |
Network Systems | Programming Languages | Accounting Applications |
Music and Video Processing | Personal Information Management | System Analysis |
Management Information System (MIS) | Word Processing | Cyber Law |
Eligibility
Criteria
Before being admitted to the Bachelor of Computer Application degree program, applicants must meet the eligibility criteria and ensure that they meet all factors such as educational qualifications, age restrictions, minimum grades, etc. Applicants can review the BCA eligibility criteria listed below.
Admission Process
Both online and offline applications are accepted by BCA universities that offer admission to this program. To apply for a BCA course, please follow the instructions below:
Skills Required
for BCA
BCA graduates are expected to have both soft and hard skills that will help them succeed in professional life. Some of these skills include:
Fee Structure
The BCA fee depends on the students who wish to
apply. Factors such as the demand for a college course, the professors who
teach at the college, the infrastructure provided by the college, the location
of the college, etc. can affect the fee structure of the college's BCA course.
BCA course fees in India range from INR 15,000 to 2 LPA.
Name of College | Average Annual Fees |
IGNOU, Delhi | INR 20,000 PA |
Lucknow University | INR 50,000 PA |
Loyola College, Chennai | INR 1.44 LPA |
IEM Kolkata | INR 2 LPA |
Chandigarh University | INR 2 LPA |
Top
Colleges Providing BCA
There are many top institutions in India that
offer quality BCA programs. Below is a list of the top BCA awarding colleges in
the country:
Name of College | Average Annual Fee (INR) | Location |
Madras Christian College | INR 34,000 PA | Chennai |
DAV College | INR 40,000 | Punjab |
Presidency College | INR 65,000 | Bangalore |
Kristu Jayanti College | INR 80,000 | Bangalore |
Loyola College | INR 1 LPA | Chennai |
Jobs and
Placements in BCA
The information technology
sector is one of the main areas where the BCA compensation package is offered.
There are countless employment opportunities in both the private and government
sectors for BCA graduates. A recruit can expect to be paid Rs. 2.5 lakhs a year
working in a junior position.
Private Jobs
Many private universities have
agreements with international companies that allow them to offer internship and
placement opportunities to job applicants. The basic selection criterion is the
cumulative grade point average (CGPA) of the students.
Job Designation | Salary |
Computer Network Architect | INR 21 LPA |
Software Developer | INR 4.8 LPA |
Computer Programmer | INR 3.4 LPA |
Government Jobs
In India, the BCA range in the
public sector is very high. Applicants must pass government and state civil
service exams to qualify for positions in the public sector. BCA monthly salary
in India for government employees ranges from INR 30,000 to 70,000.
Top Government Companies | Salary |
Intelligence Officer | INR 10 LPA |
Data Manager | INR 3.8 LPA |
Junior Programmer | INR 2.4 LPA |
ABROAD JOBS
India is home to many global
conglomerates such as TATA, Infosys, Webel, Infotech, HP, Dell, Cognizant to
name a few. These conglomerates open the door to various professional roles. BCA
is one such area where these conglomerates have employed their people.
Top International Recruiting Companies who hire BCA graduates are:
Job Profiles
Some of the famous expert
avenues open to successful graduates of the BCA degree are indexed underneath
with the corresponding salaries provided for the respective positions.
Job Profiles | Job Description | Average Salary in INR |
Computer Programmer | Computer Programmers are tasked with designing and growing software program programs, integrating structures and software program, schooling end-users, reading algorithms, editing source-code, writing gadget instructions, debugging, and keeping working systems. | INR 3,40,000 |
Software Developer | Software engineers design, develop, and take a look at software program and packages for computers. The major responsibilities and obligations of software program engineers consist of directing and collaborating in programming activities, monitoring, and comparing gadget performance, and designing and imposing new packages and features. | INR 4,80,000 |
Marketing Manager | Marketing managers sell businesses, services, products, or brands. They increase advertising and pricing strategies, generate new enterprise leads, and oversee advertising branch staff. | INR 6,70,000 |
Finance Manager | A Financial Manager is a expert who's liable for the economic fitness of an organization. They create correct records evaluation and advocate senior control on profit-maximizing thoughts to make sure long-time period success. | INR 12,00,000 |
Computer Systems Analyst | Computer Systems Analysts work is to make certain that everyone pc structures inside an business enterprise serve to assist organizational goals. They are tasked with participating with colleagues to decide the strengths and weaknesses of the present structures and figuring out regions for improvement. | INR 7,40,000 |
Scope for BCA
BCA is considered an
employment-oriented degree, there are many employment opportunities that
applicants can get after completing their undergraduate degree. After
completing their postgraduate studies in the field of application informatics,
students can also complete a university degree with a master's program in
application informatics or an MBA degree. An undergraduate or graduate program
in computer applications offers a specialization in various fields such as
ethical hacking, systems security, cloud computing, and applications.
BCA: Career
Prospects
There are many career opportunities after
completing BCA programs in both the public and private sectors. Computers and
cell phones are used almost everywhere in the world. This ubiquity requires a
large number of job opportunities for BCA graduates. After completing the
program, you can work in multinational and IT companies, where you can take an
entry-level position. Knowledge of various development tools and programming
languages ??gives BCA graduates an edge in finding a good job.
Coimbatore
PSGR Krishnammal College for Women
10+2 with Maths From Recognized University
3 Years
Under Graduate
Established in | 1963 |
University Type | Autonomous Institute |
Recognized by | NAAC , AACSB , |
Courses | 29 |
Syllabus & Subjects
BCA course subjects are
different for each college that students decide to study. Since students can
choose electives in this course, there is a substantial part of the flexible
course. The core modules taught to the students are subjects that the college
considers essential for wholesome education on computer applications. The BCA
Syllabus has 6 semesters over a three years period. The semester-clever BCA
Syllabus is referred to below:
Semesters | Subjects |
Semester I | Digital Computer Fundamentals |
Statistics I For BCA | |
PC Software Lab | |
Foundational Mathematics | |
C Programming Lab | |
Hardware Lab (CIA Only) | |
Introduction To Programming Using C | |
Creative English | |
Semester II | Operating Systems |
Data Structures Lab | |
Visual Programming Lab | |
Data Structures | |
Case Tools Lab (CIA Only) | |
Basic Discrete Mathematics | |
Communicative English | |
Semester III | Domain Lab (Cia Only) |
Object-Oriented Programming Using C++ | |
Financial Accounting | |
Database Management Systems | |
Interpersonal Communication | |
Introductory Algebra | |
Software Engineering | |
Oracle Lab | |
C++ Lab | |
Semester IV | Language Lab(CIA Only) |
Programming In Java | |
DBMS Project Lab | |
Java Programming Lab | |
Professional English | |
Computer Networks Language Lab(CIA Only) | |
Financial Management | |
Web Technology Lab | |
Semester V | Unix Lab |
Business Intelligence | |
Python Programming | |
Graphics And Animation | |
OOAD Using UML | |
Unix Programming | |
User Interface Design | |
Graphics And Animation Lab | |
Business Intelligence Lab | |
Web Designing Project | |
Python Programming Lab | |
Semester VI | Advanced Database Management System |
Introduction To Soft Computing | |
Multimedia Applications | |
Cloud Computing | |
Client-Server Computing | |
Design And Analysis Of Algorithms | |
Computer Architecture | |
Core Subjects | System Analysis and Design |
In-depth work of a computer system | |
Organizational Behavior | |
Visual Basic | |
Computer Fundamentals | |
C- Programming | |
Computer Laboratory | |
Elective Subjects | Digital Marketing |
Data Mining | |
MATLAB | |
Agile Frameworks | |
Cloud Computing | |
Gaming and Animation | |
Computer Graphics |
Projects
At the end of the undergraduate
degree, all students are expected to do an independent project based on the
topic they want to specialize in. The research topics need to be related to the
BCA subjects students study during their courses. The research helps students
get an in-depth understanding of the BCA Computer science syllabus and
familiarize them with the different topics they study.
Below are examples of some
popular research essays:
(i). Mobile Management System Project
(ii).Social Networking Scripts
(iii). Library Management System Project in Java
(iv). College Management System Project in Java
Reference Books
Students interested in pursuing
BCA additional training ought to put money into a few reference books to gauge
an idea to help them pass the BCA entrance exams with ease. The books
provide students with the essential and relevant information they need.
Below is a list of books that
can help students get started with their BCA course:
Name of Author | Name of Book |
Norton Peter | Introduction to Computers |
Kanetkar Yashwant | Let us C |
Rajaraman V | Fundamentals of Computers |
Booch | Object-Oriented Analysis and Design with Applications |
Grigore Rosu and Jose Meseguer | Algebraic Methodology and Software Technology |
Karthikeyan | A Textbook on C: Fundamentals, Data Structures, and Problem-Solving |
Brian W Kernighan | The C Programming Language |
G Alefeld and R Grigorieff | Fundamentals of Numerical Computation |
A K Sharma | Data Structure Using C |
Maurice Bach | Design of the Unix Operating Systems |
Ian Sommerville | Software Engineering |
Avi Silberschatz and Peter Galvin | Operating System Concepts |
PSGR Krishnammal College for Women
RATINGS