Tecnia Institute of Advanced Studies | MBA, BBA, MCA, BCA, BAJMC, Best Colleges in GGSIPU University Delhi

A Unit of Health & Education Society (Regd.)

Govt Logo
  • Recognized Under Sec. 2(f) of UGC Act 1956,
  • Approved by AICTE, Ministry of Education, Govt. of India,
  • Affiliated to Guru Gobind Singh Indraprastha University.

AIM

In accordance with the revised UGC Curriculum and Credit Framework for Undergraduate Programmes, the Bachelor of Computer Applications (BCA) programme w.e.f academic session 2024-25 curriculum framework shall be as follows:

The BCA programme covers basic to advanced level concepts in Computer Science, Computer Applications and Information Technology. The theoretical concepts in class room teaching and hands on machine experience in digital laboratories using computer program using computers and standard tools widen the horizon of the students. With the acquired knowledge, students can solve the problems in various domains using computers.

ELIGIBILITY CRITERIA

The students are required to refer the eligibility criteria provided in the admission brochure for BCA programme for the specific academic session. As per the Admission Brochure for the Academic Session (AS) 2023-24, the eligibility criteria for BCA programme is as follows: “Pass in 12th Class of 10+2 of CBSE or equivalent with a minimum of 50% marks in aggregate* with pass in English (core or elective or functional). Mathematics or Computer Science / or other subject related to Computer Science”.

OR

“Three-year Diploma in a branch of Engineering from a polytechnic duly approved by All India Council for Technical Education and affiliated to a recognized examining body with a minimum of 50% marks in aggregate”.

Duration

[Provision of Multiple Exit and Awarding Certificate, Diploma, and Degrees]

The maximum duration of programme will be as per regulations and recommendations of the statutory bodies governing the BCA programme. As per existing UGC CCFUP, the total duration for completing the BCA programme from the date of admission in first year to completion of Certificate / Diploma / 3 years’ degree/ 4 years Hons. degree (including Breaks) shall not exceed 7 years. The detailed qualification award (Certificate / Diploma/ Degree), exit options and other requirement is given in Table1. Grading System shall be as per Ordinance 11 of the University.

Duration & Qualification Award Details:
No of years of
completion
Qualification
Awarded
Exit OptionsCredit RequirementEntry OptionRemarks
One Year (I & II Semester)BCA CertificateStudents have an option of exiting the programme after completion of first year (Semester I and semester II)Students are required to complete Minimum 52 credits including vocational course which is mandatory.Students who exit with a BCA certificate are permitted to re-enter within three years from the dateStudents are required to secure minimum 48 credits during first year and 4 credits in work based vocational courses during summer break after first year. ii. Students may be permitted to take a break from the study during the period of BCA programme but the total duration for completing the BCA
Two Years (I to IV Semesters)BCA DiplomaStudents have an option of exiting the programme after completion of second year (Semester III & IV)Students are required to complete Minimum 96 credits and also secure 4 vocational course either offered after first year or after second year during the summer break time.Students who exit with a BCA diploma are permitted to re-enter within three years from the date when student took break and may complete BCA programme.
  1. Students exiting the programme after securing 96 credits in initial two years of admission will be awarded BCA Diploma provided they secure additional 4 credit in skill based vocational courses offered after first year or after second year during the summer break time.
  2. Students may be permitted to take a break from the study during the period of BCA programme but the total duration for completing the BCA programme from the date of admission to first year shall not exceed 7 years.
Three Years (I to VI Semesters)BCAStudents will be allowed to exit after completion of the 3rd year (V & VI Semesters)Students are required to complete Minimum 146 credits and also secure 4 credits in Summer Internship during the summer break time after 2nd year.Students who exit with a BCA are permitted to re-enter within two years and complete the four year BCA, but the student is not entitled to re-enter for BCA (Honours).Students who want to undertake 3-year BCA programme will be awarded BCA Degree upon securing 146 credits Students may be permitted to take a break from the study during the period of BCA programme but the total duration for completing the BCA programme from the date of admission year shall not exceed 7 years.
Four Years (I to VIII Semesters)BCA Honours (Hons.)Hons. Shall only be Awarded if the student acquires full credits in every semester with a total CGPA of above or equal to 7.5, and the degree is awarded after the mmediate completion of the 4th year from the year of admission. No Hons. Shall be conferred if the degree requirements are not completed in the minimum dura tion.Students will be awarded BCA (Hons.) Degree

CURRICULAR COMPONENTS

The BCA programme curriculum consists of core courses and interdisciplinary / multidisciplinary courses from other disciplines, ability enhancement courses (language courses), skill enhancement courses, and a set of value added courses. Vocational courses are also added which will help the students to equip with job- oriented skills. The minimum credit requirements for each component for 3-year BCA and 4-year BCA (Hons.) are given in Table.2 The distribution of credits across semesters for BCA programme is given in Table 4.

S.No.Broad Category of CourseMinimum Credit Requirement
3-year BCA4-Year BCA (Hons.)
1.Core Courses (CCT/ CCP/PCE)114124
2.Multidisciplinary Courses0909
3.Ability Enhancement Courses (AEC)0808
4.Skill Enhancement Courses (SEC)0808
5.Value Added Courses (VA)0808
6.Summer Internship (SI)0404
7.Major/ Minor Project (PRJ)0622
 Total157185

The student is required to complete one Minor Project in the sixth semester, Major Project-1 in seventh semester and Major Project-2 in eight semesters, all from any emerging technologies.

S.No.Broad Category of CourseSemester (Credits)
IIIIIIIVVVIVIIVIII
1.CCT/ CCP/PCE20212016172010
2.Multidisciplinary Courses333
3.Ability Enhancement Courses (AEC)332
4.Skill Enhancement Courses (SEC)14212
5.Value Added Courses (VA)2222
6.Summer
Internship (SI)
4
7.Major/ Minor Project (PRJ)6610
 Total2626292324291810
* Multidisciplinary Generic Elective (GE) for BCA
  1. Students GE-1 (choose any One)
    1. Principles of Management & Organizational Behavior
    2. Any One Paper Offered as open elective by other School /Department / Programme
  1. GE-2 (choose any One)
    1. Digital Marketing
    2. Principles of Accounting
    3. Any One Paper Offered as open elective by other School / Department / Programme
  1. GE-3
    1. Introduction to Management & Entrepreneurship Development
    2. MOOC Course

PROGRAM OUTCOMES (POs)

PO1:
Disciplinary Knowledge

Apply the knowledge of computer application concepts and domain knowledge to solve the problems in IT domain/IT industry

PO2:
Problem Analysis

Identify, formulate, review research literature, and analyse complex computer application problem at their workplace and for the society.

PO3:
Design /Development of Solutions

Design and evaluate solutions for computer applications problems, and design theprocesses that meet specified needs with appropriate consideration for the public health, safety, cultural, societal, and environmental considerations.

PO4:
Modern Tool Usage

Create, select, adapt and apply appropriate techniques, resources, and moderncomputing tools to complex computer application activities, with an understanding of the limitations.

PO5:
Professional Ethics

Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practices.

PO6:
Life-long Learning

Recognize the need, and have the ability, to engage in independent learning forcontinual development as a computing professional.

PO7:
Project management and finance

Demonstrate knowledge and understanding of the computing and management principles and apply these to one’s own work, as a member and leader in a team, tomanage projects and in multidisciplinary environments.

PO8:
Communication Efficacy with Cooperation/teamwork

Communicate effectively with the computing community, and with society at large, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understandclear instructions. Function effectively as an individual and as a member or a leader.

PO9:
Societal and Environmental Concern

Understand and assess societal, environmental, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant toprofessional computing practices.

