London management academy

Bachelor of Computer Applications

Launch your technology career with a globally relevant BCA degree from LMA, affiliated to Osmania University, Hyderabad.

Course

BCA

Level

Under Graduate

Duration

3 Years

Affiliation

Osmania University

BCA Course at LMA – London Management Academy | Osmania University

Course Syllabus & Structure

The BCA programme follows the 6-semester CBCS curriculum prescribed by Osmania University (w.e.f. 2025–26). At LMA, we enrich this with Life Skills Training — covering critical thinking, decision-making, and professional communication — to give students a real-world edge beyond academics.

Year 1 Foundation & Core Computing Concepts
Semester I
Theory
Mathematical Foundations of Computer ScienceCC101
Computer ArchitectureCC102
Programming in CSEC101
Web TechnologiesSEC102
Effective CommunicationAEC101
Practicals
Computer Architecture LabCC102P
Programming in C LabSEC101P
Web Technologies LabSEC102P
Semester II
Theory
Probability and StatisticsCC103
Data StructuresCC104
Operating SystemsCC105
Object Oriented Programming using JavaSEC103
Indian ConstitutionVAC101
Practicals
Data Structures LabCC104P
Operating Systems LabCC105P
OOP using Java LabSEC103P
Year 2 Applied Computing & Software Development
Semester III
Theory
Database Management SystemsCC201
Software EngineeringCC202
Applied MathematicsCC203
Python ProgrammingSEC201
Environmental ScienceVAC201
Professional Elective – I (DSE Stream)DSE*201
Practicals
Database Management Systems LabCC201P
Software Engineering LabCC202P
Python Programming LabSEC201P
Semester IV
Theory
Entrepreneurship and Startup EcosystemCC204
Computer NetworksCC205
Design and Analysis of AlgorithmCC206
Artificial IntelligenceCC207
Design Thinking and InnovationSEC202
Professional Elective – II (DSE Stream)DSE*202
Practicals
Computer Networks LabCC205P
Artificial Intelligence LabCC207P
Year 3 Advanced Specialisation & Project Work
Semester V
Theory
Professional Elective – III (DSE Stream) DSE301*
Professional Elective – IV (DSE Stream) DSE302*
Professional Elective – V (DSE Stream) DSE303*
Quantitative Techniques SEC301
Internship / Capstone Project SEC302
Major Project (Evaluation in Sem VI) SEC303
Practicals
Professional Elective – III Lab DSE301P*
Professional Elective – IV Lab DSE302P*
Professional Elective – V Lab DSE303P*
Semester VI
Theory
Generative AI CC301
Professional Elective – VI (DSE Stream) DSE304*
Professional Elective – VII (DSE Stream) DSE305*
Soft Skills AEC301
Major Project (Initiated in Sem V) SEC304
Practicals
Generative AI Lab CC301P
Professional Elective – VI Lab DSE304P*
Professional Elective – VII Lab DSE305P*
📊 Semester Credit Summary Semester V: Total HPW – 11 (Theory) + 22 (Practical) = 33  |  Total Credits: 22  |  Max Marks: SEE 480 + CIE 220
Semester VI: Total HPW – 8 (Theory) + 20 (Practical) = 28  |  Total Credits: 19  |  Max Marks: SEE 530 + CIE 245
* DSE codes depend on chosen specialisation stream — see Elective Streams section below.

Proposed DSE Specialisation Streams

Students choose one specialisation stream from Semester III onwards. The Professional Electives (DSE) across all 4 semesters (III–VII) follow the chosen stream. Three streams are offered w.e.f. 2025–26.

📊

Stream 1 – Data Science

Master data analytics, machine learning, and business intelligence across 9 elective subjects spanning Semesters III to VII.

Sl.NoSemesterCourse CodeProfessional Elective
1IIIDSE*201Basics of Data Analytics using Spreadsheet
2IVDSE*202Data Visualization
3VDSE301Introduction to Data Science
4VDSE302Time Series Analysis
5VDSE303Machine Learning
6VIDSE304Big Data Analytics
7VIDSE305Exploratory Data Analysis
8VIIDSE401Business Intelligence & Analytics
9VIIDSE402Data Mining & Warehousing
🤖

Stream 2 – Artificial Intelligence & Machine Learning

Dive deep into neural networks, deep learning, NLP, and explainable AI across 9 elective subjects from Semesters III to VII.

Sl.NoSemesterCourse CodeProfessional Elective
1IIIDSE*201Feature Engineering
2IVDSE*202Introduction to ML
3VDSE301Neural Network
4VDSE302Digital Image Processing
5VDSE303Natural Language Processing
6VIDSE304Deep Learning for Computer Vision
7VIDSE305Predictive Analysis
8VIIDSE401Explainable AI
9VIIDSE402Evolutionary Algorithm
💻

Stream 3 – Full Stack Development

Build end-to-end web applications with progressive electives starting from Web Programming in Semesters III and IV.

Sl.NoSemesterCourse CodeProfessional Elective
1IIIDSE*201Web Programming – I
2IVDSE*202Web Programming – II
📌 Note The Full Stack Development stream is being expanded. Additional electives for Semesters V, VI, and VII will be announced by Osmania University. Students enrolled in this stream will be notified as updates are released.

BCA Job Opportunities & Career Roles

A BCA degree opens doors across the technology industry including Software Development, Networking, Cybersecurity, Data Analytics, and IT Management. Graduates are well-positioned for the following in-demand roles:

💻

Software Developer

🌐

Web Developer

🛡️

Cyber Security Analyst

📊

Data Analyst

🔧

System Administrator

📱

Mobile App Developer

☁️

Cloud Engineer

🤖

AI / ML Engineer

Management & Technology Courses at LMA

LMA is committed to delivering world-class education in management and technology at both undergraduate and postgraduate levels. Our programmes are designed with an industry-first approach to ensure academic excellence and career readiness.

BCA – Under Graduate
BBA – Under Graduate
B.Com (Computer Applications)
Certification Programmes

Ready to Start Your BCA Journey?

Join London Management Academy and invest in a career-defining education backed by Osmania University and globally recognised certifications.