logo
Admissions Open for 2026-27 : Join Lateral Entry Courses in B.Pharm, B.Tech, B.OPTOM, BMLT, BMRIT, BOTAT, BCCT, NUTRITION, MARINE ENGG. Courses.  For Admission and Enquiry, Contact: 704444 6888 / 704444 6999

Bachelor of Computer Application

banner

Apply Now

    I agree to receive information regarding my submitted enquiry at The Neotia University.

    Bachelor of Computer Application

    The full form of BCA is Bachelor’s in Computer Application. BCA is a 3+1 year undergraduate degree programme that focuses of knowledge on the basics of computer application and software development. The degree helps interested students in setting up a sound academic base for an advanced career in Computer Applications. It is a highly popular course amongst students aspiring to establish a career in established IT companies like HP, Accenture, Capgemini and Cognizant and new-age technology startups like Flipkart.

    Read More

    Eligibility Criteria

    10+2 standard pass in any streams with at least 55% marks.

    Curriculum / Syllabus

    • Semester 1
    • Semester 2
    • Semester 3
    • Semester 4
    • Semester 5
    • Semester 6
    • Semester 7
    • Semester 8

    Semester 1

    SL. NO. COURSE NAME CODE CREDIT HOURS L T P
    THEORY
    1 Introduction to Web Based Application BCAL20101MJ 3 45 3 0 0
    2 Logic Building and Problem Solving using Python BCAL20102MJ 3 45 3 0 0
    3 Basics Mathematics-01 BCAL20103MJ 3 45 3 0 0
    4 Fundamentals of Computer & Operating System BCAL20101MN 4 60 4 0 0
    5 GE – Paper I 2 30 2 0 0
    6 English Language & Personality Development TNUL10101AE 1 15 1 0 0
    7 Constitution of India (Basic) TNU10101VA 2 15 2 0 0
    PRACTICAL
    11 Logic Building and Problem Solving using Python Lab BCAP20102MJ 2 60 0 0 4
    12 Introduction to Web Based Application Lab BCAP20101MJ 2 60 0 0 4
    13 English Language & Personality Development Lab TNUP10101AE 1 30 0 0 2
    TOTAL 23 450 18 0 10

    Semester 2

    SL. NO. COURSE NAME CODE CREDIT HOURS L T P
    THEORY
    1 Object Oriented Programming BCAL20201MJ 3 45 3 0 0
    2 Data Structure & Algorithm BCAL20202MJ 3 45 3 0 0
    3 Basics Mathematics-02 BCAL30203MJ 3 45 3 0 0
    4 Introduction to Programming using C BCAL20202MN 2 30 2 0 0
    5 30 Hours Hand-on with Assessment
    6 GE – Paper II 2 30 2 0 0
    7 English Language & Personality Development TNUL10201AE 1 15 1 0 0
    8 Constitution of India (Advanced) TNUL10201VA 2 15 2 0 0
    PRACTICAL
    9 Object Oriented Programming Lab BCAP20201MJ 2 60 0 0 4
    10 Data Structure & Algorithm Lab BCAP20202MJ 2 60 0 0 4
    11 Introduction to Programming using C Lab BCAP20202MN 2 60 0 0 4
    12 English Language & Personality Development Lab TNUP10201AE 1 30 0 0 2
    TOTAL 22 435 15 0 14

    Semester 3

    SL. NO. COURSE NAME CODE CREDIT HOURS L T P
    THEORY
    1 Programming with Advance Python BCAL30301MJ 3 45 3 0 0
    2 Introduction to PHP and MYSQL BCAL30302MJ 3 45 3 0 0
    3 Introduction to Cyber Security BCAL20303MN 2 30 2 0 0
    4 English Language & Soft Skills TNUL10301AE 1 15 1 0 0
    5 45 Hrs Workshop on Enterprise DevOps and its Application SE-BCA-301 3
    6 Critical Thinking and Logical Reasoning VA-TNUOL003 2 15 1 0 0
    7 GE – Paper III 2 30 2 0 0
    PRACTICAL
    8 Internship SI-BCA-301 2 60 0 0 4
    9 Programming with Advance Python Lab BCAL30301MJ 2 60 0 0 4
    10 Introduction to PHP and MYSQL Lab BCAL30302MJ 2 60 0 0 4
    11 Introduction to Cyber Security Lab BCAL20303MN 2 60 0 0 4
    12 English Language & Soft Skills Lab AE-ENL-301 1 30 0 0 2
    TOTAL 25 450 12 0 18

    Semester 4

    SL. NO. COURSE NAME CODE CREDIT HOURS L T P
    THEORY
    1 Data Base Management System BCAL30401MJ 3 45 3 0 0
    2 Computer Organization & Architecture BCAL30402MJ 3 45 3 0 0
    3 Probability and Statistics Using R BCAL20404MN 3 45 3 0 0
    4 45 Hours Certification with Assessment SI-BCA 401 3 0 0 0
    5 GE – Paper 2 30 2 0 0
    6 English Language & Soft Skills TNUL10401AE 1 30 2 0 0
    7 Critical Thinking and Logical Reasoning VA-TNUEL004 2 30 2 0 0
    PRACTICAL
    8 Data Base Management System Lab BCAP30401MJ 2 60 0 0 4
    9 Computer Organization & Architecture Lab BCAP30402MJ 2 60 0 0 4
    10 Probability and Statistics Using R Lab BCAP30401MN 2 60 0 0 4
    11 English Language & Soft Skills Lab TNUP10401AE 1 30 0 0 2
    TOTAL 24 480 18 0 14

    Semester 5

    SL. NO. COURSE NAME CODE CREDIT HOURS L T P
    THEORY
    1 Introduction to Data Analytics using Power BI BCAL30501MJ 3 45 3 0 0
    2 Introduction to OS using Linux BCAL30502MJ 3 45 3 0 0
    3 Introduction to AI BCAL20503MN 2 30 2 0 0
    4 GE – Paper 2 30 2 0 0
    5 English Language & Soft Skills TNUL10501AE 1 30 1 0 0
    6 Gender Sensitization (Basic) TNUL10501VA 2 30 2 0 0
    PRACTICAL
    7 16 Hours Certification with Assessment SE-BCA501 1 30 0 0 2
    8 Summer Internship SI-BCA501 2 60 0 0 4
    9 Introduction to Data Analytics using Power BI Lab BCAP30501MJ 2 60 0 0 4
    10 Introduction to OS using Linux Lab BCAP30502MJ 2 60 0 0 4
    11 Introduction to AI Lab BCAP30503MN 2 60 0 0 4
    12 English Language & Soft Skills Lab TNUP10501AE 1 30 0 0 2
    TOTAL 23 510 14 0 20

    Semester 6

    SL. NO. COURSE NAME CODE CREDIT HOURS L T P
    THEORY
    1 Introduction to Advanced Java BCAL30601MJ 3 45 3 0 0
    2 Computer Network BCAL30602MJ 3 45 3 0 0
    3 UX/UI Design BCAL20603MM 2 30 2 0 0
    4 45 Hrs Certification with Assessment SE-CSE601 3 45 0 3 0
    5 GE – Paper 2 30 2 0 0
    6 English Language & Soft Skills TNUL10601AE 1 30 2 0 0
    7 Gender Sensitization (Advanced) TNUL10601VA 2 15 1 0 0
    PRACTICAL
    8 Mini Project PW-BCA601 2 60 0 0 4
    9 Introduction to Advanced Java Lab BCAP30601MJ 2 60 0 0 4
    10 Computer Network Lab BCAP30602MJ 2 60 0 0 4
    11 UX/UI Design Lab BCAP20503MN 2 60 0 0 4
    12 English Language & Soft Skills Lab TNUP10601AE 1 30 0 0 2
    TOTAL 25 540 13 3 18

    Semester 7

    SL. NO. COURSE NAME CODE CREDIT HOURS L T P
    THEORY
    1 Software Engineering and Quality Assurance BCAL30701MJ 3 45 3 0 0
    2 Research Methodology BCAL30702MJ 3 45 4 0 0
    3 Advanced Database Management BCAL30703MJ 2 30 2 0 0
    4 Cyber Application Security BCAL20704MN 3 45 0 3 0
    5 e-Waste Management and Sustainable Development 2 30
    PRACTICAL
    6 Advanced Database Management Lab BCAP30703MJ 2 60 0 0 4
    7 Software Engineering and Quality Assurance Lab BCAP30701MJ 2 60 0 0 4
    8 e-Waste Management and Sustainable Development Lab 2 60 0 0 4
    9 Minor Project PW-BCA 701 2 60 0 0 4
    10 Internship SI-BCA 701 2 60 0 0 4
    TOTAL 24 540 13 3 20

    Semester 8

    SL. NO. COURSE NAME CODE CREDIT HOURS L T P
    THEORY
    1 Intelligent Systems BCAL30801MJ 3 45 3 0 0
    2 Image Processing BCAL30802MJ 3 45 3 0 0
    PRACTICAL
    3 Intelligent Systems Lab BCAL30801MJ 2 60 0 0 4
    4 Image Processing Lab BCAL30802MJ 2 60 0 0 4
    5 Project PW-BCA 801 8 120 0 0 16
    6 Grand Viva 3 90 0 0 6
    TOTAL 21 420 6 0 30

    Program Educational Objective

    • PO1 Computational Knowledge: Apply mathematics and computing fundamental and domain concepts to find out the solution of defined problems and requirements.
    • PO2 Problem Analysis: Use fundamental principle of Mathematics and Computing to identify, formulate research literature for solving complex problems, reaching appropriate solutions.
    • PO1 Computational Knowledge: Apply mathematics and computing fundamental and domain concepts to find out the solution of defined problems and requirements.
    • PO2 Problem Analysis: Use fundamental principle of Mathematics and Computing to identify, formulate research literature for solving complex problems, reaching appropriate solutions.
    • PO3 Design/development of Solutions: Understand to design, analyze and develop solutions and evaluate system components or processes to meet specific need for local, regional and global public health, societal, cultural, and environmental systems.
    • PO4 Conduct investigations of complex problems: Use expertise research-based knowledge and methods including skills for analysis and development of information to reach valid conclusions.
    • PO5 Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
    • PO6 The Engineer and Society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
    • PO7 Environment and sustainability: Apply mathematics and computing knowledge to access and solve issues relating to health, safety, societal, environmental, legal, and cultural issues within local, regional and global context.
    • PO8 Professional Ethics: Exhibiting ethics for regulations, responsibilities and norms in professional computing practices.
    • PO9 Individual and Team work: Gain confidence for self and continuous learning to improve knowledge and competence as a member or leader of a team.
    • PO10 Communication Efficacy: Communicate effectively on complex engineering activities with the application community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
    • PO11 Project management and finance: Establishing strategies in developing and implementing ideas in multi-disciplinary environments using computing and management skills as a member or leader in a team.
    • PO12 Life-long learning: Enlighten knowledge to enhance understanding and building research, strategies in independent learning for continual development as computer applications professional.

    Programme Specific Outcomes

    • PSO1 Professional Skills: Apprise in-depth expertise and sustainable learning that contributes to multi-disciplinary creativity, permutation, modernization and study to address global interest.
    • PSO2 Problem-solving skills: Analyze their abilities in systematic planning, developing, testing and executing complex computing applications in field of Social Media and Analytics, Web Application Development and Data Interpretations.
    • PSO3 Successful career and Entrepreneurship: The ability to keep pace with fast changing technologies like Data Engineering, Remote Data Access, Data Privacy, Data Security, Pattern Recognition, IOT etc. An ability to employ innovative thoughts and platforms in structuring effective career paths to become an entrepreneur, and a zest for higher studies.

    Fee Structure

    Courses Offered Fee Per Semester (A) (Rs.) One Time Fee (B) (Rs.) 1st Semester Fee (A+B) (Rs.) No. of Semester Total Course Fee (Rs.) 7th & 8th Semester – Exam Fee for OJT/RW (Rs.)
    Bachelor of Computer Application 49,500 29,000 78,500 6+2 3,50,000 24,000

    Modes of Payment

    ‘The Neotia University’

    Bank of Baroda
    A/C No. 6595020000033
    IFSC Code : BARB0VJOKOL
    Branch : SME Branch, Kolkata-700001


    Students can make the payment of Fee by following modes

    • 1. Demand Draft in the name of
      The Neotia University
    • 2. Cheque in the name of
      The Neotia University
    • 3. Online Payment of
      The Neotia University website

    Scholarships

    Scholarship / Sponsorship Criteria for India, Nepal, Bhutan & Bangladesh Students Admission
    for the Session 2026-27 at THE NEOTIA UNIVERSITY (TNU), W.B. for UG and Lateral Entry Courses
    SL NO. TYPE OF SCHOLARSHIP CLASS XII % or Equivalent % TERMS AND CONDITIONS PERCENTAGE (%) OF SCHOLARSHIP ON TUITION FEE
    1 CHANCELLOR’S SCHOLARSHIP i) Yearly Family income should be less than 2.5 Lakhs
    ii) Interview and document verification will be done by an empowered committee
    50% TO 100%
    2 GRAMOTTHAN SCHOLARSHIP
    (Students from Gram Panchayat area of South 24 Parganas)
    >= 65% Yearly Family Income less than 5.0 Lakhs** 25%
    3 SPECIAL HILL STUDENTS’ SCHOLARSHIP
    [Students from GTA Area (W.B), North-East States, Andaman and Nicobar Islands, Nepal & Bhutan]
    >= 65% Yearly Family Income less than 5.0 Lakhs** 25%
    4 SAHODARYA SCHOLARSHIP
    (Siblings of all students – present or passed out)
    >= 60% ANY 25%
    5 MERE APNE SCHOLARSHIP
    (For Ambuja Neotia Group employees – in memory of Late Vinod Kumar Neotia)
    >= 60% Yearly Family Income less than 5.0 Lakhs** 25%
    6 SPORTS SCHOLARSHIP >= 60% STATE / NATIONAL LEVEL PARTICIPANT / CHAMPION 25%
    7 CULTURAL SCHOLARSHIP >= 60% STATE / NATIONAL LEVEL PARTICIPANT / CHAMPION 25%

    Residential Facilities

    The University is equipped with avant-garde Infrastructure. We offer a rather impressive array of facilities viz smart classrooms, modern laboratories, conference and seminar halls, Wi-Fi enabled campus, a high-tech Learning Resource Centre, state-of-the-art IT Centre, clean and airy student residences, mess serving wholesome meals, indoor and outdoor sport facilities including a plush new gymnasium with latest equipments. Campus Banking Facilities, Doctor-on-call and Hospital Linkages are also available to enhance the student’s convenience.

    icon

    Dining and Housing

    Read More
    icon

    Swimming Pool

    Read More
    icon

    Gymnasium

    Read More
    icon

    Health and Wellbeing

    Read More
    icon

    Ragging Free Campus

    Read More

    How to Apply

    Step 1

    Sign up /Fill up the Application Form

    Step 2

    Appear for Admission Entrance Test

    Step 3

    Test Results

    Step 4

    Provisional Admission

    Step 5

    Final Admission

    Step 1:

    Sign up /Fill up the Application Form

    The student must first complete the Registration/Enquiry Form via the TNU website (www.tnu.in) or any other online platform that provides access to the TNU Registration/Enquiry link. Upon submitting the Registration Form, the student will receive a link via email, SMS, or WhatsApp to complete the Application Form. The Admission Counsellor at TNU will assist in filling out the form. Upon submission, a unique application number will be assigned to the student.

    Step 2:

    Appear for Admission Entrance Test

    All undergraduate course applicants are required to take an admission entrance examination. Once the Application Form is submitted, the Admission Test option will become available on the Student Dashboard. By selecting this link, students can complete the test at their convenience from any location. Students applying for lateral entry into postgraduate courses are exempt from this test. A distinct admission test will be organized for PhD candidates.

    Step 3:

    Test Results

    Within 24 hrs. of Admisison Test, the test results will be available at student’s Dashboard. 40% is the qualifying marks for the test.

    Step 4:

    Provisional Admission

    Following the submission of the Application Form, if the student successfully passes the entrance examination, they may secure provisional admission in their chosen and available course by remitting a fee of Rs.10,000/-. The payment procedure and link are provided above. Upon completion of the payment via TNU’s Payment Gateway, a receipt will be generated and can be accessed on the student’s Dashboard.

    Step 5:

    Final Admission

    After students receive their H.S (10+2) marks and meet TNU’s eligibility requirements for a specific course, they may secure final admission by remitting the outstanding balance of the first semester fee. Once the final admission fee is paid, a UID number will be generated for the student, allowing them to attend classes. The provisional start date for classes is set for August 1, 2025.

    Apply Now

    Important Dates

    Online Registration Starts From Started from January 2026
    Provisional Admission Started from January 2026
    Entrance Examination Date March 2026 to July 2026
    Declare of Test Results Within 24 hours of appearing the test
    Last date of Admission *The final date for Admissions will be as per UGC Guidelines.
    Enquiry Nowicon Enquiry Nowicon
    Enquire Now Enquire Now Apply Now icon icon
    Download Brochureicon