PO10:
Innovation and Entrepreneurship

Identify a timely opportunity and using innovation to pursue that opportunity to create value and wealth for the betterment of the individual and society at large.


No. NOTICES PDF
BCA POs 4 Year

PROGRAM OUTCOMES (POs)

PO1:
Communication Skills

The student should be able to communicate the technical information both orally and inwriting professionally.

PO2:
Use of Software Tools

Create, select, adapt and apply suitable tools and technologies to a wide range of computational activities.

PO3:
Technical Skills

Acquire necessary knowledge of technical, scientific as well as basic managerial and financial procedures to analyze and solve real world problems within their work domain

PO4:
Domain Awareness

Clarity on both conceptual and application oriented skills in commerce, Finance & Accounting and it Applications in Business context.

PO5:
Technical Support

Must be able to provide technical support for various software applications.

PO6:
Analysis and investigation of Complex Computing Problem

Ability to analyze research and investigate complex computing problems through design of experiments, analysis and interpretation of data and synthesis of the information to arrive at valid conclusions.

PO7:
Design / Development of Solutions

Apply the knowledge gained in core courses to a broad range of advanced topics in computer science, to learn and develop sophisticated technical product independently

PO8:
Imbibe Cyber Ethics

Awareness on ethics, values, sustainability and creativity aspects of technical solutions

 

PROGRAM SPECIFIC OUTCOMES

It is envisioned that the graduates passing out BCA programme, will achieve the following BCA Programme Learning Outcomes (PLO) as detailed in Programme Specific Learning Outcomes (PSLO) and Generic Learning Outcomes (GLO)

PSO 1:

Comprehensive knowledge and coherent understanding of the Computer Applications in various domains and emerging developments associated with the Computer Science and Information Technology

PSO 2:

Practical, professional, and procedural knowledge required for carrying out professional or highly skilled work/tasks in the field of computer science and Information Technology, including knowledge required for undertaking self- employment initiatives, and knowledge and mindset required for entrepreneurship involving enterprise creation, improved product development, or a new mode of organization.

PSO 3:

Skills in areas related to specialization in the chosen disciplinary/interdisciplinary area(s) of learning including wide-ranging practical skills, involving variable routine and non-routine contexts relating to the Computer Applications

PSO 4:

Capacity to extrapolate from what has been learned, translate concepts to real-life situations and apply acquired competencies in new/unfamiliar contexts, rather than merely replicate curriculum content knowledge, to generate solutions to specific problems.

GRADUATE ATTRIBUTES (GA)

Disciplinary Knowledge

Apply the knowledge of computer application concepts and domain knowledge to solve the problems in IT domain/IT industry

Problem Analysis

Identify, formulate, review research literature, and analyse complex computer application problem at their workplace and for the society.

Design /Development of Solutions

Design and evaluate solutions for computer applications problems, and design theprocesses that meet specified needs with appropriate consideration for the public health, safety, cultural, societal, and environmental considerations.

Modern Tool Usage

Create, select, adapt and apply appropriate techniques, resources, and moderncomputing tools to complex computer application activities, with an understanding of the limitations.

Professional Ethics

Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practices.

Life-long Learning

Recognize the need, and have the ability, to engage in independent learning forcontinual development as a computing professional.

Project management and finance

Demonstrate knowledge and understanding of the computing and management principles and apply these to one’s own work, as a member and leader in a team, tomanage projects and in multidisciplinary environments.

Communication Efficacy with Cooperation/teamwork

Communicate effectively with the computing community, and with society at large, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understandclear instructions. Function effectively as an individual and as a member or a leader.

Societal and Environmental Concern

Understand and assess societal, environmental, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant toprofessional computing practices.

Innovation and Entrepreneurship

Identify a timely opportunity and using innovation to pursue that opportunity to create value and wealth for the betterment of the individual and society at large.

No. NOTICES PDF
Graduate Attiributes

GRADUATE ATTRIBUTES (GA)

Communication Skills

The student should be able to communicate the technical information both orally and inwriting professionally.

Use of Software Tools

Create, select, adapt and apply suitable tools and technologies to a wide range of computational activities.

Technical Skills

Acquire necessary knowledge of technical, scientific as well as basic managerial and financial procedures to analyze and solve real world problems within their work domain

Domain Awareness

Clarity on both conceptual and application oriented skills in commerce, Finance & Accounting and it Applications in Business context.

Technical Support

Must be able to provide technical support for various software applications.

Analysis and investigation of Complex Computing Problem

Ability to analyze research and investigate complex computing problems through design of experiments, analysis and interpretation of data and synthesis of the information to arrive at valid conclusions.

Design / Development of Solutions

Apply the knowledge gained in core courses to a broad range of advanced topics in computer science, to learn and develop sophisticated technical product independently

Imbibe Cyber Ethics

Awareness on ethics, values, sustainability and creativity aspects of technical solutions

 

BCA COURSE OUTCOMES 4 Yrs

First Semester Wise Course Outcomes
Code No.PaperNEP Course CategoryLT/PCreditsCOs
BCA 101TProgramming for Problem Solving using CCore Course Theory44
BCA 103TFundamental of Information TechnologyCore Course Theory44
BCA 105T#Web Technologies#Core Course Theory44
BCA 107TMathematical Foundation for Computer ScienceCore Course Theory44
BCA 101PProgramming for Problem Solving using C LabCore Course Practical42
BCA 103PFundamental of Information Technology LabCore Course Practical42
BCA 141TWriting SkillsAbility Enhancement Course33
BCA 105P#Web Technologies LabSkill Enhancement Course21
BCA 191T*Understanding India*(NUES)Value Added Course22
BCA 181T+Bridge Course in Mathematics+(NUES)Bridge Course : Mandatory for Students from Non Mathematics background2
 Total   26 

Note :

* NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute)+ NUES Non Credit subject mandatory for the students who do not have mathematics in 12th std. Passing is mandatory for the student by obtaining at least pass marks (40%). The examination of this paper shall be conducted by the concerned teacher teaching the course / paper as Teacher’s Continuous Evaluation for a total 100 marks. Only the Pass / Fail status is to be specified on the marksheet of the examination and the result of the student.
# Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
Second Semester Wise Course Outcomes
Code No.PaperNEP Course CategoryLT/PCreditsCOs
BCA 102T#Database Management System (DBMS)Core Course Theory44
BCA 104TObject Oriented Programming using JavaCore Course Theory44
BCA 106TData Structures and algorithmsCore Course Theory44
BCA 108TSoftware EngineeringCore Course Theory44
BCA 102PDBMS LabCore Course Practical21
BCA 104PObject Oriented Programming using Java LabCore Course Practical42
BCA 106PData Structures and algorithms LabCore Course Practical21
BCA 108PSoftware Engineering LabCore Course Practical21
BCA 142TSoft SkillsAbility Enhancement Course33
BCA 192TEnvironment StudiesValue Added Course22
 Total   26 

