BCA

BACHELOR OF COMPUTER APPLICATION

Description
Curriculum

CAREER PERSPECTS

Bachelor of Computer Application is designed to provide the skills related to the use of computer and its applications. Computer have changed our lives totally we hardly find any field in which computers are not used, whether it is Engineering/Medical/Research/Agriculture etc. The challenge, which presents a great opportunity for studies become part of the revolution in the field of IT industries.

Our Objective is to provide basic knowledge in the areas of Computer Applications and prepare the students for higher education in professional careers and the students can also take up independent careers to support Software Industries and IT Essential Standards (ITES).

Eligibility for Passing:

Minimum of 40% in internals and 40% in semester end examination leading to minimum of 40% overall exams will result in pass in the Degree.

Results

  • Minimum for pass in each of Theory Paper / Practical/ Project shall be 40% at the semester end examination of every semester.
  • The minimum aggregate for passing in each of the theory/practical/ Project work shall be 40% of marks in each course including Internal assessment and semester end examination.

I Semester

DSC 1
Programming in C with Lab
DSC 2
Web Programming with Lab
DSC 3
Mathematics
SEC 1
Constitutional Values – I
AECC 1
English
AECC 2
Kannada/ Hindi
   

II Semester

DSC 1
Data Structures & Algorithms using CPP with Lab
DSC 2
Database Management Systems with Lab
DSC 3
Operating System
SEC 1
Constitutional Values – II
AECC 1
English
AECC 2
Kannada / Hindi
   

III Semester

DSC 1
Advanced Java Programming with Lab
DSC 2
Python Programming with Lab
DSC 3
Design Analysis and Algorithm
SBC
UNIX Lab
VBC
NSS/NCC, Cultural, Physical Education
OEC
India and Indian Constitution
AECC 1
English
AECC 2
Kannada / Hindi
   

IV Semester

DSC 1
Data Science Using Python with Lab
DSC 2
Cloud computing with Lab
DSC 3
Computer Networks
SBC
Financial Education and Investment Awareness
AECC 1
English
AECC 2
Kannada / Hindi
AECC 3
Personality Development and Communication Skills
VBC
Quantitative Aptitude and Logical Reasoning
   

V Semester

DSC 1
Android Programming with Lab
DSC 2
Software Testing and Automation with Lab
DSC 3
Cyber Security
DSC 4
Software Engineering
DSE
Data Mining / Storage Area Network
SEC
Full Stack Development
VOC
Digital Marketing
   

VI Semester

DSCC 1
Artificial Intelligence and Machine Learning with Lab
DSCC 2
Big Data using Hadoop with Lab
DSE
Cryptography / Digital Image Processing
SEC
Internship / Project Work
VOC
Object Oriented System Development