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.

Bachelor of Computer Applications

BCA Course / Lab Plans Odd AS. 2024-25
Code Course Type L T/P Credits First Shift Second Shift
Faculty Div A Faculty Div B Faculty Div A Faculty Div B
First Semester
BCA 101T Programming for problem solving using ā€˜C’ Core Course Theory 4 0 4 Mr. Gaurav Singh Rawat Dr. Neeta Mr. Gaurav Singh Rawat Dr. Neeta
BCA 103T Fundamentals of IT Core Course Theory 4 0 4 Mr. Suresh Panchal Mr. Gaurav Singh Rawat Mr. Suresh Panchal Mr. Gaurav Singh Rawat
BCA 105T# Web Technologies Core Course Theory 4 0 4 Ms. Mansi Ms. Mansi Ms. Mansi Ms. Mansi
BCA 107T Mathematical Foundation for Computer Science Core Course Theory 4 0 4 Dr. Shruti Aggarwal Dr. Neha Dr. Shruti Aggarwal Dr. Neha
BCA 141T Writing Skills Ability Enhancement Compulsory Course (AECC) 3 0 3 Ms. Geeta Ms. Geeta Ms. Geeta Ms. Geeta
BCA 101P Programming for problem solving using ā€˜C’ Lab Core Course Practicals 0 4 2 Mr. Gaurav Singh Rawat Dr. Neeta Mr. Gaurav Singh Rawat Dr. Neeta
BCA 103P Fundamentals of IT Lab Core Course Practicals 0 4 2 Mr. Suresh Panchal Mr. Gaurav Singh Rawat Mr. Suresh Panchal Mr. Gaurav Singh Rawat
BCA 105P# Web Technologies Lab Skill Enhancement Course 0 2 1 Ms. Mansi Ms. Mansi Ms. Mansi Ms. Mansi
BCA 181T+ Bridge Course in Mathematics + (NUES) Bridge Course (Mandatory for Students from Non Mathematics background) 2 0 0 Dr. Shruti Aggarwal Dr. Neha Dr. Shruti Aggarwal Dr. Neha
BCA 191T* Understanding India * (NUES) Value Added Course 2 0 2 Ms. Nupur Dang Ms. Nupur Dang Ms. Nupur Dang Ms. Nupur Dang
TOTAL 26
Note :
  1. * NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute)
  2. + NUES Non Credit subject mandatory for the students who do not have mathematics in 12th std.
  3. 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
Third Semester
BCA 201 Computer Networks Core Course Theory 3 1 4 Mr. Abhishek Maheshwari Mr. Abhishek Maheshwari Mr. Abhishek Maheshwari Mr. Abhishek Maheshwari
BCA 203 Computer Organization and Architecture Core Course Theory 3 1 4 Dr. Rajesh Kumar Dr. Rajesh Kumar Dr. Rajesh Kumar Dr. Rajesh Kumar
BCA 205# Object Oriented Programming with C++ Core Course Theory 3 1 4 Ms. Shikha Yadav Ms. Shikha Yadav Ms. Shikha Yadav Ms. Shikha Yadav
BCA 207 Human Values and Ethics Ability Enhancement Compulsory Course (AECC) 2 0 2 Mr. Kuldeep Mr. Kuldeep Mr. Kuldeep Mr. Kuldeep
BCAT 211T# Basics of Python Programming * Discipline Specific Elective (Choose any one) 4 0 4 Ms. Arnima Pathak Ms. Arnima Pathak Ms. Arnima Pathak Ms. Arnima Pathak
BCAP 211# Basics of Python Programming Lab * Discipline Specific Elective (Choose any one) 0 2 1 Ms. Arnima Pathak Ms. Arnima Pathak Ms. Arnima Pathak Ms. Arnima Pathak
BCAT 213 Cyber Security * Discipline Specific Elective (Choose any one) 4 0 4 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCAP 213 Cyber Security Lab * Discipline Specific Elective (Choose any one) 0 2 1 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCA 221 Principles of Management & Organizational Behaviour ** Generic Elective (Choose any One) 3 1 4 Mr. Anuj Nanda Mr. Anuj Nanda Mr. Anuj Nanda Mr. Anuj Nanda
BCA 223 Open Elective offered by other department/school/programme ** Generic Elective (Choose any One) 3 1 4 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCA 239 Cyber Ethics *** Skill Enhancement Course (SEC) Choose any one 2 0 2 Ms. Geeta Ms. Geeta Ms. Geeta Ms. Geeta
BCA 231 **** MOOCS Course from SWAYAM/NPTEL *** Skill Enhancement Course (SEC) Choose any one 0 0 2 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCA 233 Designing Lab CoralDraw *** Skill Enhancement Course (SEC) Choose any one 0 4 2 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCA 235 ASP .Net *** Skill Enhancement Course (SEC) Choose any one 0 4 2 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCA 237 AR/VR *** Skill Enhancement Course (SEC) Choose any one 0 4 2 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCA 271# Practical-VII C++ Lab Core Course Practical 0 4 2 Ms. Shikha Yadav Ms. Shikha Yadav Ms. Shikha Yadav Ms. Shikha Yadav
TOTAL 27
Note : # Generic Elective (GE) for other undergraduate programmes* First Subject from Discipline specific chosen group** Choose one subject from list of GE-1*** 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.
    ** Instructions for MOOC course
  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 2 credits for the MOOC Course even then 2 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 result of the MOOC courses shall be taken on record by the University’s Examination Division and a result declared for these papers. The student must submit the result of such papers to their respective institutions. All results for the MOOC’s course may be submitted before the completion of other requirements including credit requirements.
  5. If the student secures more than 2 credits for the MOOC Course even then 2 credits shall be considered for this subject and the grade/marks provided by assessing authority shall be transferred to the university