Note :

Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
** Students must complete one work based vocational course of 4 credits after the second semester during the summer vacation of the first year for which evaluation will be conducted in the third semester. (As mentioned in the scheme of the Third Semester). Vocational course will be held for 4 weeks after the end of the second semester and its evaluation will be conducted in the third semester.
Third Semester Wise Course Outcomes
Code No. Paper Course Category L T/P Credits COs
Core Course Theory(CCT)
BCA 201T Python Programming CCT 4 4
BCA 203T# Dynamic Web Designing CCT 4 4
BCA 205T Computer Organization and Architecture CCT 4 4
BCA 108T Discrete Mathematics CCT 4 4
Core Course Practical (CCP)
BCA 102P DBMS Lab CCP 2 1
BCA 201P Python Programming Lab CCP 4 2
BCA 203P# Dynamic Web Designing Lab CCP 2 1
BCA 205P Computer Organization and Architecture Lab CCP 2 1
Skills Enhancement Course (SEC)*
BCA 261* Vocational Course* SEC 4 4
Multidisciplinary (Generic Elective) (Choose any One)**
BCA 221T Principles of Management & Organizational Behavior GE-1 3 3
BCA 223T Open Elective offered by other Department/School/Programme GE-1 3 3
Value Added Course (VA)
BCA 291T*** Human Values and Ethics***(NUES) VA 2 2
Total 29
Note :
* Students must complete one work based vocational course of 4 credits after second semester during the summer vacation of the first year for which evaluation will be conducted in third semester.
** Choose one subject from list of GE-1
# Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
Four Semester Wise Course Outcomes
Code No.PaperCourse CategoryLT/PCreditsCOs
BCA 202TOperating SystemsCore Course Theory44
BCA 204TSoftware TestingCore Course Theory44
BCA 202POperating Systems LabCore Course Practical21
BCA 204PSoftware Testing LabCore Course Practical21
BCA 232Introduction to Logic & Critical ThinkingAbility Enhancement Course42
BCA 234*Health & Wellness, Yoga Education and Sports & Fitness*Skills Enhancement Course42
BCA 212TIntroduction to Data Science andProgramme Core Elective44
BCA 212PData Science LabProgramme Core Elective43
BCA 216TIntroduction to Security, Acts and Cyber Laws and Cyber SecurityProgramme Core Elective44
BCA 216PIntroduction to Security, Acts and Cyber Laws and Cyber Security LabProgramme Core Elective42
BCA 218TWeb Development Using PythonProgramme Core Elective44
BCA 218PWeb Development Using Python LabProgramme Core Elective42
BCA 220TInformation SecurityProgramme Core Elective44
BCA 220PInformation Security LabProgramme Core Elective42
BCA 222TDigital MarketingGeneric Elective33
BCA 224TPrinciples of AccountingGeneric Elective33
BCA 226TOpen Elective offered by other Department/ School /programme***Generic Elective33
Total23

Note :

* NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute) i.e. the assessment shall be conducted by the institution for all 100 marks as Teacher’s Continuous Assessment
*** Choose one subject from list of GE-2
Summer Training (Conducted at the end of the 4th Semester and evaluation to be carried in 5th Semester) Report and Viva – Voce: Students will undergo summer training/industry visit/In-house training/In-house project during the summer break after the completion of 4th semester. Report of the same is required to be submitted to the College/ Institution. Viva-voce examination will be conducted based on the report submitted by the student. A panel of examiner will be appointed by the HOD/ Director of the Institution for internal evaluation out of 40 marks. External evaluation of 60 marks will be conduct by the examination division of the university.
Five Semester Wise Course Outcomes
Code No.PaperNEP Course CategoryLT/PCreditsCOs
BCA 301TComputer NetworksCore Course Theory44
BCA 303TArtificial IntelligenceCore Course Theory44
BCA 301PComputer Networks LabCore Course Practical21
BCA 303PArtificial Intelligence LabCore Course Practical21
BCA 305TNatural Language ProcessingProgramme Core Electives44
BCA 305PNatural Language Processing LabProgramme Core Electives42
BCA 307TNetwork SecurityProgramme Core Electives44
BCA 307PNetwork SecurityProgramme Core Electives42
BCA 309TFull Stack Development using JavaProgramme Core Electives44
BCA 309PFull Stack Development using Java LabProgramme Core Electives42
BCA 311*Summer Training*Summer Internship004
BCA 313TIntroduction to Management & Entrepreneurship DevelopmentGeneric Compulsory303
BCA 315T**MOOC Course**Generic Compulsory303
 Total   24 

Note :

* Summer Training (Conducted at the end of the 4th Semester and evaluation to be carried in 5th Semester) Report and Viva – Voce: Students will undergo summer training/industry visit/In-house training/In-house project during the summer break after the completion of 4th semester. Report of the same is required to be submitted to the College/ Institution. Viva-voce examination will be conducted based on the report submitted by the student. A panel of examiner will be appointed by the HOD/ Director of the Institution for internal evaluation out of 40 marks. External evaluation of 60 marks will be conduct by the examination division of the university.
**The students can learn these courses / technologies through self-paced MOOC courses or through regular courses offered by the institute during the summer break on a fast-track mode. The broad guidelines for undertaking MOOC courses are as follows:
  1. MOOC Course should be done from SWAYAM/NPTEL as per the guidelines of UGC.
  2. For securing the credits, the student is required to complete the assessment of the course and to provide the certificate of the course done from SWAYAM/NPTEL.
  3. The fees (if any) for the registration and/or assessment of the MOOC course must be borne by the student only.
  4. If the student secures more than 4 credits for the MOOC Course even then 3 credits shall be considered for this subject and the grade/marks provided by assessing authority shall be transferred to the university by the institution where the student is studying. The University’s Examination Division shall take the result of the MOOC course on record and the final result must accommodate the results received from such MOOC courses. The student must submit the result of such papers to their respective institution. All the results for the MOOC courses may be submitted before the completion of other requirements including credits requirement.
Six Semester Wise Course Outcomes
Code No.PaperNEP Course CategoryLT/PCreditsCOs
BCA 302TDistributed systems and Cloud ComputingCore Course Theory44
BCA 304TMachine LearningCore Course Theory44
BCA 306TSoftware Project ManagementCore Course Theory44
BCA 302PDistributed systems and Cloud Computing LabCore Course Practical021
BCA 306PSoftware Project Management LabCore Course Practical021
BCA 312TData Visualization & AnalyticsProgramme Core Electives44
BCA 312PData Visualization & Analytics LabProgramme Core Electives42
BCA 314TDeep Learning with PythonProgramme Core Electives44
BCA 314PDeep Learning with Python LabProgramme Core Electives42
BCA 316TWeb SecurityProgramme Core Electives44
BCA 316PWeb Security LabProgramme Core Electives42
BCA 318TMobile Application DevelopmentProgramme Core Electives44
BCA 318PMobile Application Development LabProgramme Core Electives42
BCA 320Minor ProjectMinor Project0146
BCA 304PMachine Learning LabSkill Enhancement Course021
BCA 374**NSS / NCC / Cultural Clubs / Technical Society / Technical ClubsValue Added Course002
 Total   29 

Note :

* Minor Project: The student shall do the Minor project in any emerging technology.
** NUES (Non – University Examination Subject) Comprehensive evaluation of the students by the concerned coordinator of NCC / NSS / Cultural Clubs / Technical Society / Technical Clubs out of 100 marks as per evaluation schemes worked out by these societies / organizations at the institution / University level. The coordinators shall be responsible for the evaluation of the same. These activities shall start from the 1st semester and evaluation shall be conducted at the end of 6th semester for the students admitted in the first semester.
Seven Semester Wise Course Outcomes
Code No.PaperNEP Course CategoryLT/PCreditsCOs
BCA 401TE-CommerceCore Course Theory44
BCA 403TInternet Of Things (IOT)Core Course Theory44
BCA 401PE-Commerce LabCore Course Practical021
BCA 403PInternet Of Things (IOT) labCore Course Practical021
BCA 405Major Project-1Major Project (PRJ)0126
BCA 461**Vocational CourseSkill Enhancement Course02
 Total   18 

Note :

