Bachelor of Computer Application (BCA)
Specialization:
Overview
BCA Program aims to shape students in incorporate contemporary knowledge of fundamentals to comprehend applicative technology towards efficient solutions for Industrial and Real-Life Problems. To foster creativity and innovative thinking by addressing design and developmental trade-offs in IT industry for providing real-time solution as lifelong learning.
Bachelor of Computer Applications (BCA) is an undergraduate degree program that focuses on providing students with a strong foundation in computer science and its applications.
Overall, BCA programs provide students with a comprehensive understanding of computer science principles, practical skills in software development, and opportunities for career growth in the dynamic and evolving field of information technology.
Scope of Bachelor of Computer Application (BCA)
The Bachelor of Computer Applications (BCA) is a highly promising undergraduate program that offers numerous career opportunities in the ever-growing field of information technology. With the rapid advancements in digital transformation, cloud computing, cybersecurity, artificial intelligence, and data analytics, the demand for skilled IT professionals has surged, making BCA a valuable degree. The program equips students with strong foundational knowledge in programming languages such as Java, Python, C++, and JavaScript, along with database management, networking, and web development. Graduates can explore careers as software developers, system analysts, IT consultants, database administrators, and cybersecurity experts.
Course Structure BCA
The Bachelor of Computer Applications (BCA) program at Career Point University is a comprehensive three-year undergraduate course designed to provide students with a solid foundation in computer science and its applications. The curriculum encompasses a wide range of subjects, including programming languages such as C, C++, and Java, data structures, database management systems, software engineering, web development, and computer networks. In addition to these core topics, the program offers specialized modules in emerging fields like data science, machine learning, statistical analysis, and big data technologies, ensuring that students are well-versed in current industry trends.
The following table outlines the comprehensive course structure of the BCA program. It is organized into core, elective, interdisciplinary, and skill enhancement components. Each category specifies the type of courses, their descriptions, and the corresponding credits, ensuring a well-rounded academic experience with a balance of foundational knowledge, research exposure, and professional ethics:
Category | Short Name | Description | Credits |
---|---|---|---|
Departmental Core | DC | Discipline Specific Core Courses (DSC) | 62 |
Departmental Core | DC | Project / Dissertation / Field Study / Survey | 6 |
Departmental Core | DC | Seminar | 2 |
Departmental Core | DC | Internship / on Job Experience | 4 |
Departmental Core | DC | Research Credit Course | 0 |
Departmental Elective | DE | Discipline Specific Elective Courses(DSE) | 32 |
Program Linked Core | PLC | Interdeciplinary | 15 |
Generic Elective | GE | Open courses/Generic Elective (GE) | 0 |
University Core | UC | Ability Enhancement Courses (AEC) | 5 |
University Core | UC | Skill Enhancement Courses (SEC) | 2 |
Value Added Courses common for all UG (VAC) – Non Graded | |||
University Core | UC | NSS/NCC | 2 |
University Core | UC | Environmental Science | 2 |
University Core | UC | Human Values and Professional Ethics | 2 |
Graduates of the BCA program are well-prepared for diverse career opportunities in the IT industry, including roles such as software developers, system analysts, IT consultants, and database administrators.
S.No. | Course Code | Course | L | T | P | Total Credit | Category | Semester |
---|---|---|---|---|---|---|---|---|
1 | CAL513 | Fundamentals of Programming | 3 | 0 | 2 | 4 | DC | 1st Sem |
2 | CAL516 | PC Package | 3 | 0 | 2 | 4 | DC | 1st Sem |
3 | CAL517 | Fundamentals Of Computers & Information Technology | 3 | 0 | 0 | 3 | DC | 1st Sem |
4 | CAL518 | Quantitative Aptitude-1 | 2 | 0 | 0 | 2 | DC | 1st Sem |
5 | MAL512 | Mathematical Foundation for Computer Science | 3 | 1 | 0 | 4 | PLC | 1st Sem |
6 | SML515 | Management Concepts | 3 | 1 | 0 | 4 | PLC | 1st Sem |
7 | EGL504 | Business Communication | 2 | 0 | 0 | 2 | UC | 1st Sem |
S.No. | Course Code | Course | L | T | P | Total Credit | Category | Semester |
---|---|---|---|---|---|---|---|---|
1 | CAL557 | Web Technology-I | 3 | 0 | 2 | 4 | DC | 2nd Sem |
2 | CAL553 | Fundamentals of Programming-II | 2 | 0 | 2 | 3 | DC | 2nd Sem |
3 | CAL559 | Database Management Sysytem | 3 | 0 | 2 | 4 | DC | 2nd Sem |
4 | Departmental Elective-1 | 3 | 0 | 2 | 4 | DE | 2nd Sem | |
5 | MAL552 | Algebra & Differential Equations | 3 | 0 | 0 | 3 | PC | 2nd Sem |
6 | Ability Enhancement Course-2/Applied English | 2 | 0 | 2 | 3 | UC | 2nd Sem |
S.No. | Course Code | Course | L | T | P | Total Credit | Category | Semester |
---|---|---|---|---|---|---|---|---|
1 | CAL611 | Operating System | 3 | 0 | 0 | 3 | DC | 3rd Sem |
2 | CAL612 | Software Engineering | 3 | 0 | 0 | 3 | DC | 3rd Sem |
3 | CAL613 | Data Structures and Algorithms | 3 | 0 | 2 | 4 | DC | 3rd Sem |
4 | CAL615 | Object Oriented Programming and Concepts | 3 | 0 | 2 | 4 | DC | 3rd Sem |
5 | CAD615 | Minor Project | 0 | 0 | 4 | 2 | DC | 3rd Sem |
6 | CAD619 | Colloquium-I | 0 | 0 | 4 | 2 | DC | 3rd Sem |
7 | MAL625 | Statistics for BCA | 3 | 0 | 0 | 3 | PLC | 3rd Sem |
8 | Departmental Elective-2 | 2 | 0 | 2 | 3 | DE | 3rd Sem |
S.No. | Course Code | Course | L | T | P | Total Credit | Category | Semester |
---|---|---|---|---|---|---|---|---|
1 | CAL623 | Computer Organization and Architecture | 3 | 0 | 0 | 3 | DC | 4th Sem |
2 | CAL624 | Data Communication and Network | 3 | 0 | 0 | 3 | DC | 4th Sem |
3 | CAL632 | Programming in Java | 3 | 0 | 2 | 4 | DC | 4th Sem |
4 | MAL680 | Operation Research | 3 | 1 | 0 | 4 | PLC | 4th Sem |
5 | Departmental Elective-3 | 3 | 0 | 0 | 3 | DE | 4th Sem | |
6 | Departmental Elective-4 | 3 | 0 | 0 | 3 | DE | 4th Sem | |
7 | CAD620 | Seminar | 0 | 2 | 0 | 2 | DC | 4th Sem |
S.No. | Course Code | Course | L | T | P | Total Credit | Category | Semester |
---|---|---|---|---|---|---|---|---|
1 | CAL714 | Cryptography and Network Security | 3 | 0 | 0 | 3 | DC | 5th Sem |
2 | CAL715 | Software Quality Mangement | 3 | 0 | 0 | 3 | DC | 5th Sem |
3 | CAD771 | Colloquium | 0 | 0 | 4 | 2 | DC | 5th Sem |
4 | Departmental Elective-5 | 3 | 0 | 0 | 3 | DE | 5th Sem | |
5 | Departmental Elective-6 | 2 | 0 | 2 | 3 | DE | 5th Sem |
S.No. | Course Code | Course | L | T | P | Total Credit | Category | Semester |
---|---|---|---|---|---|---|---|---|
1 | Departmental Elective-7 | 2 | 0 | 2 | 3 | DE | 6th Sem | |
2 | CAL756 | Soft Computing | 3 | 0 | 0 | 3 | DC | 6th Sem |
3 | CAD775 | Major Project | 0 | 0 | 8 | 4 | DC | 6th Sem |
4 | Departmental Elective-8 | 3 | 0 | 2 | 4 | DE | 6th Sem |
Course Code | Course | L | T | P | Credit |
---|---|---|---|---|---|
EGL504 | Business Communication | 2 | 0 | 0 | 2 |
Ability Enhancement Course-2/Applied English | 2 | 0 | 2 | 3 |
Course Code | Course | L | T | P | Credit | |
---|---|---|---|---|---|---|
CAL554 | Management Information System | 3 | 0 | 0 | 3 | |
CAL562 | Desktop Applications With VB.Net | 3 | 0 | 2 | 4 | |
CAL634 | Internet of Things | 2 | 0 | 2 | 3 | |
CAL642 | Web Technology | 3 | 0 | 2 | 4 | |
CAL644 | Ethical Hacking | 3 | 0 | 0 | 3 | |
CAL637 | Client Server Technology | 3 | 0 | 0 | 3 | |
CSL731 | Enterprise Resource Planning | 3 | 0 | 0 | 3 | |
CAL742 | Computer Graphics & Multimedia | 2 | 0 | 2 | 3 | |
CAL751 | Unix and Shell Programming | 2 | 0 | 2 | 3 | |
CAL752 | Web Development Using ASP.Net | 3 | 0 | 2 | 4 | |
CAL753 | Web Development Uisng Java | 3 | 0 | 2 | 4 | |
CAL754 | Hybrid Mobile Application | 3 | 0 | 2 | 4 |
Department
at a Glance
- Faculty Expertise
- State-of-the-Art Infrastructure
- Curriculum
- Specializations and Electives
- Industry Collaboration
- Student Support Services
- Research and Innovation
- Internships and Placement Assistance
- Extracurricular Activities
Exclusive
Labs
- Microsoft Innovation Center
- Microsoft - Global Technical Support Center (GTSC)
- IBM Software Lab For Emerging Technologies
- Oracle Academy Lab
- Unisys Innovation Labs
Your Department in a Nutshell
- Achievements
- Patents
- Research
- Expert Sessions
- Activities
- Labs
Admission Criteria
- Through Eligibility & Scholarship Test (CPU-EST). For details, Click Here
- Rolling Admission: We follow rolling admission process. To apply Click Here
Fee Details
Course Fee | |
---|---|
Admission Fee (one time) | 5000/- (at the time of admission) |
Tuition Fee | 28000/- Per Semester |
Examination Fee | 3000/- Per Semester |
Development Fee | 3000/- Per Semester |
Caution Money (one time) | 3000/- (Refundable) |
Scholarship Criteria
Scholarship For Session 2025-26
Till 30th June | Till 15th July | Till 31st July | After 31st July | |
---|---|---|---|---|
Early Admission Benefit (One Time) [INR] | 3000 | 2000 | 1000 | No EAB |
% in Graduation | Scholarship on Tuition Fees | |||
---|---|---|---|---|
Till 30th June | Till 15th July | Till 31st July | After 31st July | |
Above 90% | 20% | 15% | 10% | 5% |
85% – 89.99% | 10% | 5% | NA | NA |
75% – 84.99% | 5% | NA | NA | NA |
For CPU Students ( Graduation Year 2024 or 2025)
Scholarship in Tuition Fee | ||||
---|---|---|---|---|
Till 31st July | After 31st July | |||
CPU Student (Graduating in 2024 or 2025) | 1. Waiver in Admisoin Fee Rs 5000/- 2. Scholarship 10% in Tution fee OR merit scholarship as above whichiever is higher | NA |
Note:
- 1. Merit scholarship is linked with admission date (irrespective of date of result declaration of previous class)
- 2. Student can avail only one type of merit scholarship scholarship (whichever is higher).
- 3. Merit Schiolarship Continuation eligibility: Above merit scholarship is only for 1st Year. For continuation of the same in subsequent year, student has to maintain CGPA >= 6.5
- 4. EAB Scholarship is given in addion to the merit scholarship.
- 5. To avail scholarship, student must deposit applicable semester fee before the cut-off date for scholarship. If student fail to do so, his/her eligibiity for availing scholarship will be cancelled.
- 6. Also, to avail merit scholarship, student has to submit supporting documents in original along with 1 set of photocopies.
Why Join Bachelor of Computer Application (BCA)?
Joining a Bachelor of Computer Applications (BCA) program offers several compelling reasons for individuals interested in pursuing a career in the field of information technology (IT) and computer applications. Here are some key reasons to consider:
- Gateway to the IT Industry: BCA serves as a gateway to the vast and dynamic IT industry. The program equips students with foundational knowledge, practical skills, and industry-relevant expertise essential for entry-level positions in software development, web development, database management, system analysis, and other areas of IT.
- Versatile Career Opportunities: BCA graduates have a wide range of career opportunities across various sectors, including IT companies, software development firms, government agencies, financial institutions, healthcare organizations, educational institutions, and e-commerce businesses. The versatile nature of the degree allows graduates to explore diverse career paths and industries.
- In-Demand Skills: The BCA curriculum covers essential topics such as programming languages, database management, software engineering, web development, networking, and computer applications. These skills are in high demand in the job market and are applicable across multiple industries, making BCA graduates highly sought after by employers.
- Practical Training and Hands-On Experience: BCA programs emphasize practical training and hands-on experience through laboratory sessions, projects, internships, and industry collaborations. Students have the opportunity to apply theoretical knowledge to real-world problems, develop software applications, and gain practical skills that enhance their employability.
- Opportunities for Specialization: Many BCA programs offer opportunities for specialization or elective courses in specific areas of interest such as software engineering, web development, database management, cybersecurity, artificial intelligence, and mobile application development. Students can tailor their education to focus on their areas of interest and career aspirations.
What makes Department
of Bachelor of Computer Application (BCA) unique?
The Department of Bachelor of Computer Application (BCA) can stand out for several unique features that distinguish it from other academic departments. Here are some aspects that contribute to its uniqueness:










