Hand Emojji ImagesISO 9001:2015 Certified Computer Training Institute

Online BCA Course

Code Your Future. Create Impact.
BACHELOR OF

COMPUTER

APPLICATIONS (BCA)
3 YEAR DEGREE PROGRAM
Learn Technology. Build Skills. Shape Your Career.

The BCA program at Infomax Computer Academy builds a strong foundation in computer applications, programming, databases, web development, networking and emerging technologies, preparing students for careers in software development, IT services and higher studies.

WHY CHOOSE US?
Industry-Relevant Curriculum
Experienced Faculty
Well-Equipped Computer Labs
Placement Assistance
Holistic Skill Development
Practical Learning
Programming & Lab Training
Career Focus
Modern Tools & Technologies
Industry Connect
Career & Placement Support
Modern Facilities
Labs & Learning Infrastructure
ELIGIBILITY
10+2 (Any Stream) from a recognized board with minimum 50% marks.
DURATION
3 Years (6 Semesters)
Full-Time Program
AWARD
BCA Degree awarded by Integral University, Lucknow.
SYLLABUS
SEMESTER 1
SR NOSUB CODESUB NAME
1MCA 101DISCRETE MATHEMATICS
2MCA 102FUNDAMENTALS OF COMPUTER AND C PROGRAMMING
3MCA 103UNIX AND SHELL PROGRAMMING
4MCA 104SOFTWARE ENGINEERING
5MCA 105OPERATING SYSTEM
6MCA 106MATHEMATICAL METHODS
7MCA 107FUNDAMENTALS OF COMPUTER AND C PROGRAMMING LAB
8MCA 108UNIX AND SHELL PROGRAMMING LAB
9MCA 109OPERATING SYSTEM LAB
SEMESTER 2
SR NOSUB CODESUB NAME
1MCA 201DATA STRUCTURE AND ANALYSIS OF ALGORITHMS
2MCA 202COMPUTER NETWORKS
3MCA 203DISTRIBUTED SYSTEM
4MCA 204DATABASE MANAGEMENT SYSTEM
5MCA 205OBJECT ORIENTED PROGRAMMING USING JAVA
6MCA 206DATA STRUCTURE AND ANALYSIS OF ALGORITHMS LAB
7MCA 207DATABASE MANAGEMENT SYSTEM LAB
8MCA 208OBJECT ORIENTED PROGRAMMING USING JAVA LAB
SEMESTER 3
SR NOSUB CODESUB NAME
1BCA 301OBJECT ORIENTED PROGRAMMING CONCEPTS USING C++
2BCA 302FUNDAMENTALS OF DATABASE MANAGEMENT SYSTEM
3BCA 303WEB DEVELOPMENT
4BCA 304DISCRETE MATHEMATICAL STRUCTURE
5BCA 305GRAPH THEORY & APPLICATIONS
6BCA 306C++ LAB
7BCA 307DBMS LAB
8BCA 308WEB DEVELOPMENT LAB
SEMESTER 4
SR NOSUB CODESUB NAME
1BCA 401SOFTWARE ENGINEERING AND PROJECT MANAGEMENT
2BCA 402PRINCIPLES OF OPERATING SYSTEM
3BCA 403JAVA PROGRAMMING
4BCA 404FULL STACK WEB DEVELOPMENT-I
5BCA 405DATA COMMUNICATION AND COMPUTER NETWORKS
6BCA 406JAVA PROGRAMMING LAB
7BCA 407OPERATING SYSTEM LAB
8BCA 408FULL STACK WEB DEVELOPMENT-I LAB
SEMESTER 5
SR NOSUB CODESUB NAME
1BCA 501COMPUTER GRAPHICS AND MULTIMEDIA APPLICATION
2BCA 502ALGORITHM ANALYSIS AND DESIGN
3BCA 503FULL STACK WEB DEVELOPMENT-II
4BCA 504INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
5BCA 505IMAGE PROCESSING
6BCA 506COMPUTER GRAPHICS AND MULTIMEDIA APPLICATION LAB
7BCA 507FULL STACK WEB DEVELOPMENT-II LAB
8BCA 508MOBILE APPLICATION DEVELOPMENT LAB
SEMESTER 6
SR NOSUB CODESUB NAME
1BCA 601INTRODUCTION TO OPEN-SOURCE ENVIRONMENT
2BCA 602FUNDAMENTALS OF MACHINE LEARNING WITH PYTHON
3BCA 603FUNDAMENTALS OF ARTIFICIAL INTELLIGENCE
4BCA 604MANAGEMENT INFORMATION SYSTEM
5BCA 605PROJECT LAB
6BCA 606OPEN SOURCE LAB
7BCA 607FUNDAMENTALS OF MACHINE LEARNING WITH PYTHON LAB