* Major Project :The student shall do the Major project in any emerging technology.
** NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute) i.e. the assessment shall be conducted by the institution for all 100 marks as Teacher’s Continuous Assessment. Evaluation will be based on Summer Training held after fourth semester.
Eight Semester Wise Course Outcomes
Code No.PaperNEP Course CategoryLT/PCreditsCOs
BCA 402Major Project-2Major Project (PRJ)20010
BCA 404Industry Internship ReportIndustry Internship Report20010
 Total   20 

Note :

By default, every student shall do the project work Minor Project (BCA 320) during sixth semester. Those students who wants to peruse BCA (Hons.) shall do Major Project-1 (BCA-405) during seventh semester and Major Project–2 (BCA-402) during eighth semester. A student shall either be allowed to do Major project-2 (BCA-402) or an internship (BCA-404). The student must apply for approval to do internship before the commencement of the 8th semester to the college, and only after approval of HOD / Director of the college through Training and Placement Officer of the college, shall proceed for internship.
** The student offered minor project work / major project shall be allocated a supervisor / guide for project work at the end of 5th semester by the college and the project shall continue into the 8th semester.
# Students may be allowed to do internship in 8th semester in lieu of Major project-2. The students allowed to proceed for internship shall be required to maintain a log-book of activities performed during internship. The same has to be countersigned by the mentor at the organization where internship is completed.
Evaluation shall be conducted of 40 marks (Teachers’ continuous evaluation / internal assessment) by the training and placement officer of the college on the basis of the report submitted by the student. And, 60 marks by a bench of the Training and Placement Officer of the college and the external examiner deputed by examinations division (COE), for a total of 100 marks.
In the absence of the supervisor or the Training and placement officer (as the case may be), the HOD/ Director of the college can assign the responsibility of the supervisor or the Training and Placement officer (for purpose of examinations) to any faculty of the college.

BCA COURSE OUTCOMES

First Semester Wise Course Outcomes
Code No.PaperNEP Course CategoryLT/PCreditsCOs
BCA 101TProgramming for Problem Solving using CCore Course Theory44
BCA 103TFundamental of Information TechnologyCore Course Theory44
BCA 105T#Web Technologies#Core Course Theory44
BCA 107TMathematical Foundation for Computer ScienceCore Course Theory44
BCA 101PProgramming for Problem Solving using C LabCore Course Practical42
BCA 103PFundamental of Information Technology LabCore Course Practical42
BCA 141TWriting SkillsAbility Enhancement Course33
BCA 105P#Web Technologies LabSkill Enhancement Course21
BCA 191T*Understanding India*(NUES)Value Added Course22
BCA 181T+Bridge Course in Mathematics+(NUES)Bridge Course : Mandatory for Students from Non Mathematics background2
 Total   26 

Note :

* NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute)+ NUES Non Credit subject mandatory for the students who do not have mathematics in 12th std. Passing is mandatory for the student by obtaining at least pass marks (40%). The examination of this paper shall be conducted by the concerned teacher teaching the course / paper as Teacher’s Continuous Evaluation for a total 100 marks. Only the Pass / Fail status is to be specified on the marksheet of the examination and the result of the student.
# Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
Second Semester Wise Course Outcomes
Code No.PaperNEP Course CategoryLT/PCreditsCOs
BCA 102T#Database Management System (DBMS)Core Course Theory44
BCA 104TObject Oriented Programming using JavaCore Course Theory44
BCA 106TData Structures and algorithmsCore Course Theory44
BCA 108TSoftware EngineeringCore Course Theory44
BCA 102PDBMS LabCore Course Practical21
BCA 104PObject Oriented Programming using Java LabCore Course Practical42
BCA 106PData Structures and algorithms LabCore Course Practical21
BCA 108PSoftware Engineering LabCore Course Practical21
BCA 142TSoft SkillsAbility Enhancement Course33
BCA 192TEnvironment StudiesValue Added Course22
 Total   26 

Note :

Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
** Students must complete one work based vocational course of 4 credits after the second semester during the summer vacation of the first year for which evaluation will be conducted in the third semester. (As mentioned in the scheme of the Third Semester). Vocational course will be held for 4 weeks after the end of the second semester and its evaluation will be conducted in the third semester.
Third Semester Wise Course Outcomes
Code No. Paper NEP Course Category L T/P Credits COs
BCA 201T Python Programming Core Course Theory 4 4
BCA 203T# Dynamic Web Designing Core Course Theory 4 4
BCA 205T Computer Organization and Architecture Core Course Theory 4 4
BCA 108T Discrete Mathematics Core Course Theory 4 4
BCA 102P DBMS Lab Core Course Practical 2 1
BCA 201P Python Programming Lab Core Course Practical 4 2
BCA 203P# Dynamic Web Designing Lab Core Course Practical 2 1
BCA 205P Computer Organization and Architecture Lab Core Course Practical 2 1
BCA 261* Vocational Course* Skills Enhancement Course 4 4
BCA 221T Principles of Management & Organizational Behavior Generic Elective 3 3
BCA 223T Open Elective offered by other Department/School/Programme Generic Elective 3 3
BCA 291T*** Human Values and Ethics***(NUES) Value Added Course 2 2
  Total       29  

Note :

* Students must complete one work based vocational course of 4 credits after second semester during the summer vacation of the first year for which evaluation will be conducted in third semester.
** Choose one subject from list of GE-1
# Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
Four Semester Wise Course Outcomes

23

Code No.PaperCourse CategoryLT/PCreditsCOs
Core Course Theory(CCT)
BCA 202TOperating SystemsCCT44
BCA 204TSoftware TestingCCT44
Core Course Practical (CCP)
BCA 202POperating Systems LabCCP21
BCA 204PSoftware Testing LabCCP21
Ability Enhancement Course (AEC)
BCA 232Introduction to Logic & Critical ThinkingAEC42
Skills Enhancement Course (SEC)*
BCA 234*Health & Wellness, Yoga Education and Sports & Fitness*SEC42
(Choose Any One Theory and Respective Practical) Programme Core Elective (PCE)
BCA 212TIntroduction to Data Science andPCE44
BCA 212PData Science LabPCE43
BCA 216TIntroduction to Security, Acts and Cyber Laws and Cyber SecurityPCE44
BCA 216PIntroduction to Security, Acts and Cyber Laws and Cyber Security LabPCE42
BCA 218TWeb Development Using PythonPCE44
BCA 218PWeb Development Using Python LabPCE42
BCA 220TInformation SecurityPCE44
BCA 220PInformation Security LabPCE42
Multidisciplinary (Generic Elective) (Choose any One)
BCA 222TDigital MarketingGE-233
BCA 224TPrinciples of AccountingGE-233
BCA 226TOpen Elective offered by other Department/ School /programme***GE-233
 Total

Note :

* NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute) i.e. the assessment shall be conducted by the institution for all 100 marks as Teacher’s Continuous Assessment
*** Choose one subject from list of GE-2
Summer Training (Conducted at the end of the 4th Semester and evaluation to be carried in 5th Semester) Report and Viva – Voce: Students will undergo summer training/industry visit/In-house training/In-house project during the summer break after the completion of 4th semester. Report of the same is required to be submitted to the College/ Institution. Viva-voce examination will be conducted based on the report submitted by the student. A panel of examiner will be appointed by the HOD/ Director of the Institution for internal evaluation out of 40 marks. External evaluation of 60 marks will be conduct by the examination division of the university.
Five Semester Wise Course Outcomes
Code No.PaperCourse CategoryLT/PCreditsCOs
Core Course Theory(CCT)
BCA 301TComputer NetworksCCT44
BCA 303TArtificial IntelligenceCCT44
Core Course Practical (CCP)
BCA 301PComputer Networks LabCCP21
BCA 303PArtificial Intelligence LabCCP21
Choose Any One Theory and Respective Practical (Programme Core Electives (PCE)
BCA 305TNatural Language ProcessingPCE44
BCA 305PNatural Language Processing LabPCE42
BCA 307TNetwork SecurityPCE44
BCA 307PNetwork SecurityPCE42
BCA 309TFull Stack Development using JavaPCE44
BCA 309PFull Stack Development using Java LabPCE42
Summer Internship (SI)*
BCA 311*Summer Training*SI004
Multidisciplinary (Generic Compulsory) (Choose Any One)
BCA 313TIntroduction to Management & Entrepreneurship DevelopmentGE-3303
BCA 315T**MOOC Course**GE-3303
 Total   24 

Note :

* Summer Training (Conducted at the end of the 4th Semester and evaluation to be carried in 5th Semester) Report and Viva – Voce: Students will undergo summer training/industry visit/In-house training/In-house project during the summer break after the completion of 4th semester. Report of the same is required to be submitted to the College/ Institution. Viva-voce examination will be conducted based on the report submitted by the student. A panel of examiner will be appointed by the HOD/ Director of the Institution for internal evaluation out of 40 marks. External evaluation of 60 marks will be conduct by the examination division of the university.
**The students can learn these courses / technologies through self-paced MOOC courses or through regular courses offered by the institute during the summer break on a fast-track mode. The broad guidelines for undertaking MOOC courses are as follows:
  1. MOOC Course should be done from SWAYAM/NPTEL as per the guidelines of UGC.
  2. For securing the credits, the student is required to complete the assessment of the course and to provide the certificate of the course done from SWAYAM/NPTEL.
  3. The fees (if any) for the registration and/or assessment of the MOOC course must be borne by the student only.
  4. If the student secures more than 4 credits for the MOOC Course even then 3 credits shall be considered for this subject and the grade/marks provided by assessing authority shall be transferred to the university by the institution where the student is studying. The University’s Examination Division shall take the result of the MOOC course on record and the final result must accommodate the results received from such MOOC courses. The student must submit the result of such papers to their respective institution. All the results for the MOOC courses may be submitted before the completion of other requirements including credits requirement.
Six Semester Wise Course Outcomes
Code No.PaperCourse CategoryLT/PCreditsCOs
Core Course Theory(CCT)
BCA 302TDistributed systems and Cloud ComputingCCT44
BCA 304TMachine LearningCCT44
BCA 306TSoftware Project ManagementCCT44
Core Course Practical (CCP)
BCA 302PDistributed systems and Cloud Computing LabCCP021
BCA 306PSoftware Project Management LabCCP021
Choose Any One Theory and Respective Practical (Programme Core Electives (PCE))
BCA 312TData Visualization & AnalyticsPCE44
BCA 312PData Visualization & Analytics LabPCE42
BCA 314TDeep Learning with PythonPCE44
BCA 314PDeep Learning with Python LabPCE42
BCA 316TWeb SecurityPCE44
BCA 316PWeb Security LabPCE42
BCA 318TMobile Application DevelopmentPCE44
BCA 318PMobile Application Development LabPCE42
Minor Project* (PRJ)
BCA 320Minor ProjectPRJ0146
Skill Enhancement Course (SEC)
BCA 304PMachine Learning LabSEC021
Value Added Course (VA)**
BCA 374**NSS / NCC / Cultural Clubs / Technical Society / Technical ClubsVA (Mandatory)002
 Total   29 

Note :

* Minor Project: The student shall do the Minor project in any emerging technology.
** NUES (Non – University Examination Subject) Comprehensive evaluation of the students by the concerned coordinator of NCC / NSS / Cultural Clubs / Technical Society / Technical Clubs out of 100 marks as per evaluation schemes worked out by these societies / organizations at the institution / University level. The coordinators shall be responsible for the evaluation of the same. These activities shall start from the 1st semester and evaluation shall be conducted at the end of 6th semester for the students admitted in the first semester.

VOCATIONAL COURSES

The objectives of encouraging the students to undertake a vocational course during summer break after First Year (Second semester) and, also after third year (Sixth semester) for four years programme are

  1. To ensure the development of capabilities across a range of disciplines including sciences, social sciences, arts, humanities, languages, as well as vocational subjects, a student can undertake programmes /courses of study relating to Languages, Literature, Music, Philosophy, Art, Dance, Theatre, Statistics, Pure and Applied Sciences, Sports, etc., and other such subjects needed for a multidisciplinary and stimulating learning environment
  2. To prepare professionals in cutting-edge areas that are fast gaining prominence, such as Artificial Intelligence (AI), 3-D machining, big data analysis, and machine learning, Block chain Technology, Full stack web development, Robotic Process Automation or any other emerging technology with important applications to health, environment, and sustainable living the students are also encouraged to undergo training in the emerging technologies which are not part of their curriculum.
  3. To find a job for those students who exit before completing the programme.

SUMMER INTERNSHIP

Students can undertake internships with local industry, businesses etc., or with faculty and researchers at their own or other Higher Educational Institutes (HEIs). Summer Training (Conducted at the end of the 4th Semester and evaluation to be carried in 5th Semester) Report and Viva – Voce: Students will undergo summer training/industry visit/In-house training/In-house project during the summer break after the completion of 4th semester. This will help the students to engage with all aspects of their learning and facilitate their improvement in the employability. A report of the Summer Internship is required to be submitted to the College/ Institution. Viva-voce examination will be conducted based on the report submitted by the student. A panel of examiner will be appointed by the HOD/ Director of the Institution for internal evaluation out of 40 marks. External evaluation of 60 marks will be conduct by the examination division of the university.

Generic (Open) Electives for other undergraduate programmes

The following Core courses (as mentioned in Table 5) of BCA programme may be offered as Generic Elective for other undergraduate programmes. Maximum number of students from other School / Department / Programme should not exceed 20% of total intake for the programme.

S.No.SemesterSubject CodeSubject Name
1.FirstBCA 105T
BCA 105P
Web Technologies
Web Technologies Lab
2.SecondBCA 102T
BCA 102P
Database Management System
Database Management System Lab
3.ThirdBCA 201T
BCA 201P
Python Programming
Python Programming Lab

Major/ Minor Project

The student shall undertake Minor Project in 6th Semester, Major Project -1 in 7th Semester and Major Project-2 in 8th Semester, all in any of the emerging areas. Four year students not undertaking Major Project-2 will do an industry internship throughout the eighth semester in lieu of a Major project-2 and will be awarded BCA (Hons.). The students who secure 185 credits, including 22 credits from Minor Project, Major Project-1 and Major Project- 2 / internship, shall be awarded BCA (Hons.). The semester wise evaluation scheme of BCA Programme are mentioned from Table 6 to Table 13

BCA Scheme of EXAMINATION w.e.f AS 2024-25 Onwards

First Semester Wise Evaluation Scheme
Code No.PaperNEP Course CategoryLT/PCreditsMarks
InternalExternalMax
BCA 101TProgramming for Problem Solving using CCore Course Theory444060100
BCA 103TFundamental of Information TechnologyCore Course Theory444060100
BCA 105T#Web Technologies#Core Course Theory444060100
BCA 107TMathematical Foundation for Computer ScienceCore Course Theory444060100
BCA 101PProgramming for Problem Solving using C LabCore Course Practical424060100
BCA 103PFundamental of Information Technology LabCore Course Practical424060100
BCA 141TWriting SkillsAbility Enhancement Course33100100
BCA 105P#Web Technologies LabSkill Enhancement Course214060100
BCA 191T*Understanding India*(NUES)Value Added Course (VA)22100100
BCA 181T+Bridge Course in Mathematics+(NUES)Bridge Course : Mandatory for Students from Non Mathematics background2Pass Grade
 Total   26  900

Note :

* NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute)+ NUES Non Credit subject mandatory for the students who do not have mathematics in 12th std. Passing is mandatory for the student by obtaining at least pass marks (40%). The examination of this paper shall be conducted by the concerned teacher teaching the course / paper as Teacher’s Continuous Evaluation for a total 100 marks. Only the Pass / Fail status is to be specified on the marksheet of the examination and the result of the student.
# Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
Second Semester Wise Evaluation Scheme
Code No.PaperNEP Course CategoryLT/PCreditsMarks
InternalExternalMax
BCA 102T#Database Management System (DBMS)Core Course Theory444060100
BCA 104TObject Oriented Programming using JavaCore Course Theory444060100
BCA 106TData Structures and algorithmsCore Course Theory444060100
BCA 108TSoftware EngineeringCore Course Theory444060100
BCA 102PDBMS LabCore Course Practical214060100
BCA 104PObject Oriented Programming using Java LabCore Course Practical424060100
BCA 106PData Structures and algorithms LabCore Course Practical214060100
BCA 108PSoftware Engineering LabCore Course Practical214060100
BCA 142TSoft SkillsAbility Enhancement Course33100100
BCA 192TEnvironment StudiesValue Added Course222575100
 Total   26  1000