Fifth Semester
BCA 301 Operating System & Linux Programming Core Course Theory 3 1 4 Ms. Bharti Aggarwal NA NA Ms. Bharti Aggarwal NA NA
BCA 303 Computer Graphics Core Course Theory 3 1 4 Mr. Deepak Rathore NA NA Mr. Deepak Rathore NA NA
BCA 305 Cloud Computing Core Course Theory 3 1 4 Ms. Sumita Thukral NA NA Ms. Sumita Thukral NA NA
BCA 307 Minor Project Ability Enhancement Compulsory Course (AECC) 0 8 4 Ms. Geeta NA NA Ms. Geeta Na NA
BCAT 313 Web Security * Discipline Specific Elective (Choose any one) 4 0 4 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCAT 315 Web Development with Java & JSP * Discipline Specific Elective (Choose any one) 4 0 4 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCAT 311 Machine Learning with Python * Discipline Specific Elective (Choose any one) 4 0 4 Dr. Neeta NA NA Dr. Neeta NA NA
BCAP 311 Machine Learning with Python Lab * Discipline Specific Elective (Choose any one) 0 2 1 Dr. Neeta NA NA Dr. Neeta NA NA
BCAP 313 Web Security Lab * Discipline Specific Elective (Choose any one) 0 2 1 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCAP 315 Web Development with Java & JSPLab * Discipline Specific Elective (Choose any one) 0 2 1 Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted Not Opted
BCA 331 ** Summer Training Project Skill Enhancement Course (SEC) 0 0 2 Ms. Mansi NA NA Ms. Mansi NA NA
BCA 371 Practical-X Linux –OS Lab Core Course Practical 0 4 2 Ms. Bharti Aggarwal NA NA Ms. Bharti Aggarwal NA NA
BCA 373 Practical-XI CG Lab Core Course Practical 0 4 2 Dr. Neeta NA NA Dr. Neeta NA NA
TOTAL 26
Note : * Third Subject from Discipline specific chosen group ** NUES (Non – University Examination Subject) – Only Internal Assessment by the Institute), that is the assessment shall be conducted by the institution for all 100 marks as Teacher’s Continuous Assessment.
BCA Course / Lab Plans Even AS. 2024-25
Code Course Type L T/P Credits First Shift Second Shift
Faculty Div A Faculty Div B Faculty Div A Faculty Div B
Second Semester
BCA 102T# Database Management System Core Course Theory 4 0 4 Mr. Gaurav Singh Rawat Mr. Gaurav Singh Rawat Mr. Gaurav Singh Rawat Mr. Gaurav Singh Rawat
BCA 104T Object Oriented Programming using Java Core Course Theory 4 0 4 Mr. Shubham Rawat Mr. Shubham Rawat Mr. Shubham Rawat Mr. Shubham Rawat
BCA 106T Data Structures and Algorithms Core Course Theory 4 0 4 Mr. Sukant Vats Mr. Sukant Vats Ms. Arnima Pathak Ms. Arnima Pathak
BCA 108T Software Engineering Core Course Theory 4 0 4 Mr. Abhishek Maheshwari Mr. Abhishek Maheshwari Mr. Abhishek Maheshwari Ms. Shikha Yadav
BCA 142T Soft Skills Ability Enhancement Compulsory Course (AECC) 3 0 3 Ms. Geeta Ms. Geeta Ms. Geeta Ms. Geeta
BCA 192T Environment Studies Value Added Course 2 0 2 Dr. Abhishek Singh Dr. Abhishek Singh Dr. Abhishek Singh Dr. Abhishek Singh
BCA 102P# DBMS Lab Core Course Practical 0 2 1 Mr. Gaurav Singh Rawat Mr. Gaurav Singh Rawat Mr. Gaurav Singh Rawat Mr. Gaurav Singh Rawat
BCA 104P Object Oriented Programming using Java Lab Core Course Practical 0 4 2 Mr. Shubham Rawat Mr. Shubham Rawat Mr. Shubham Rawat Mr. Shubham Rawat
BCA 106P Data Structures and Algorithms Lab Core Course Practical 0 2 1 Mr. Sukant Vats Mr. Sukant Vats Ms. Arnima Pathak Ms. Arnima Pathak
BCA 108P Software Engineering Lab Core Course Practical 0 2 1 Mr. Abhishek Maheshwari Mr. Abhishek Maheshwari Mr. Abhishek Maheshwari Ms. Shikha Yadav
BCA 108P Software Engineering Lab Core Course Practical 0 2 1 Mr. Abhishek Maheshwari Mr. Abhishek Maheshwari Mr. Abhishek Maheshwari Ms. Shikha Yadav
Note :
  1. # Generic Elective (GE) for other undergraduate programmes (Refer Table 5 for details)
  2. ** 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.
