BCA (Bachelor of computer application)
Approved by AICTE

The Objective of the course is to provide the IT industry with young & talented computer professionals who have flexibility & willingness to adopt the new methodologies and to continue learning practically & logically with persistence in the field of IT, Software Development, Hardware Assembling, Networking & Multimedia. The program has all the potential to meet demand of the companies dealing in computer applications.

Highlights:

Well-structured Lectures with practical approach.

Exposure to latest technologies in IT sectors.

Exposure to latest computer technologies: JAVA, Web Authoring Tools & Client Server Computing .

Multimedia Technology.

Focus on newer dimensions of key topics like Digital Electronics & Artificial Intelligence.

Guest Lectures from IT Professionals.

Industrial Visits.

Seminars based on course curriculum.

Presentations on topics based on new advancements made in the IT sector.


Course Curriculum
SEM-I
Code Paper Theory/Lab
BCA-51T-101 Programming in C Theory
BCA-51P-102 Programming in C Lab Practical
BCA-51T-103 Web Application Development Theory
BCA-51P-104 Web Application Development Lab Practical
BCA-51T-105 Computer Fundamental & Office Management Tools Theory
BCA-51P-106 Office Management Tools Lab Practical
General English
(Grammar)
Ability Enhancement Course Theory
General Hindi
(Grammar)
Ability Enhancement Course Theory
Skills Skill Enhancement Course Theory/Practical
VAC Value Added Course Theory/Practical
SEM-II
Code Paper Theory/Lab
BCA-52T-111 Operating System Theory
BCA-52P-112 Operating System Lab Practical
BCA-52T-113 Database Management System Theory
BCA-52P-114 DBMS Lab Practical
BCA-52T-115 Computer Organization and Architecture Theory
General English
(Grammar)
Ability Enhancement Course Theory
General Hindi
(Grammar)
Ability Enhancement Course Theory
Skills Skill Enhancement Course Theory/Practical
VAC Value Added Course Theory/Practical
SEM-III
Code Paper Theory/Lab
BCA-63T-201 Data Structures and Algorithms Theory
BCA-63P-202 DS Lab Using C Practical
BCA-63T-203 Object Oriented Programming Using Java Programming Theory
BCA-63P-204 Java Lab Practical
BCA-63T-205 Software Engineering Theory
BCA-63T-206 Multidisciplinary Elective Courses(MEC) Theory
Skills Skill Enhancement Course Theory/Practical
VAC Value Added Course Theory/Practical
SEM-IV
Code Paper Theory/Lab
BCA-64T-211 PHP Programming Theory
BCA-64P-212 PHP Lab Practical
BCA-64T-213 Python Programming Theory
BCA-64P-214 Python Lab Practical
BCA-64T-215 Mathematics & Statistics Theory
BCA-64T-216 Multidisciplinary Elective Courses(MEC) Theory
Skills Skill Enhancement Course Theory/Practical
VAC Value Added Course Theory/Practical
SEM-V
Code Paper Theory/Lab
BCA-75T-301 .NET Framework with C# Theory
BCA-75P-302 .NET with C# Lab Practical
BCA-75T-303 Introduction to Data Science Theory
BCA-75P-304 Data Science Lab Practical
BCA-75T-305 Artificial Intelligence & Expert System Theory
BCA-75T-306 Multidisciplinary Elective Courses(MEC) Theory
SEM-VI
Code Paper Theory/Lab
BCA-76T-311 Machine Learning Theory
BCA-76T-312 Machine Learning Lab Practical
BCA-76T-313 Data Warehousing & Data Mining Theory
BCA-76P-314 Data Warehousing & Data Mining Lab Practical
BCA-76T-315 Data Communication & Computer Networks Theory
BCA-76T-316 Skill Enhancement Course Theory
DOWNLOAD NEW SYLLABUS
DOWNLOAD OLD SYLLABUS