Note :

Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
** Students must complete one work based vocational course of 4 credits after the second semester during the summer vacation of the first year for which evaluation will be conducted in the third semester. (As mentioned in the scheme of the Third Semester). Vocational course will be held for 4 weeks after the end of the second semester and its evaluation will be conducted in the third semester.
Third Semester Wise Evaluation Scheme
Code No. Paper NEP Course Category L T/P Credits Marks
Internal External Max
BCA 201T Python Programming Core Course Theory 4 4 40 60 100
BCA 203T# Dynamic Web Designing Core Course Theory 4 4 40 60 100
BCA 205T Computer Organization and Architecture Core Course Theory 4 4 40 60 100
BCA 108T Discrete Mathematics Core Course Theory 4 4 40 60 100
BCA 102P DBMS Lab Core Course Practical 2 1 40 60 100
BCA 201P Python Programming Lab Core Course Practical 4 2 40 60 100
BCA 203P# Dynamic Web Designing Lab Core Course Practical 2 1 40 60 100
BCA 205P Computer Organization and Architecture Lab Core Course Practical 2 1 40 60 100
BCA 261* Vocational Course* Skills Enhancement Course 4 4 100 100
BCA 221T Principles of Management & Organizational Behavior Generic Elective 3 3 40 60 100
BCA 223T Open Elective offered by other Department/School/Programme Generic Elective 3 3 40 60 100
BCA 291T*** Human Values and Ethics***(NUES) Value Added Course 2 2 40 60 100
Total 29 1100

Note :

* Students must complete one work based vocational course of 4 credits after second semester during the summer vacation of the first year for which evaluation will be conducted in third semester.
** Choose one subject from list of GE-1
# Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
Four Semester Wise Evaluation Scheme
Code No. Paper NEP Course Category L T/P Credits Marks
Internal External Max
BCA 202T Operating Systems Core Course Theory 4 4 40 60 100
BCA 204T Software Testing Core Course Theory 4 4 40 60 100
BCA 202P Operating Systems Lab Core Course Practical 2 1 40 60 100
BCA 204P Software Testing Lab Core Course Practical 2 1 40 60 100
BCA 232 Introduction to Logic & Critical Thinking Ability Enhancement Course 4 2 100 100
BCA 234* Health & Wellness, Yoga Education and Sports & Fitness* Skills Enhancement Course 4 2 100 100
BCA 212T Introduction to Data Science and Programme Core Elective 4 4 40 60 100
BCA 212P Data Science Lab Programme Core Elective 4 3 40 60 100
BCA 216T Introduction to Security, Acts and Cyber Laws and Cyber Security Programme Core Elective 4 4 40 60 100
BCA 216P Introduction to Security, Acts and Cyber Laws and Cyber Security Lab Programme Core Elective 4 2 40 60 100
BCA 218T Web Development Using Python Programme Core Elective 4 4 40 60 100
BCA 218P Web Development Using Python Lab Programme Core Elective 4 2 40 60 100
BCA 220T Information Security Programme Core Elective 4 4 40 60 100
BCA 220P Information Security Lab Programme Core Elective 4 2 40 60 100
BCA 222T Digital Marketing Generic Elective 3 3 40 60 100
BCA 224T Principles of Accounting Generic Elective 3 3 40 60 100
BCA 226T Open Elective offered by other Department/ School /programme*** Generic Elective 3 3 40 60 100
Total 23 900

Note :

* NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute) i.e. the assessment shall be conducted by the institution for all 100 marks as Teacher’s Continuous Assessment
*** Choose one subject from list of GE-2
Summer Training (Conducted at the end of the 4th Semester and evaluation to be carried in 5th Semester) Report and Viva – Voce: Students will undergo summer training/industry visit/In-house training/In-house project during the summer break after the completion of 4th semester. Report of the same is required to be submitted to the College/ Institution. Viva-voce examination will be conducted based on the report submitted by the student. A panel of examiner will be appointed by the HOD/ Director of the Institution for internal evaluation out of 40 marks. External evaluation of 60 marks will be conduct by the examination division of the university.
Five Semester Wise Evaluation Scheme
Code No. Paper NEP Course Category L T/P Credits Marks
Internal External Max
BCA 301T Computer Networks Core Course Theory 4 4 40 60 100
BCA 303T Artificial Intelligence Core Course Theory 4 4 40 60 100
BCA 301P Computer Networks Lab Core Course Practical 2 1 40 60 100
BCA 303P Artificial Intelligence Lab Core Course Practical 2 1 40 60 100
BCA 305T Natural Language Processing Programme Core Electives 4 4 100 100
BCA 305P Natural Language Processing Lab Programme Core Electives 4 2 40 60 100
BCA 307T Network Security Programme Core Electives 4 4 100 100
BCA 307P Network Security Programme Core Electives 4 2 40 60 100
BCA 309T Full Stack Development using Java Programme Core Electives 4 4 100 100
BCA 309P Full Stack Development using Java Lab Programme Core Electives 4 2 40 60 100
BCA 311* Summer Training* Summer Internship 0 0 4 40 60 100
BCA 313T Introduction to Management & Entrepreneurship Development Generic Compulsory 3 0 3 40 60 100
BCA 315T** MOOC Course** Generic Compulsory 3 0 3 40 60 100
Total 24 800

Note :

* Summer Training (Conducted at the end of the 4th Semester and evaluation to be carried in 5th Semester) Report and Viva – Voce: Students will undergo summer training/industry visit/In-house training/In-house project during the summer break after the completion of 4th semester. Report of the same is required to be submitted to the College/ Institution. Viva-voce examination will be conducted based on the report submitted by the student. A panel of examiner will be appointed by the HOD/ Director of the Institution for internal evaluation out of 40 marks. External evaluation of 60 marks will be conduct by the examination division of the university.
**The students can learn these courses / technologies through self-paced MOOC courses or through regular courses offered by the institute during the summer break on a fast-track mode. The broad guidelines for undertaking MOOC courses are as follows:
  1. MOOC Course should be done from SWAYAM/NPTEL as per the guidelines of UGC.
  2. For securing the credits, the student is required to complete the assessment of the course and to provide the certificate of the course done from SWAYAM/NPTEL.
  3. The fees (if any) for the registration and/or assessment of the MOOC course must be borne by the student only.
  4. If the student secures more than 4 credits for the MOOC Course even then 3 credits shall be considered for this subject and the grade/marks provided by assessing authority shall be transferred to the university by the institution where the student is studying. The University’s Examination Division shall take the result of the MOOC course on record and the final result must accommodate the results received from such MOOC courses. The student must submit the result of such papers to their respective institution. All the results for the MOOC courses may be submitted before the completion of other requirements including credits requirement.