Fourth Semester
BCA 202 Java Programming Core Course Theory 3 1 4 Dr. Neeta Dr. Neeta Dr. Neeta Ms. Nupur Dang
BCA 204 Software Engineering Core Course Theory 3 1 4 Ms. Shikha Yadav Ms. Shikha Yadav Mr. Suresh Panchal Mr. Suresh Panchal
BCA 206 Introduction to Management & Entrepreneurship Development Ability Enhancement Compulsory Course (AECC) 3 1 4 Mr. Deepak Rathore Mr. Deepak Rathore Mr. Deepak Rathore Mr. Deepak Rathore
BCAT 212 Introduction to Data Science * Discipline Specific Elective (Choose any one) 4 0 4 Ms. Mansi Ms. Mansi Ms. Mansi Ms. Mansi
BCAP 212 Introduction to Data Science Lab * Discipline Specific Elective (Choose any one) 0 2 1 Ms. Mansi Ms. Mansi Ms. Mansi Ms. Mansi
BCAT 214 Introduction to Artificial Intelligence * Discipline Specific Elective (Choose any one) 4 0 4 Not Opted Not Opted Not Opted Not Opted
BCAT 214 Introduction to Artificial Intelligence Lab * Discipline Specific Elective (Choose any one) 0 2 1 Not Opted Not Opted Not Opted Not Opted
BCAT 216 Network Security * Discipline Specific Elective (Choose any one) 4 0 4 Not Opted Not Opted Not Opted Not Opted
BCAP 216 Network Security Lab * Discipline Specific Elective (Choose any one) 0 2 1 Not Opted Not Opted Not Opted Not Opted
BCAT 218 Web Development with Python and Django * Discipline Specific Elective (Choose any one) 4 0 4 Not Opted Not Opted Not Opted Not Opted
BCAP 218 Web Development with Python and Django Lab * Discipline Specific Elective (Choose any one) 0 2 1 Not Opted Not Opted Not Opted Not Opted
BCA 222 Digital Marketing ** Generic Elective (Choose any One) 3 1 4 Ms. Sumita Thukral Ms. Sumita Thukral Ms. Sumita Thukral Ms. Sumita Thukral
BCA 224 Principles of Accounting ** Generic Elective (Choose any One) 3 1 4 Not Opted Not Opted Not Opted Not Opted
BCA 226 Open Elective offered by other Department/School /Programme ** Generic Elective (Choose any One) 3 1 4 Not Opted Not Opted Not Opted Not Opted
BCA 232 Personality Development Skills *** Skill Enhancement Course (SEC) Choose any one 2 0 2 Mr. Hemant Jain Mr. Hemant Jain Mr. Hemant Jain Mr. Hemant Jain
BCA 272 Practical-XII Java Lab Core Course Practical 0 4 2 Dr. Neeta Dr. Neeta Dr. Neeta Ms. Nupur Dang
BCA 274 Practical-IX SE Lab Core Course Practical 0 4 2 Ms. Shikha Yadav Ms. Shikha Yadav Mr. Suresh Panchal Mr. Suresh Panchal
Note : # Generic Elective (GE) for other undergraduate programmes* First Subject from Discipline specificchosen group** Choose one subject from list of GE-1*** 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.** Instructions for MOOC course
  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 2 credits for the MOOC Course even then 2 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 result of the MOOC courses shall be taken on record by the University’s Examination Division and a result declared for these papers. The student must submit the result of such papers to their respective institutions. All results for the MOOC’s course may be submitted before the completion of other requirements including credit requirements.
  5. If the student secures more than 2 credits for the MOOC Course even then 2 credits shall be considered for this subject and the grade/marks provided by assessing authority shall be transferred to the university
