MLACW (now mLAC) is an institution of excellence located strategically in the vicinity of national institutes of repute, such as Indian Institute of Science, Institute of Wood Science & Technology, National Institute of Advanced Studies, Raman Research Institute and Central Power Research Institute.
With the rapid growth of IT industry in India, the demand of computer professionals is increasing day by day. Bachelor’s in Computer Applications (BCA) is an undergraduate degree course in Computer Applications that is popular among students who want to make a career in the IT field. The duration of the course is 3 years and divided into 6 semesters.
It comprises of subjects like Computer Organization & Architecture, Mathematical Foundations of Computer Applications, Programming in C, Data Structures, Database Management Systems, Numerical and Statistical Methods, Operating Systems and UNIX, Design and Analysis of Algorithms, Java Programming, Microprocessors & Assembly Language Programming, Software Engineering, Web Programming, Data Communication Networks, Python Programming, Data Mining and Data Warehousing, Internet of Things, Robotic Process Automation, Mobile Computing, System Programming, Artificial Intelligence, Cloud Computing, Data Analytics, Cryptography and Network Security, Advanced Web Technologies.
Academia Industry Interface is through MoU signed with various industry partners.
1. Netcraftz, Bangalore for Skill Development Certificate courses such as Server Management, Web Design, Advanced Java, Linux Administration
2. UiPath India for Robotic Process Automation Design and Development
3. Kigyan School of Data Science Pvt. Ltd. for Data Analytics, Machine Learning & Artificial Intelligence.
Specializations after BCA
• PG Diploma in Data Analytics ( at mLAC)
• PG Diploma in Machine Learning & Artificial Intelligence (at mLAC)
• MSc (IT)
• MCA
• MBA
• Certification: Diploma in Networking
• Cisco Certified Networking Professional (CCNP)
• Cisco Certified Networking Administrator (CCNA)
• Microsoft Certified Solutions Associate (MCSA)
• Redhat Certification
For BCA, a candidate who has passed the two years Pre-University Examination conducted by the Pre-University Education Board in Karnataka. Job Oriented Diploma Course/Three years Diploma in Engineering, Government of Karnataka or any other examination considered equivalent thereto shall be eligible for admission.
Computer science
Affiliated to Bengaluru Central University
For BCA, a candidate who has passed the two years Pre-University Examination conducted by the Pre-University Education Board in Karnataka. Job Oriented Diploma Course/Three years Diploma in Engineering, Government of Karnataka or any other examination considered equivalent thereto shall be eligible for admission.
The IT industry is growing rapidly and with this, the demand for BCA graduates, too, is increasing every passing day. After obtaining a BCA degree, students can find lucrative job opportunities in leading IT companies such as Oracle, IBM, Infosys, Wipro, DELL EMC2,SAP Labs, Tech Mahindra, Mphasis, Delloitte, HP, SLK Software,etc.
BCA graduates are not only recruited by the private sector but also by public sector organisations. Government organisations like the Indian Air Force(IAF), Indian Army, and India Navy also hire a large bunch of computer professionals for their IT department.
Job profiles after completion of BCA
• Software Developer
• System Engineer
• Technical Analyst
• Software Tester
• Junior Programmer
• Web Developer
• System Administrator
• RPA Developer
• Computer Instructor in school, universities and colleges
Average starting salary: 2 Lakhs to 8 Lakhs
PSO1. Understand, analyze and develop computer programs in the areas related to algorithms, web design, application program and database for efficient design of computer-based systems of varying complexity.
PSO2. Apply the knowledge of Computers in different programming skills for software development.
PSO3. Demonstrate critical thinking ability to develop and implement programming language or software tools.
PSO4. Develop ability to solve a wide variety of problems by applying principles of computational thinking.