Six Semester Wise Evaluation Scheme
Code No. Paper NEP Course Category L T/P Credits Marks
Internal External Max
BCA 302T Distributed systems and Cloud Computing Core Course Theory 4 4 40 60 100
BCA 304T Machine Learning Core Course Theory 4 4 40 60 100
BCA 306T Software Project Management Core Course Theory 4 4 40 60 100
BCA 302P Distributed systems and Cloud Computing Lab Core Course Practical 0 2 1 40 60 100
BCA 306P Software Project Management Lab Core Course Practical 0 2 1 40 60 100
BCA 312T Data Visualization & Analytics Programme Core Electives 4 4 100 100
BCA 312P Data Visualization & Analytics Lab Programme Core Electives 4 2 40 60 100
BCA 314T Deep Learning with Python Programme Core Electives 4 4 100 100
BCA 314P Deep Learning with Python Lab Programme Core Electives 4 2 40 60 100
BCA 316T Web Security Programme Core Electives 4 4 100 100
BCA 316P Web Security Lab Programme Core Electives 4 2 40 60 100
BCA 318T Mobile Application Development Programme Core Electives 4 4 100 100
BCA 318P Mobile Application Development Lab Programme Core Electives 4 2 40 60 100
BCA 320 Minor Project Minor Project (PRJ) 0 14 6 40 60 100
BCA 304P Machine Learning Lab Skill Enhancement Course 0 2 1 40 60 100
BCA 374** NSS / NCC / Cultural Clubs / Technical Society / Technical Clubs Value Added Course (Mandatory) 0 0 2 100 0 100
Total 29 1000

Note :

* Minor Project: The student shall do the Minor project in any emerging technology.
** NUES (Non – University Examination Subject) Comprehensive evaluation of the students by the concerned coordinator of NCC / NSS / Cultural Clubs / Technical Society / Technical Clubs out of 100 marks as per evaluation schemes worked out by these societies / organizations at the institution / University level. The coordinators shall be responsible for the evaluation of the same. These activities shall start from the 1st semester and evaluation shall be conducted at the end of 6th semester for the students admitted in the first semester.
Seven Semester Wise Evaluation Scheme
Code No. Paper NEP Course Category L T/P Credits Marks
Internal External Max
BCA 401T E-Commerce Core Course Theory 4 4 40 60 100
BCA 403T Internet Of Things (IOT) Core Course Theory 4 4 40 60 100
BCA 401P E-Commerce Lab Core Course Practical 0 2 1 40 60 100
BCA 403P Internet Of Things (IOT) lab Core Course Practical 0 2 1 40 60 100
BCA 405 Major Project-1 Major Project (PRJ) 0 12 6 40 60 100
BCA 461** Vocational Course Skill Enhancement Course 0 2 100 100
Total 18 600

Note :

* Major Project :The student shall do the Major project in any emerging technology.
** NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute) i.e. the assessment shall be conducted by the institution for all 100 marks as Teacher’s Continuous Assessment. Evaluation will be based on Summer Training held after fourth semester.
Eight Semester Wise Evaluation Scheme
Code No. Paper NEP Course Category L T/P Credits Marks
Internal External Max
BCA 402 Major Project-2 Major Project (PRJ) 20 0 10 40 60 100
BCA 404 Industry Internship Report Industry Internship(IIR) 20 0 10 40 60 100
Total 10 100

Note :

By default, every student shall do the project work Minor Project (BCA 320) during sixth semester. Those students who wants to peruse BCA (Hons.) shall do Major Project-1 (BCA-405) during seventh semester and Major Project–2 (BCA-402) during eighth semester. A student shall either be allowed to do Major project-2 (BCA-402) or an internship (BCA-404). The student must apply for approval to do internship before the commencement of the 8th semester to the college, and only after approval of HOD / Director of the college through Training and Placement Officer of the college, shall proceed for internship.
** The student offered minor project work / major project shall be allocated a supervisor / guide for project work at the end of 5th semester by the college and the project shall continue into the 8th semester.
# Students may be allowed to do internship in 8th semester in lieu of Major project-2. The students allowed to proceed for internship shall be required to maintain a log-book of activities performed during internship. The same has to be countersigned by the mentor at the organization where internship is completed.
Evaluation shall be conducted of 40 marks (Teachers’ continuous evaluation / internal assessment) by the training and placement officer of the college on the basis of the report submitted by the student. And, 60 marks by a bench of the Training and Placement Officer of the college and the external examiner deputed by examinations division (COE), for a total of 100 marks.
In the absence of the supervisor or the Training and placement officer (as the case may be), the HOD/ Director of the college can assign the responsibility of the supervisor or the Training and Placement officer (for purpose of examinations) to any faculty of the college.

BCA Scheme of EXAMINATION w.e.f AS 2021-22 Onwards

First Semester Wise Evaluation Scheme
Code No.PaperNEP Course CategoryLT/PCreditsMarks
InternalExternalMax
BCA 101TProgramming for Problem Solving using CCore Course Theory444060100
BCA 103TFundamental of Information TechnologyCore Course Theory444060100
BCA 105T#Web Technologies#Core Course Theory444060100
BCA 107TMathematical Foundation for Computer ScienceCore Course Theory444060100
BCA 101PProgramming for Problem Solving using C LabCore Course Practical424060100
BCA 103PFundamental of Information Technology LabCore Course Practical424060100
BCA 141TWriting SkillsAbility Enhancement Course33100100
BCA 105P#Web Technologies LabSkill Enhancement Course214060100
BCA 191T*Understanding India*(NUES)Value Added Course (VA)22100100
BCA 181T+Bridge Course in Mathematics+(NUES)Bridge Course : Mandatory for Students from Non Mathematics background2Pass Grade
 Total   26  900

Note :

* NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute)+ NUES Non Credit subject mandatory for the students who do not have mathematics in 12th std. Passing is mandatory for the student by obtaining at least pass marks (40%). The examination of this paper shall be conducted by the concerned teacher teaching the course / paper as Teacher’s Continuous Evaluation for a total 100 marks. Only the Pass / Fail status is to be specified on the marksheet of the examination and the result of the student.
# Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
Second Semester Wise Evaluation Scheme
Code No.PaperNEP Course CategoryLT/PCreditsMarks
InternalExternalMax
BCA 102T#Database Management System (DBMS)Core Course Theory444060100
BCA 104TObject Oriented Programming using JavaCore Course Theory444060100
BCA 106TData Structures and algorithmsCore Course Theory444060100
BCA 108TSoftware EngineeringCore Course Theory444060100
BCA 102PDBMS LabCore Course Practical214060100
BCA 104PObject Oriented Programming using Java LabCore Course Practical424060100
BCA 106PData Structures and algorithms LabCore Course Practical214060100
BCA 108PSoftware Engineering LabCore Course Practical214060100
BCA 142TSoft SkillsAbility Enhancement Course33100100
BCA 192TEnvironment StudiesValue Added Course222575100
 Total   26  1000

