Department of Computer Science

  • Faculty Members
  • Programs offered
  • Department Activities

Name: Dr. Jayanti Goyal

Head & Associate professor

Qualification: Ph.d., MBA, M.Phil., M.Tech., M.Sc., Diploma in Digital Marketing, Microsoft Certified Educator

Experience: 20 Years

Read more

Name: Ms. Neelam Sunda

Qualification: Pursuing Ph.D. in Machine Learning (RTU Kota), MCA, NET Qualified

Experience: 6 Years 

Read more

Name: Ms. Divya Sharma

Qualification: Research Scholar, MCA, MBA, Microsoft Office Specialist

Experience: 8 Year

Read more

Name: Ms. Deepa Chauhan

Qualification: MCA, M.A. (Economics), Pursuing Ph.D.

Experience: 03 years 

Name: Ms. Shilpa Pareek

Assistant Professor

Qualification: PhD Pursuing, BCA, MCA, Mtech(Gold medalist)

Experience: 09 years 

Read more

Name: Ms. Shabanam bano

Qualification: PhD computer science and engineering (pursuing), MCA, PGDCA, M.A, certified software programmer.

Experience: 2 years 

Support and Laboratory Staff

Read more

UG Course


Skill enhancement course (SEC) run by the computer science department

  • Office Productivity Software

Value added course (VAC) run by the computer science department

  • Digital enhancement

BCA Course Overview

Welcome to the Bachelor of Computer Applications (BCA) program at Kanoria PG Mahila Mahavidyalaya Jaipur. BCA course is designed to provide students with a strong foundation in computer applications, programming languages, and IT systems, preparing them for a wide range of career opportunities in the rapidly evolving IT industry. At Kanoria PG Mahila Mahavidyalaya, we are committed to providing our BCA students with a comprehensive education that not only equips them with technical skills but also prepares them to thrive in diverse professional environments. Join us and embark on a rewarding journey towards a successful career in the IT industry.

Shape your future with our BCA program and unlock endless career opportunities in the dynamic world of IT. For more information about our BCA program and admission process, please visit our college website or contact our admissions office.



(Basic and Honours degree) 

Programme Code: UG0801

Course Structure for BCA - 2023-24 Onwards

Semester-wise Titles of the Papers in Bachelor of Computer Applications

Part -I

Semester -ISemester -II

·         Programming in C

·         Programming in C Lab

·         Web Application Development

·         Web Application Development Lab

·         Computer Fundamentals & Office Management Tools

·         Office Management Tools Lab

  •   AEC1 (General Hindi and English)
  •  SEC1
  • VAC1

·         Operating Systems

·         Operating Systems Lab

·         Database Management Systems

·         DBMS Lab

·         Computer Organization & Architecture

  •  AEC2 (General Hindi and English)
  •  SEC2
  • VAC2
Total Credit: 26Total Credit: 26

Part II

Semester -IIISemester -IV

·         Data Structures and Algorithms

·         DS Lab Using C

·         Object oriented programming using JAVA

·         Java Lab

·         Software Engineering

  •   MEC1
  •  SEC3
  •  VAC3

·         PHP Programming

·         PHP Lab

·         Python Programming

·         Python Lab

·         Mathematics & Statistics

  •  MEC2
  •  SEC4
  • VAC4
Total Credit: 26Total Credit: 26

Part III

Semester -VSemester -VI

·         NET Framework with C#

·         NET with C# Lab

·         Introduction to Data Science

·         Data Science Lab

·         Artificial Intelligence & Expert System

  •  MEC3

·         Machine Learning

·         Machine Learning Lab

·         Data Warehousing & Data Mining

·         Data Warehousing & Data Mining Lab

·         Data Communication & Computer Networks

  •   SEC5
Total Credit: 22Total Credit: 20

Note: Skill enhancement courses (SEC), Value added courses (VAC) and Multidisciplinary elective courses (MEC) list separately available on the Rajasthan University website.


Bachelor of Computer Application (Honours)

Semester-wise Titles of the Papers in Bachelor of Computer Application (Honours)

Part IV (Honours)

Semester -VIISemester -VIII

·         Analysis and Design of Algorithms

·         ADA Lab

·         Android Mobile Application Development

·         Mobile Application Development Lab

·         Adv. Java Programming

·         Adv. Java Lab

·         Drupal: Content Management system

·         Deep Learning

·         Big Data Analytics

·         Big Data Lab

·         IOT

·         IOT Lab

·         Network Security and cryptography

·         Computer Graphics

·         Graphic Design Lab

Total Credit: 26Total Credit: 24

Bachelor of Computer Application (Honours with Research)

Semester-wise Titles of the Papers in Bachelor of Computer Application (Honours)

Part IV (Honours with Research)

Semester -VIISemester -VIII

·         Analysis and Design of Algorithms

·         ADA Lab

·         Android Mobile Application Development

·         Mobile Application Development Lab

·         Adv. Java Programming

