BCA (Bachelor’s Program in Computer Application)
Duration: 3 Yrs. (6 Semesters) to Maximum 5 yrs.
Eligibility: 10 + 2 or Equivalent / 3 Year Diploma from a State Board of Technical Education
Course Fee: Rs. 44,900 + GST
Specializations in BCA
  • Computer Science

Curriculum

First semester

Fundamentals of IT & Programing
Programing in C
Basic Mathematics
Digital Logic
Programing in C – Practical

Second semester

Operating System
Data Structures and Algorithm
Object Oriented Programing – C++
Communication Skills
Data Structures & Algorithm using C++ – Practical

Third semester

Computer Oriented Numerical Methods
DBMS
Understanding PC & Troubleshooting
Data Communication
DBMS – Practical

Fourth semester

Computer Networking
Java Programing
Principles of Financial Accounting and Management
Java Programing – Practical
System Software Programing – Practical

Fifth semester

Web Design
Visual Programing
Elective – I
Visual Programming – Practical
Web Design – Practical

Sixth semester

Elective – II
Elective – III
System Software
Computer Organization
Software Engineering

Elective options
Elective – I

Compiler Design
Graphics and Multimedia
E-Commerce

Elective – II

Advanced Web Design
Open Source Systems
Cloud Computing

Elective – III

Knowledge Management
Software Project Management
Supply Chain Management

MCA (Master’s Program in Computer Application)
Duration: 3 Yrs. (6 Semesters) to Maximum 5 yrs.
Eligibility: 3 year graduation from a recognized university
Course Fee: Rs. 44,900 + GST
  • Computer Science

Curriculum

First semester

Fundamentals of IT & Programing
Programing in C
Foundation of Mathematics
System Analysis and Design
Programing in C – Practical

Second semester

Operating System
Advanced Data Structure
Object Oriented Programing – C++
Communication Skiils
Computer Architecture
Advanced Data Structures & Algorithm using C++ – Practicals

Third semester

Financial Management and Accounting
Advanced DBMS
Linux OS
Technical Writing
Advanced Computer Networks
Linux OS – Practical
Advanced DBMS – Practical

Fourth semester

Microprocessor
Probability and Statistics
Programing in Java
Analysis and Design of Algorithm
Java Programing – Practical
Analysis and Design of Algorithm – Practical

Fifth semester

Web Technologies
Advanced Software Engineering
Elective – I
Elective – II
Seminar
Web Technologies – Practical

Sixth semester

Elective – III
Project Work

Elective options
Elective – I

Principles of Multimedia
Wireless and Mobile Communication
Open Source DB Systems

Elective – II

Middleware Technologies
Cryptography and Network Security
Data Warehousing and Data Mining

Elective – III

Advanced Web Programing
Cloud DB System
Storage Management