MCA Curriculum

MCA Curriculum

I Year MCA (Autonomous)

I Semester:

Mathematical Foundations of Computer Science

Computer Organization

Computer Programming

Probability and Statistics

Accounting and Financial Management

IT Workshop Lab

Computer Programming Lab

Computer Organization Lab

II Semester:

Data Structures and Algorithms

Operating Systems

Organization Structure and Personnel Management

Operations Research

Software Engineering

Data Structures through C Lab

Operating Systems Lab

English Language Communication Skills Lab

II Year MCA (R13)

I Semester:

Database Management Systems

Computer Networks

Linux Programming

Object Oriented Analysis and Design (Using UML)

Java Programming

Database Management Systems Lab

Java and Linux Programming Lab

II Semester:

Data Warehousing and Data Mining

Web Technologies

Information Security


Management Information Systems

Scripting Language

Computer Graphics



Distributed Systems

Software Project Management

Soft Computing

Compiler Design

Web Technologies Lab

Data Mining and Information Security Lab

III Year MCA (R09)

I Semester

Mobile Application Development

Software Testing Methodologies

Object Oriented Analysis and Design (using UML)


Ethical Hacking

Multimedia and Rich Internet Applications

Information Retrieval Systems

Semantic Web and Social Networks


Web Services

Human Computer Interaction

Design Patterns

Distributed Databases

Mobile Application Development Lab

Software Testing Methodologies and UML Lab

II Semester:



xxx porn porn xxx xxx