Bachelor of Computer Applications (BCA)

Affiliated to Kurukshetra UniversityNEP-2020 AlignedNAAC Accredited Grade “A”3 Years (6 Semesters)

Bachelor of Computer Applications (BCA)

Department of Computer Science & Applications

A premier 3-year undergraduate program transforming young women into competent software engineers, full-stack web developers, data analysts, and IT innovators.

Degree Level
Bachelor of Computer Applications
KUK Affiliated
Program Duration
3 Years
6 Semesters
Total Seats
40 Seats
Merit-based Haryana Portal
Eligibility
10+2 with minimum 50% (S...
As per KUK Norms
Instruction Mode
Regular On-Campus
English & Hindi

Department Overview & Program Philosophy

The Department of Computer Science & Applications at Indira Gandhi Mahila Mahavidyalaya (IGMMV), Kaithal, was established with a clear mission: to provide high-caliber, affordable, and transformative higher education to women in Haryana. The Bachelor of Computer Applications (BCA) combines deep conceptual understanding, practical hands-on pedagogy, and holistic intellectual development.

The Department of Computer Applications at Indira Gandhi Mahila Mahavidyalaya (IGMMV), Kaithal, was established with a clear mission: to provide high-caliber, affordable, and practical technical education to women in Haryana. The Bachelor of Computer Applications (BCA) equips students with a strong foundation in algorithmic thinking, data management, web architecture, and contemporary software programming. Affiliated with Kurukshetra University and aligned with the National Education Policy (NEP-2020), students acquire comprehensive academic and career-ready proficiencies across:

✓ Core Programming
C, C++, Core Java, and Python fundamentals with algorithm design.
✓ Web Engineering
HTML5, CSS3, JavaScript, PHP, MySQL, and full-stack web development.
✓ Databases & Analytics
RDBMS architecture, SQL queries, normalization, and data analytics.
✓ Systems & Security
Operating systems, computer networks, cyber laws, and cloud foundations.
Empowerment through Academic Rigor:Guided by Kurukshetra University's NAAC ‘A+’ academic benchmarks, our department blends rigorous classroom discourse with practical seminars, digital resources, departmental fests, and one-on-one mentorship for women scholars.

Vision & Mission of the Department

Departmental Vision

Center of Academic Excellence for Women

“To be recognized as a premier institution for technical education that empowers women with advanced computational skills, ethical leadership, scientific curiosity, and the capability to make significant contributions to the global IT industry and society.”

Departmental Mission
  • M1:Deliver rigorous, hands-on computer science education integrating programming fundamentals with modern web and data tools.
  • M2:Provide state-of-the-art laboratory infrastructure enabling individual practical experimentation and continuous software development.
  • M3:Organize workshops, industrial training, and coding seminars to prepare women students for corporate and entrepreneurial careers.
  • M4:Foster ethical conduct, team collaboration, lifelong learning values, and technical problem-solving capabilities.

Curriculum & Semester-Wise Scheme

Kurukshetra University Syllabus aligned with National Education Policy (NEP)
View Official KUK Syllabus PDF
Semester I (Foundations of Computing)
Course CodeSubject / Paper TitleTypeCreditsWorkload
BCA-101Computer Fundamentals & Office AutomationCore Theory44 Hrs/Week
BCA-102Programming in C LanguageCore Theory44 Hrs/Week
BCA-103Mathematical Foundations for Computer ScienceAllied Theory44 Hrs/Week
BCA-104C Programming & PC Software LaboratoryCore Practical24 Hrs/Week
AEC-101AEC: English CommunicationAEC22 Hrs/Week
VAC-101VAC: Environmental StudiesVAC22 Hrs/Week

Official Lesson Plans & Academic Schedules (2026-27)

The Department publishes official weekly lecture distributions, laboratory experiment plans, and continuous assessment schemes for students and faculty. Download official PDFs below:

1.2 MB

BCA Lesson Plans 2026-27 (Odd Semester)

Complete odd-semester lesson plans for 1st, 3rd, and 5th semester BCA subjects.

519 KB

MDC - Computer Science & Engineering

Multi-Disciplinary Course in computer fundamentals for undergraduate programs.

307 KB

VOC - Computer Applications (BA/B.Sc)

Vocational computer course curriculum and practical training modules.

542 KB

Activities & Academic Calendar 2026-27

College-wide institutional schedule of lectures, holidays, exams, and fests.

Departmental Facilities & Campus Infrastructure

The department features contemporary specialized facilities designed to give students extensive hands-on proficiency, research aptitude, and practical learning experience.

IGMMV Department of Computer Science & Applications Campus
Campus Aerial Perspective
Department of Computer Science & Applications Academic Complex (Kaithal Campus)
45 Networked Terminals

Software Programming & Algorithms Lab

Specifications: Intel Core i5 Workstations, 16 GB RAM, Dual Boot (Ubuntu Linux / Windows 11)
Installed Tools: GCC, Code::Blocks, VS Code, Python 3.12, JDK 21, NetBeans
Academic Scope: Practical sessions in C, C++, Data Structures, Object-Oriented Java, and Python.
40 Networked Terminals

Web Technologies & Database Systems Lab

Specifications: High-speed Ethernet, Gigabit LAN, Dedicated Oracle/MySQL Database Server
Installed Tools: Apache XAMPP, MySQL Workbench, Node.js, Sublime Text, PHP, Postman
Academic Scope: Relational database modeling, SQL queries, full-stack web development, and capstone projects.
60 Student Seating

Smart Interactive Multimedia Classroom

Specifications: Ceiling-mounted HD Projector, Digital Interactive Whiteboard, Audio System
Installed Tools: PowerPoint, Canva, Screen Recording tools, Google Classroom
Academic Scope: Interactive coding walkthroughs, student seminars, guest webinars, and technical presentations.
100% Uninterrupted

Power Backup & High-Speed Network

Specifications: 100 Mbps Dedicated Optical Fiber Leased Line, Campus-wide Wi-Fi
Installed Tools: Heavy-duty Online UPS bank + Silent Diesel Generator back-up
Academic Scope: Guarantees zero downtime during practical exams, online aptitude tests, and continuous coding.

Faculty & Academic Mentors

The Department is led by qualified and dedicated educators specializing in their academic disciplines, research methodology, and student guidance:

R

Ms. Rajni

Assistant Professor & HOD
Programming Languages & Algorithms
R

Ms. Radhika

Assistant Professor
Web Engineering & Software Tech
K

Ms. Kiran

Assistant Professor
Database Management & SQL
M

Ms. Meenu

Assistant Professor
Computer Networks & Operating Systems
P

Ms. Poonam

Assistant Professor
Computer Fundamentals & Data Science

Career Opportunities & Progression Pathways

Graduating with a degree in Bachelor of Computer Applications (BCA) from IGMMV opens diverse, high-growth employment avenues across industries, public sector undertakings, educational institutions, and competitive services:

Software Developer
Coding, logic building & testing in Java, C++, or Python
Web Developer
Full-stack HTML/CSS, JavaScript, PHP, MySQL, and CMS tools
Database Administrator
Managing relational databases, queries, and data backup
QA & Software Tester
Automated & manual quality validation and bug tracking
System & Network Admin
Configuring server hardware, LAN networks, and user rights
Technical Support Analyst
Client IT support, trouble resolution, and infrastructure

Higher Studies & Postgraduate Pathways:

BCA graduates are directly eligible to pursue MCA (Master of Computer Applications - now 2 years), M.Sc. Computer Science / Information Technology, or an MBA in Information Technology / Systems at premier national universities and institutes.

Eligibility Criteria & Admission Process

Eligibility Requirements:

  • Candidates must have passed 10+2 from Haryana Board (HBSE), CBSE, or any recognized Board.
  • Minimum 50% aggregate marks in 10+2 (relaxations applicable for reserved categories per Haryana Govt norms).
  • Open to students from Science (Non-Med / Med), Commerce, and Humanities / Arts backgrounds.
  • Compulsory qualifying papers: Environmental Studies & Computer Education Level-1 (BCA students enjoy standard exemptions).

Required Documents for Admission:

  1. Original 10th & 12th Detailed Marks Certificates (DMC) + 3 sets of photocopies
  2. Character Certificate from the last attended school/institution
  3. Haryana Domicile & Parivar Pehchan Patra (PPP ID)
  4. Category / Caste / Income Certificate (if applicable for reservations/scholarships)
  5. Recent passport-size photographs (5 copies)
  6. Aadhaar Card copy & active mobile number for verification

Frequently Asked Questions (FAQs)

A student must have passed the 10+2 (Higher Secondary) examination from the Haryana Board of School Education (HBSE), CBSE, or any recognized equivalent board with a minimum of 50% aggregate marks. Candidates from Science, Commerce, and Arts streams with an interest in computers and software are eligible.

Ready to Enroll in Bachelor of Computer Applications (BCA)?

Visit our admissions counseling desk on campus or reach out directly to the Department of Computer Science & Applications faculty.