MCA (Master of Computer Application)
Master of Computer Applications (MCA) is a three-year degree course affiliated to Dr. APJ Abdul Kalam Technical University, Lucknow and approved by All India Council for Technical Education (AICTE), Ministry of HRD, Govt. of India. The program provides extensive knowledge and superior skill set needed to grow in the dynamic and developing field of Information Technology. The program is designed to prepare the understudies to meet the specialized and complex demands of IT industry. It builds on the foundations of computer knowledge with advanced courses in core subjects and specialized courses on the latest developments in IT. The program focuses on latest programming languages and tools to develop better and superior IT applications in various fields. The program is supported by well qualified and experienced faculty members and excellent infrastructure.
Course Structure (Duration: 3 Years)
SEMESTER I
SEMESTER II
SEMESTER III
SEMESTER IV
SEMESTER V
SEMESTER VI
SEMESTER I
- Professional Communication
- Accounting and Financial Management
- Computer Concepts and Programming
- Discrete Mathematics
- Digital Logic Design
PRACTICALS: - Programming Lab
- Professional Communication Lab
- General Proficiency
SEMESTER II
- Environment and Ecology
- Computer based Numerical and Statistical Techniques
- Data Structure Using ‘C’
- Introduction to Automata Theory and Languages
- Computer Organization
PRACTICALS: - Data Structures Lab
- Computer Based Numerical and Statistical Techniques Lab
- General Proficiency
SEMESTER III
- Operating Systems
- Design & Analysis of Algorithms
- Database Management System
- Internet & Java Programming
- Computer Based Optimization Techniques
- Human Values & Professional Ethics/ Cyber Security
PARCTICALS: - DBMS Lab
- Java Programming Lab
- General Proficiency
SEMESTER IV
- Management Information Systems
Web Technology
MCA-Elective-I [Note:- To be opted by the students who did not study these courses in earlier semesters] - Compiler Design
- Client Server Computing
- Data Warehousing & Mining
- Advance Computer Architecture
- Distributed system
- Artificial Intelligence
- Mobile Computing
- Cyber Security / Human Values & Professional Ethics
PRACTICALS: - Web Technology Lab
- Mini Project
- General Proficiency
SEMESTER V
- NMCA-
Computer Network / Dot Net Framework & C#*
MCA-Elective-II [Note:‐ *To be opted by the students who did not study these courses in earlier semesters.] - Network Security & Cryptography
- Neural Network
- Pattern Recognition
- Cloud Computing
- Computer Network
- Dot Net Framework & C#
- Software Engineering
MCA-Elective-III [Note:‐ *To be opted by the students who did not study these courses in earlier semesters.] - Image Processing
- Simulation & Modeling
- Software Project Management
- Real Time Systems
MCA-Elective-IV [Note:‐ *To be opted by the students who did not study these courses in earlier semesters.] - Advanced Database Management Systems
- Information Storage & Management
- Software Testing
- Big Data
Practicals / Training /Projects: - Computer Network Lab/ Dot Net Framework & C# Lab*
- Project Based On Software Engineering
- General Proficiency
SEMESTER VI
- Colloquium
- Project
Course Structure (Duration: 2 Years)
MCA Lateral Entry
SEMESTER I
SEMESTER II
SEMESTER III
SEMESTER IV
SEMESTER I
- Operating Systems
- Design & Analysis of Algorithms
- Database Management System
- Internet & Java Programming
- Computer Based Optimization Techniques
- Human Values & Professional Ethics/ Cyber Security
PARCTICALS: - DBMS Lab
- Java Programming Lab
- General Proficiency
SEMESTER II
- Management Information Systems
- Web Technology
MCA-Elective-I [Note:- To be opted by the students who did not study these courses in earlier semesters] - Compiler Design
- Client Server Computing
- Data Warehousing & Mining
- Advance Computer Architecture
- Distributed system
- Artificial Intelligence
- Mobile Computing
- Cyber Security / Human Values & Professional Ethics
PRACTICALS: - Web Technology Lab
- Mini Project
- General Proficiency
SEMESTER III
- NMCA-
Computer Network / Dot Net Framework & C#*
MCA-Elective-II [Note:‐ *To be opted by the students who did not study these courses in earlier semesters.] - Network Security & Cryptography
- Neural Network
- Pattern Recognition
- Cloud Computing
- Computer Network
- Dot Net Framework & C#
- Software Engineering
MCA-Elective-III [Note:‐ *To be opted by the students who did not study these courses in earlier semesters.] - Image Processing
- Simulation & Modeling
- Software Project Management
- Real Time Systems
MCA-Elective-IV [Note:‐ *To be opted by the students who did not study these courses in earlier semesters.] - Advanced Database Management Systems
- Information Storage &Management
- Software Testing
- Big Data
Practicals / Training /Projects: - Computer Network Lab/ Dot Net Framework & C# Lab*
- Project Based On Software Engineering
- General Proficiency
SEMESTER IV
- Colloquium
- Project