B.C.A.

Scan for Syllabus
 

NATIONAL EDUCATION POLICY-2020

UG-BACHELOR OF COMPUTER APPLICATIONS (BCA)

(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)

How to Apply?

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.