Overview
The department of BCA was established in 2015 with the objective of preparing students to become efficient software professionals in the IT Companies. It also facilitates advancement of knowledge in systems and Computer Technology by providing High quality theory and practical classes that addresses technical challenges. It prepares the students to accomplish success in Computer Industry, Programming and Development, Information Systems, Graphics, Multimedia and Computer Research etc.
Since Bangalore is considered as Silicon Valley and IT hub of India, the college is endeavoured to provide a strong foundation to students and prepare them for a bright career in IT sector and other allied professions. Efforts are made to bring out the hidden talents of the students in innovation and creativity and hardware and software by exposing the students with visits to IT companies and organize interaction with industry experts from IT companies. The students are trained to prepare softwares in their dissertation in the final year of the course.
Apart from this, the young minds are chiselled to utilize their spare time of construct software tools designed for exhibition purpose students are also monitored and counselled to take up post-graduation for gaining seasoned minds. The value-added programme provides an additional platform to develop life skills and inculcate the spirit of team work in them.
Objectives:
To develop skills to solve complex technological problems of society.
To sensitize community awareness among the students.
To produce Graduates who can advance the computing industry with global perspectives.
To instil societal and ethical concerns relating to Computer Technology.
Duration of the program
3 Years
Certifying Authority
Bengaluru City University
Eligibility
Scholarship facility to students above 85% marks.
Attendance
A student should have 75% attendance in each course. Any student who is not complying with this requirement will not be allowed to appear for Semester End University Examination.
BCA program outcomes (POs)
Students will develop ability to:
Gain adequate knowledge of IT related subjects.
Apply the knowledge of Computer Science to solve real life problems.
Design and develop IT solutions for emerging problems in all disciplines.
Analyse problems in IT using knowledge of Computer Science and Mathematics.
Write programmes for a given IT problem.
Assess societal, health, safety and cultural issues related to the IT profession.
Work effectively in a multi-disciplinary setup to accomplish the desired goal.
Apply scientific principles for effective project development and implementation.
Understand need for lifelong learning for achieving excellence in the given field.
Develop ethics in all activities in personal, professional and social life.
Understand the role as a socially responsible citizen.
Programme Specific Outcomes (PSOs)
Students will develop ability to:
Possess adequate knowledge in computer programming and solve real problems.
Will possess adequate knowledge of network security services.
Will have adequate expertise to design and implement dynamic website.
Should be convergent with system programming.
Semester wise details of BCA
I SEMESTER
Sl. No | Course |
---|---|
1. | Language-I : Urdu / Hindi / Kannada |
2. | Language-II : English |
3. | Discrete Structure |
4. | Problem solving Techniques |
5. | Data Structure |
6. | Problem solving Lab |
7. | Data Structure Lab |
8. | OE1: Open Elective |
9. | SEC I : Office Management Tools |
10. | Yoga |
11. | Health and Wellness |
II SEMESTER
Sl. No | Course |
---|---|
1. | Language-I : Urdu / Hindi / Kannada |
2. | Language-II : English |
3. | Computer Architecture |
4. | Object Oriented Programming using Java |
5. | Database Management System |
6. | Java Lab |
7. | Database Management System Lab |
8. | OE2: Open Elective |
9. | Environmental studies |
10. | Physical Education |
11. | NCC/NSS/CL/R&R |
III SEMESTER
Sl. No | Course |
---|---|
1. | Language-I : Urdu / Hindi / Kannada |
2. | Language-II : English |
3. | Operating Systems |
4. | Computer Networks |
5. | Python Programming |
6. | Computer Networks Lab |
7. | Python Programming Lab |
8. | OE3: Open Elective: Business Correspondence |
9. | SEC II: Computer Assembly and Repair |
10. | Physical Education |
11. | NSS |
IV SEMESTER
Sl. No | Course |
---|---|
1. | Language-I : Urdu / Hindi / Kannada |
2. | Language-II : English |
3. | Software Engineering |
4. | Design and Analysis of Algorithm |
5. | Internet Technologies |
6. | Design and Analysis of Algorithm Lab |
7. | Internet Technologies Lab |
8. | OE4: Open Elective |
9. | The Constitution of India |
10. | Physical Education |
11. | NSS |
VSEMESTER
Sl No. | Course |
---|---|
1. | Artificial Intelligence |
2. | Data Analytics |
3. | Web Programming |
4. | Data Analytics Lab |
5. | Web Programming Lab |
6. | Vocation Course: Quantitative Techniques |
7. | Elective I: a. Data Mining |
8. | Cyber Crime, Cyber Law, and Intellectual Property Right |
9. | Physical Education |
10. | NSS |
VI SEMESTER
Sl. No | Course |
---|---|
1. | Theory of Computation |
2. | Machine Learning |
3. | Mobile Application Development |
4. | Machine Learning Lab |
5. | Mobile Application Development Lab |
6. | Vocation Course II: Electronic Content Design |
7. | Elective II: a. Operations Research b. Software Testing |
8. | Professional Communication |
9. | Physical Education |
10. | NSS |
Syllabus-Download
As per NEP from 2021-22 | |
I & VI Semester BCA | BCA |