Note :

Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
** Students must complete one work based vocational course of 4 credits after the second semester during the summer vacation of the first year for which evaluation will be conducted in the third semester. (As mentioned in the scheme of the Third Semester). Vocational course will be held for 4 weeks after the end of the second semester and its evaluation will be conducted in the third semester.
Third Semester Wise Evaluation Scheme
Code No.PaperNEP Course CategoryLT/PCreditsMarks
InternalExternalMax
BCA 201TPython ProgrammingCore Course Theory444060100
BCA 203T#Dynamic Web DesigningCore Course Theory444060100
BCA 205TComputer Organization and ArchitectureCore Course Theory444060100
BCA 108TDiscrete MathematicsCore Course Theory444060100
BCA 102PDBMS LabCore Course Practical214060100
BCA 201PPython Programming LabCore Course Practical424060100
BCA 203P#Dynamic Web Designing LabCore Course Practical214060100
BCA 205PComputer Organization and Architecture LabCore Course Practical214060100
BCA 261*Vocational Course*Skills Enhancement Course44100100
BCA 221TPrinciples of Management & Organizational BehaviorGeneric Elective334060100
BCA 223TOpen Elective offered by other Department/School/ProgrammeGeneric Elective334060100
BCA 291T***Human Values and Ethics***(NUES)Value Added Course224060100
 Total   29  1100

Note :

* Students must complete one work based vocational course of 4 credits after second semester during the summer vacation of the first year for which evaluation will be conducted in third semester.
** Choose one subject from list of GE-1
# Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
Four Semester Wise Evaluation Scheme
Code No.PaperNEP Course CategoryLT/PCreditsMarks
InternalExternalMax
BCA 202TOperating SystemsCore Course Theory444060100
BCA 204TSoftware TestingCore Course Theory444060100
BCA 202POperating Systems LabCore Course Practical214060100
BCA 204PSoftware Testing LabCore Course Practical214060100
BCA 232Introduction to Logic & Critical ThinkingAbility Enhancement Course42100100
BCA 234*Health & Wellness, Yoga Education and Sports & Fitness*Skills Enhancement Course42100100
BCA 212TIntroduction to Data Science andProgramme Core Elective444060100
BCA 212PData Science LabProgramme Core Elective434060100
BCA 216TIntroduction to Security, Acts and Cyber Laws and Cyber SecurityProgramme Core Elective444060100
BCA 216PIntroduction to Security, Acts and Cyber Laws and Cyber Security LabProgramme Core Elective424060100
BCA 218TWeb Development Using PythonProgramme Core Elective444060100
BCA 218PWeb Development Using Python LabProgramme Core Elective424060100
BCA 220TInformation SecurityProgramme Core Elective444060100
BCA 220PInformation Security LabProgramme Core Elective424060100
BCA 222TDigital MarketingGeneric Elective334060100
BCA 224TPrinciples of AccountingGeneric Elective334060100
BCA 226TOpen Elective offered by other Department/ School /programme***Generic Elective334060100
 Total   23  900

Note :

* NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute) i.e. the assessment shall be conducted by the institution for all 100 marks as Teacher’s Continuous Assessment
*** Choose one subject from list of GE-2
Summer Training (Conducted at the end of the 4th Semester and evaluation to be carried in 5th Semester) Report and Viva – Voce: Students will undergo summer training/industry visit/In-house training/In-house project during the summer break after the completion of 4th semester. Report of the same is required to be submitted to the College/ Institution. Viva-voce examination will be conducted based on the report submitted by the student. A panel of examiner will be appointed by the HOD/ Director of the Institution for internal evaluation out of 40 marks. External evaluation of 60 marks will be conduct by the examination division of the university.
Five Semester Wise Evaluation Scheme
Code No.PaperNEP Course CategoryLT/PCreditsMarks
InternalExternalMax
BCA 301TComputer NetworksCore Course Theory444060100
BCA 303TArtificial IntelligenceCore Course Theory444060100
BCA 301PComputer Networks LabCore Course Practical214060100
BCA 303PArtificial Intelligence LabCore Course Practical214060100
BCA 305TNatural Language ProcessingProgramme Core Electives44100100
BCA 305PNatural Language Processing LabProgramme Core Electives424060100
BCA 307TNetwork SecurityProgramme Core Electives44100100
BCA 307PNetwork SecurityProgramme Core Electives424060100
BCA 309TFull Stack Development using JavaProgramme Core Electives44100100
BCA 309PFull Stack Development using Java LabProgramme Core Electives424060100
BCA 311*Summer Training*Summer Internship0044060100
BCA 313TIntroduction to Management & Entrepreneurship DevelopmentGeneric Compulsory3034060100
BCA 315T**MOOC Course**Generic Compulsory3034060100
 Total   24  800

Note :

* Summer Training (Conducted at the end of the 4th Semester and evaluation to be carried in 5th Semester) Report and Viva – Voce: Students will undergo summer training/industry visit/In-house training/In-house project during the summer break after the completion of 4th semester. Report of the same is required to be submitted to the College/ Institution. Viva-voce examination will be conducted based on the report submitted by the student. A panel of examiner will be appointed by the HOD/ Director of the Institution for internal evaluation out of 40 marks. External evaluation of 60 marks will be conduct by the examination division of the university.
**The students can learn these courses / technologies through self-paced MOOC courses or through regular courses offered by the institute during the summer break on a fast-track mode. The broad guidelines for undertaking MOOC courses are as follows:
  1. MOOC Course should be done from SWAYAM/NPTEL as per the guidelines of UGC.
  2. For securing the credits, the student is required to complete the assessment of the course and to provide the certificate of the course done from SWAYAM/NPTEL.
  3. The fees (if any) for the registration and/or assessment of the MOOC course must be borne by the student only.
  4. If the student secures more than 4 credits for the MOOC Course even then 3 credits shall be considered for this subject and the grade/marks provided by assessing authority shall be transferred to the university by the institution where the student is studying. The University’s Examination Division shall take the result of the MOOC course on record and the final result must accommodate the results received from such MOOC courses. The student must submit the result of such papers to their respective institution. All the results for the MOOC courses may be submitted before the completion of other requirements including credits requirement.
Six Semester Wise Evaluation Scheme
Code No.PaperNEP Course CategoryLT/PCreditsMarks
InternalExternalMax
BCA 302TDistributed systems and Cloud ComputingCore Course Theory444060100
BCA 304TMachine LearningCore Course Theory444060100
BCA 306TSoftware Project ManagementCore Course Theory444060100
BCA 302PDistributed systems and Cloud Computing LabCore Course Practical0214060100
BCA 306PSoftware Project Management LabCore Course Practical0214060100
BCA 312TData Visualization & AnalyticsProgramme Core Electives44100100
BCA 312PData Visualization & Analytics LabProgramme Core Electives424060100
BCA 314TDeep Learning with PythonProgramme Core Electives44100100
BCA 314PDeep Learning with Python LabProgramme Core Electives424060100
BCA 316TWeb SecurityProgramme Core Electives44100100
BCA 316PWeb Security LabProgramme Core Electives424060100
BCA 318TMobile Application DevelopmentProgramme Core Electives44100100
BCA 318PMobile Application Development LabProgramme Core Electives424060100
BCA 320Minor ProjectMinor Project (PRJ)01464060100
BCA 304PMachine Learning LabSkill Enhancement Course0214060100
BCA 374**NSS / NCC / Cultural Clubs / Technical Society / Technical ClubsValue Added Course (Mandatory)0021000100
 Total   29  1000

Note :

* Minor Project: The student shall do the Minor project in any emerging technology.
** NUES (Non – University Examination Subject) Comprehensive evaluation of the students by the concerned coordinator of NCC / NSS / Cultural Clubs / Technical Society / Technical Clubs out of 100 marks as per evaluation schemes worked out by these societies / organizations at the institution / University level. The coordinators shall be responsible for the evaluation of the same. These activities shall start from the 1st semester and evaluation shall be conducted at the end of 6th semester for the students admitted in the first semester.

COs & POs Attainment

Code No.
Paper
Course Category
L
T/P
Credits