Sixth Semester
BCA 302 Data Ware Housing & Data Mining Core Course Theory 3 1 4 Ms. Nupar Dang NA NA Ms. Nupar Dang NA NA
BCA 304# E-Commerce Core Course Theory 3 1 4 Ms. Bharti Aggarwal NA NA Ms. Bharti Aggarwal NA NA
BCA 306 Internet of Things Core Course Theory 3 1 4 Dr. Rajesh Kumar NA NA Dr. Rajesh Kumar NA NA
BCA 308 *** Major Project Ability Enhancement Compulsory Course (AECC) 0 12 6 Dr. Sushma Bahuguna NA NA Dr. Sushma Bahuguna NA NA
BCAT 312 Data Visualization and Analytics * Discipline Specific Elective (Choose any one) 4 0 4 Dr. Abhishek Singh NA NA Dr. Abhishek Singh NA NA
BCAP 312 Data Visualization and Analytics Lab * Discipline Specific Elective (Choose any one) 0 2 1 Dr. Abhishek Singh NA NA Dr. Abhishek Singh NA NA
BCAT 314 Deep Learning with Python * Discipline Specific Elective (Choose any one) 4 0 4 Dr. Abhishek Singh NA NA Dr. Abhishek Singh NA NA
BCAP 314 Deep Learning with Python Lab * Discipline Specific Elective (Choose any one) 0 2 1 Dr. Abhishek Singh NA NA Dr. Abhishek Singh NA NA
BCA 316 IT Act and Cyber Laws * Discipline Specific Elective (Choose any one) 4 1 5 Not Opted Not Opted Not Opted Not Opted
BCAT 318 Mobile Application Development * Discipline Specific Elective (Choose any one) 4 0 4 Not Opted Not Opted Not Opted Not Opted
BCAP 318 Mobile Application Development Lab * Discipline Specific Elective (Choose any one) 0 2 1 Not Opted Not Opted Not Opted Not Opted
BCA 332 Seminar/Conference Presentation ** Skill Enhancement Course (SEC) Choose any one 0 0 2 Ms. Sushma Bahuguna NA NA Ms. Sushma Bahuguna NA NA
BCA 372 Practical-XII IOT Lab Core Course Practical 0 4 2 Dr. Rajesh Kumar NA NA Dr. Rajesh Kumar NA NA
BCA 374 NSS / NCC / Cultural Clubs / Technical Society / Technical Club $ Mandatory 0 0 2 Ms. Mansi NA NA Ms. Mansi NA NA
Note :Any Elective Subject will be offered if minimum 1/3rd of the total strength of students in the class will opt for it.*Fourth Subject from Discipline specific chosen group** NUES (Non – University Examination Subject)- Only Internal Assessment by the Institute), that is the assessment shall be conducted by the institution for all 100 marks as Teacher’s Continuous Assessment.Evaluation will be based on the presentation on any latest technology/research article in in-house/external seminar/conference and will be conducted by the college committee only.*** The student shall do the Major project in the Discipline Specific Area/Curriculum based subject /anyemerging technology.# Generic Elective (GE) for other undergraduate programmes$NUES: Comprehensive evaluation of the students by the concerned coordinator of NCC / NSS / Cultural Clubs/ Technical Society / Technical Clubs, out of 100 as per the evaluation schemes worked out by these activity societies, organizations at the institution / University level; the co-ordinators shall be responsible for the evaluation of the same. These activities shall start from the 1″ semester and the evaluation shall be conducted at the end of the 6ā€³ā€˜ semester for students admitted in the first semester.
Skip to content