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 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

MCA Lateral Entry

Course Structure (Duration: 2 Years)

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



For Current MCA Students, You can download the following documents regarding your subjects.