·         Adv. Java Lab

·         Drupal: Content Management system

·         Deep Learning

·         Big Data Analytics

·         Big Data Lab

·         IOT

·         IOT Lab

·         Network Security and cryptography

·         Research Ethics and Research Methodology

·         Dissertation/Thesis Preparation & Writing

Total Credit: 18

Total Credit: 20+12 (Dissertation)

Program Outcomes (PO):

PO1: Students will showcase essential skills demanded by the global software industry, including effective team-building and collaboration capabilities. Additionally, they will actively engage in personality development programs to bolster their soft skills.

PO2: This course able to cultivate expertise across various domains of the software industry, gaining specialized skills in software development, database management, and IT systems.

PO3: students will strengthen their analytical abilities to address intricate IT challenges and acquire managerial expertise to effectively lead IT projects and teams. They will refine their communication capabilities through written reports, presentations, and interpersonal interactions. Additionally, students will embrace the values of self-directed study and commit to lifelong learning.

PO4: It provides a comprehensive understanding of the core principles in computer science. They will grasp the fundamentals of networking, web design, and programming languages like C, C++, Java and Python etc. By participating in hands-on labs and projects, students will translate theoretical knowledge into practical applications. Additionally, students will remain abreast of the latest technological advancements and trends.

PO5:  Students will be able to master programming languages, enabling them to write, test, and debug code with efficiency. They will gain foundational skills to design and develop utility programs. With a focus on efficiency and reliability, students will design, implement, and upkeep software applications. Moreover, they will collaborate with peers to devise innovative software solutions and make meaningful contributions to real-world projects.

Career Opportunities:

Upon completing the BCA program, students have a plethora of career options to choose from, both in the private and public sectors. Here are some of the exciting career paths you can explore:

  • Master’s or Postgraduate Degree: Further enhance your skills and knowledge by pursuing postgraduate degrees like MCA, M.Sc. (IT/CS), MBA, PGDCA, PGDIS, etc., to meet the ever-evolving demands of the IT industry.
  • Government Sector Jobs: Prepare for entrance exams such as UPSC, SSC, CGL, and RPSC to secure lucrative government sector jobs.
  • Public Sector Jobs: Companies like Steel Authority of India and BHEL offer various profiles for BCA graduates.
  • Software Developer Trainee: As a trainee, you'll be involved in software development, gaining hands-on experience with various computer languages and technologies.
  • Web Developer: Engage in creating and maintaining websites, ensuring they are functional, user-friendly, and visually appealing.
  • Data Scientist: Dive into the world of data analytics, where you'll work on data visualization, data mining, and analyzing data using advanced tools and software.
  • Digital Marketer: Optimize web content, conduct marketing analytics, and manage SEO strategies using online tools like WordPress and MailChimp.
  • Bank Operations: Enter the banking sector with technical roles that require your expertise in managing IT systems and operations.
  • Technical Analyst: Your role will include implementing IT procedures, suggesting technological applications for efficiency, and making predictions on stock growth.
  • E-commerce Executive: Manage the digital and retail presence of companies, overseeing online sales platforms and strategies.
  • Teacher: Share your knowledge and expertise by taking up teaching positions in private institutions or teaching online on various platforms. With further qualifications like MCA, NET, and Ph.D., you can also aspire for college lectureships.
  • Cybersecurity Expert: Join the emerging field of cybersecurity, focusing on networking, application, and data security using sophisticated tools.
  • Blockchain Professional: Work with cutting-edge blockchain technologies like Ethereum and Bitcoin protocols, gaining expertise in Java, Solidity, and more.
  • Freelancing: Embrace the flexibility of freelancing, offering your services on a project basis to set up website portals and optimize digital strategies for companies.
