Bachelor of Computer Applications
The BCA programme is an innovative industry-ready programme with specializations in the emerging areas of Information Technology such as Cloud Technology, Information Security and Mobile Applications. Students who successfully complete three years of study shall be awarded the Bachelor’s Degree in Computer Applications (BCA) and those who continue with MCA, on successful completion of two more years shall be awarded Master’s Degree in Computer Applications (MCA).
Eligibility Criteria
- Passed Higher Secondary School Leaving Examination (or equivalent) in any stream with 45% in the aggregate. Thosewho have pursued Mathematics at Class XII will have an advantage.
- Candidates must appear for a personal interview
Number of Seats
60 seats
Apply Now
Semester I |
Communicative English I |
Computer Fundamentals |
Computer Programming in C Language |
Information Security Fundamentals |
Basic Mathematics |
Communication Practice Lab I |
Computer Fundamentals lab |
Computer Programming in C lab |
Extra Academic Programmes |
Semester II |
Communicative English II |
Data Structures Using C |
Network Fundamentals |
Web Technologies |
Digital Logic Design |
Communicative English II lab |
Data Structures using C lab |
Computer Networks Fundamentals lab |
Web Technologies lab |
Digital Logic Design lab |
Extra Academic Programmes |
Semester III |
Computer Organization and Architecture |
Introduction to Operating System |
System Analysis and Design |
Functional Principles of Management |
Introduction to Computer Graphics |
Discrete Mathematics |
Computer Organization and Architecture lab |
Introduction to Operating system lab |
Introduction to Computer Graphics Lab |
Extra Academic Programmes |
Semester IV |
Relational Database Management Systems |
Basic Software Engineering |
Probability theory |
Theory of computation |
Object Oriented Programming and Design |
RDBMS Lab |
Basic Software Engineering Lab |
Object Oriented Programming and Design Lab |
Extra Academic Programmes |
Semester V |
Accounting and Financial management
|
Organisational Behaviour
|
Data Communication
|
Introduction to Java Programming
|
Data Communication lab
|
Introduction to Java Programming Lab
|
Mini Project
|
Semester VI |
Environmental Studies
|
Elective : One elective to be opted
- Cloud Computing
- Network Security
- Mobile Communication
- Major Project
|
Programme Outcome
Programme Outcome of BCA