Placements










Recruiters Tie Up's










Our Students Speak

Package: 3.5 LPA

How to Apply
Steps to Follow
Frequently Asked Questions
Bachelor of Computer Application (BCA) at Career Point University
BCA is an undergraduate degree program that focuses on computer applications and software development. Pursuing a BCA degree equips you with essential skills in programming, database management, web development, and computer applications, preparing you for careers in the IT industry.
Career Point University offers BCA programs with a comprehensive curriculum covering core topics such as programming languages, database management, software engineering, web development, and computer networks. While specific specializations may vary, students have the opportunity to explore various aspects of computer applications during their studies.
The duration of the BCA program at Career Point University typically spans three years, divided into six semesters. However, the duration may vary based on the specific curriculum and academic requirements.
To be eligible for admission to the BCA program at Career Point University, candidates must have completed their 10+2 (or equivalent) from a recognized board with a strong foundation in mathematics and computer science. Specific eligibility requirements may vary based on the university’s admission policies.
Career Point University may offer scholarships or financial aid options for eligible BCA students based on academic performance, merit, financial need, or other criteria. Students are encouraged to inquire about scholarship opportunities from the university’s financial aid office.
Graduates of the BCA program at Career Point University have diverse career opportunities in the IT industry, including roles such as software developers, web developers, database administrators, system analysts, IT consultants, and project managers. They can work in software companies, IT departments of organizations, government agencies, and more.
Interested candidates can apply for admission to the BCA program at Career Point University by filling out an online application form available on the university’s website or by contacting the admissions office directly. The application process typically includes submitting required documents and meeting the eligibility criteria specified by the university.