Session 2023-2024
S. No. Date Name and Type of Activity
1 07th August 2023 Field visit to RCAT for BCA 2nd year and 3rd year students on 7th August 2023
2 10th  to 12th August 2023 A bootcamp for salesforce marketing cloud “Marketathon” by Mr. Kuldeep Sharma Marketing Lead and Trailblazer Mentor from salesforce marketing cloud.
3 23th August 2023 A session on “Digital Marketing: Career Perspectives” by Mr. Sanatana Jain, Digital marketing expert from RCAT
4 04th October 2023 Workshop on Cyber Crime and Ethical Hacking Essential by Mr. Pawan Mahawar from IANT.
5 18th October 2023 An interactive session on “Mental Wellbeing: Breaking the Stigma” by Dr. Anamika Papriwal Founder of Psychological counselling center
6 1st Nov. 2023 An interactive Session on Assessment Reforms in NEP 2020 by Dr. Jayanti Goyal, Head, Computer Science Department Kanoria PG Mahila Mahavidyalaya
7 13th January 2023 A session on “Strategy for Attempting Semester Exams” by Dr. Jayanti Goyal, Head, Computer Science Department Kanoria PG Mahila Mahavidyalaya
8 27th February 2024 Session on Certificate Courses on Emerging Technologies with Scholarship by Ms. Divya Gill and Ms. Swati Garg from RCAT
9 2nd March 2024 Session on “Courses and Internship at PHYTECH” German Based Manufacturing Company in Embedded Electronics by Mr. Arun Kumar, Technical head Phytech.
Session 2022-2023 
S. No.  Name and Type of Activity  Date 
1 Seminar on Salesforce Technology by Ms. Bhoomika Tripathi, Ms. Neha Sharma from Brisk Minds. 14/09/2022
2 Session on Code of Conduct by Ms. Deepa Chauhan from Kanoria PG Mahila Mahavidyalaya. 31/10/2022
3 Session on Graphic design by Ms. Radhika Khandelwal (Alumna BCA Batch 2021), Quality Analyst at Ingenuity Gaming Pvt Ltd and a Technical trainer at ATAL tinkering lab. 12/11/2022
4 Session on Software Quality Assurance by Ms. Vidushi Bhatnagar (Alumna BCA Batch 2020) Quality Assurance Engineer at Metacube Software Pvt. Ltd. 03/12/2022
5 PowerPoint Presentation Competition by the students of BCA organized Computer Department. 07/12/2022
6 Awareness on NPTEL (National Programme on Technology Enhanced Learning a project of MHRD) Courses by Dr. Jayanti Goyal Head Computer Science Department. 21/01/2023
Session 2021-2022 
S. No.  Name and Type of Activity  Date 
1 Workshop on Physical Fitness by Saloni Poddar, Personal Trainer, Yoga Instructor and Sports Nutritionist 25-08-2021
2 Session on Feminine Hygiene by Dr. Parmila meena, Gynaecologist at Jaipur National University, Jaipur 22-08-2021
3 Trainning Session on Soft Skills Conducted by Mr. Shiv Kumar Sharma, IT Trainer at Poddar Group of Institutes, Jaipur 08/12/2021
4 Webinar on "How to Prepare for NIMCET Exam" by Alumna's Ms. Pari Jain and Ms. Aditi Patidar from NIT Bhopal 24-1-2022
Session 2020-2021 
S. No.  Name and Type of Activity  Date 
1 Workshop on Hands on Jamboard, conducted by  Ms. Swati Sharma Assistant Professor, Kanoria  PG Mahila Mahavidyalaya, Jaipur 14-09-2020
2 An International Talk on ”Campus to Company”, by Ms Rishika Atrey (Alumna),  Ms.MayuriTank (Alumna) 28-11-2020
3 Workshop on Self Defense conducted by Mr  Vedant Bhardwaj, Director & Chief instructor  Savior Institute 23-12-2020
Session 2019-2020
S. No.  Name and Type of Activity  Date 
1 Technical Field visit at Bhamashah Techno Hub,  Jaipur 16-10-2019
2 Seminar on Windows administration conducted  by Mr. Praveen from Euonous solutions Pvt. Ltd. 07-11-2019
3 Seminar on Digital Marketing conducted by  Ojha Prakash from DVS web infotech Pvt. Ltd. 05-12-2019
4 Power point presentation competition by BCA I  students conducted by Department of Computer  Science, KMM, Jaipur 11-12-2019
5 Power point presentation competition by BCA II,  III students conducted by Department of  Computer Science, KMM, Jaipur 18-12-2019
Session 2018-2019
S. No.  Name and Type of Activity  Date 
1 Workshop on skills to save life conducted by  State institute of Health and family welfare  (SIHFW) 20-08-2018
2 Seminar on Secure Coding conducted by  Saksham Chaudhary from Learn code  online Pvt. Ltd. 29-08-2018
3 Technical field visit, to Dev Milk Food Pvt. Ltd. 22-09-2018
4 Workshop on Web Development and web designing, conducted by Mr. Saurabh from  Aptron technologies New Delhi 24-10-2018
Session 2017-2018 
S. No.  Name and Type of Activity  Date 
1 Seminar on Internet of Things conducted by Mr.  Sandeep from Techinext Pvt. Ltd. 11-10-2017
2 Seminar on Ethical hacking conducted by  Rizwan Sheikh from Kvach Pvt.Ltd. 22-11-2017
Session 2016-2017
S. No.  Name and Type of Activity  Date 
1 Seminar on How to use Technical  Resources by Dr. Jayanti Goyal Associate  Professor from Kanoria Mahila  Mahavidyalaya, Jaipur 13-08-2016

Do you have more questions?

Contact us

Kanoria PG Mahila Mahavidyalaya
Near Gandhi Circle, J.L.N. Marg, Jaipur (Rajasthan)- 302004
Admission Helpline No.: 9057807070
(10:00 AM to 06:00 PM)

Tell us a little about yourself and we’ll help with the rest. Our convenient online application tool only takes 10 minutes to complete.

Once you’ve completed your application and connected with an admissions representative, you’re ready to create your schedule.