MASTER OF COMPUTER APPLICATIONS (MCA)

MASTER OF COMPUTER APPLICATIONS

ABOUT COURSE

This program caters to the foundation of computing principles and business practices and to train the students to analyze problems in a wide range of applications. This program provides exposure to the students to enterprise software management methodologies.

Program Contents and Academic Framework

Data Structures / Object-Oriented Programming in C++ / Programming in Java / Computer Architecture / Database Management Systems / Software Engineering / Computer Networks / Operating Systems / Computer Graphics / Principles of Programming Languages / Theory of Computation / Compiler Design / Open Source Programming/ Network Security / System Testing

Scope for Employment
* As programmers and software consultants.
* Positions in application software development, testing, and maintenance.
* As system analysts and database administrators.
* As independent software developers and entrepreneurs

 

Course Structure

Year – I

 Course Code

Course Name

CABC1*

Programming Solving & Logic Design

CABC2*

Essentials of Information Technology

DSE

Elective Set I

CA317

Object Oriented Programming & Practices

CA318

Object Oriented Programming & Practices Lab

CA319

Database Management System

CA320

Database Management System Lab

DSE

Elective Set II

DSE

Elective Set III

ES101

Environmental Sciences

 

Semester II

 Course Code

Course Name

DSE

Electives Set IV

CABC2*

Essentials of Information Technology

CA327

Advanced Data Structure

CA328

Advanced Data Structure Lab

CA329

 Integrated Project

DSE

Electives Set V

CS501

Cyber Security

Year – II

Semester III

 Course Code

Course Name

DSE

Electives Set VI

DSE

Elective Set VII

CA338

Rapid Application Development

CA339

Rapid Application Development Lab

DSE

Elective Set VIII

DM101

Disaster Management

GAD3204

Introduction to Unity Programming

 

Semester IV

 Course Code

Course Name

CA342

Industrial Training/ Major Projects

Semester IV

 Course Code

Course Name

CA343

Co-op Project Work

For students opting for co-op track

 

 

 

 

ELECTIVE SCHEME

Course Code

Course Name

CA316

Advance Software Engineering Techniques

CA344

Project Management

 

Course Code

Name of the Course

CA341

Introduction to Interactive Programming in

Python

CA345

Statistical Data Analytics using R

AM110

Operation Research

Elective III

Course Code

Name of the Course

CA321

Advanced Web Development/Full Stack Web

Development

CA322

Advanced Web Development Lab/Full Stack Web

Development-Lab

CA323

Computer Graphics & Image Processing

CA324

Computer Graphics & Image Processing Lab

Elective IV

Course Code

Name of the Course

CA325

Operating Systems

CA346

Linux Administration

CA347

Networking Essentials

CA348

Networking Essentials-Lab

Elective V

Course Code

Title of course

CA330

System Testing

CA331

System Testing – Lab

CA332

System Software

CA333

Assembly Language Programming

Elective VI

Course Code

Title of course

CA335

Theory of Computation

CA349

Design and Analysis of Algorithms

Elective VII

Course Code

Title of course

CA336

Data Mining and Business Intelligence

CA337

Data Mining and Business Intelligence Lab

CA350

Machine Learning using Python

CA351

Machine Learning using Python-Lab

CA352

Machine Learning using R

CA353

Machine Learning using R-Lab

 

Elective VIII

Course Code

Title of course

CA340

Artificial Intelligence

CA354

Internet  Marketing

     

 

About the Department

De-Morgan Block, Chitkara University, Campus: Chandigarh-Patiala National Highway (NH-64), Tehsil Rajpura – 140401|Distt - Patiala

  • ca@chitkara.edu.in

Newsletter

© Copyright 2020 by Department of Computer Applications, Chitkara University, Punjab

Search