Important Announcement
MASLP | B.Sc MLT | B.Sc MIT | M.Sc MLT | M.S.W | B.S.W | B.C.A | B.Ed | GNM | DMLT. ⭐️Admission Open 2024-25 – B.Sc Nursing | Post Basic B.Sc Nursing | M.Sc Nursing | B.P.T | M.P.T | BASLP |

Kuloor – Kavoor Rd, Vidya Nagar,
Mangaluru – 575013

Bachelor in Computer Applications (BCA)

# Cultivating Tech Prowess Since 1999 Empowering Future Innovators: BCA at Dr. M.V Shetty Institute

Dr. M V Shetty College of Nursing was started in the year 1987 which is the first ever private nursing college in Karnataka. College Celebrated silver jubilee in the year 2012 and Tri-decennial celebration in the year 2017. The course prepares its graduates to become exemplary citizen by adhering to code of ethics and professional conduct at all times in fulfilling personal, social and professional obligations so as to respond to national aspirations.

Bachelor in Computer Applications (BCA)

About Course

Bachelor in Computer Applications (BCA) is a four-year undergraduate degree course for students who wish to delve into the world of Computer languages. The BCA course is one of the most popular options to get started with a career in Information Technology. This course provides an opportunity for students who are interested in the computer field and want to work in the IT sector as programmers or software developers.


Duration of the Programme :

4 years - 8 Semester

Please enable JavaScript in your browser to complete this form.
Click or drag files to this area to upload. You can upload up to 4 files.

Skills You Earn

  • Proficiency in computer programming and software development

    Mastery of computer programming languages and software development techniques.

  • Problem-solving and algorithmic thinking skills

    Sharp problem-solving abilities and proficiency in algorithmic thinking.

  • Database management and software engineering knowledge

    Expertise in database management and software engineering principles

  • Preparation for a career in the IT industry

    Readiness for a successful career in the Information Technology (IT) sector

  • Web development and application design capabilities

    Skills in web development and the ability to design software applications

  • Contribution to technological innovation and software solutions

    The potential to contribute to technological advancements and create innovative software solutions


  • A candidate who has passed the two years Pre-University Examination conducted by the Pre-University Education Board in the State of Karnataka or any other examination considered as equivalent thereto by Mangalore University is eligible for admission to these programmes. A student with an Arts or Commerce background, too, can also apply.

Course Outcome:

  • Discipline knowledge: Acquiring knowledge on basics of Computer Science and ability to apply to design principles in the development of solutions for problems of varying complexity
  • Problem Solving: Improved reasoning with strong mathematical ability to Identify, formulate and analyze problems related to computer science and exhibiting a sound knowledge on data structures and algorithms.
  • Design and Development of Solutions: Ability to design and development of algorithmic solutions to real world problems and acquiring a minimum knowledge on statistics and optimization problems. Establishing excellent skills in applying various design strategies for solving complex problems.
  • Programming a computer: Exhibiting strong skills required to program a computer for various issues and problems of day-to-day applications with thorough knowledge on programming languages of various levels.
  • Application Systems Knowledge: Possessing a sound knowledge on computer application software and ability to design and develop app for applicative problems.
  • Modern Tool Usage: Identify, select and use a modern scientific and IT tool or technique for modelling, prediction, data analysis and solving problems in the area of Computer Science and making them mobile based application software.
  • Communication: Must have a reasonably good communication knowledge both in oral and writing.
  • Project Management: Practicing of existing projects and becoming independent to launch own project by identifying a gap in solutions.
  • Ethics on Profession, Environment and Society: Exhibiting professional ethics to maintain the integrality in a working environment and also have concern on societal impacts due to computer-based solutions for problems.
  • Lifelong Learning: Should become an independent learner. So, learn to learn ability.
Semester/YearCourse/Subject Title
I SEMESTERFundamentals of Computers
Programming in C
Mathematical Foundation
LAB: Information Technology
LAB: C Programming
II SEMESTERDiscrete Mathematical Structures
Data Structures using C
Object Oriented Concepts using JAVA
LAB: Data Structure
III SEMESTERData Base Management Systems
v. LAB: C# and DOT NET Framework
C# and DOT NET Framework
Operating Systems Concepts
LAB: C# and DOT NET Framework
IV SEMESTERPython Programming
Computer Multimedia and Animation
Computer Communication and Networks
LAB: Multimedia and Animation
LAB: Python programming
V SEMESTERInternet Technologies
Statistical Computing and R Programming
Software Engineering
LAB: R programming
LAB: JAVA Script, HTML and css
Vocational 1

DS Elective Courses

  • Cyber Law and Cyber Security
  • Cloud Computing
  • Business Intelligence
VI SEMESTERArtificial Intelligence and Applications
Vocational 2

DS Elective Courses

  • Fundamentals of Data Science
  • Mobile Application Development
  • Embedded Systems
VII SEMESTERAnalysis and Design of Algorithms
Data Mining and Knowledge Management
LAB: Algorithms
LAB: Data Mining and Knowledge Management
Vocational 3

DS Elective Courses

  • Data Compression
  • IoT
  • Data Analytics
VIII SEMESTERAutomata Theory and Compiler Design
Cryptography and Network Security
LAB: Compiler Lab
Vocational 4

DS Elective Courses

  • Open-Source Programming
  • Storage Area Networks
  • Pattern Recognition
  • Machine Learning


A candidate shall be considered to have satisfied the requirement of attendance for a semester if he/she attends not less than 75% of the number of classes actually held upto the end of the semester in each of the courses. There shall be a minimum of 50% attendance requirement for the Extra and Co-curricular activities opted by the candidate.

Documents required for Admission

Following Original Certificates should be submitted at the time of Admission with one set of attested copy.

  • Aadhar Id(Xerox copy)
  • SSLC/10th Marks card
  • HSC/PUC/10+2 Marks card
  • Transfer certificate issued by the college last studied
  • Character/conduct certificate issued by the College last studied
  • Migration certificate issued by the University/Board other than Karnataka
  • Physical fitness/Medical certificate.
  • Pass port size photograph 10 Nos
  • For students from Nepal: Provisional Pass Certificate or Degree certificate issued by the University/Board, Nepalese citizenship certificate, Date of birth in Indian Almanac (A.D.) and Equivalence certificate
  • For students from other country: Pass port and student visa and date of birth in Indian Almanac.

Seats Available


Enquiry Form

Please enable JavaScript in your browser to complete this form.
Click or drag files to this area to upload. You can upload up to 4 files.
Choose Your Course

Submit Your Resume