9913664603

GUJARAT TECHNOLOGICAL UNIVERSITY Master of Computer Applications (MCA)

Semester I

Fundamentals of Programming (FOP-I)

Fundamentals of Web(FOW)

Discrete Mathematics for Computer Science (DMCS)

Program Design techniques(PDT)

Fundamentals of Computer Organization (FCO)

Communications Skills(CS)

Software Project-I(SP-C)

Semester II

Fundamental of Programming II

Data Structures (DS)

Operating Systems

Object-Oriented Unified Modelling

Software Project - 2

Contributor Personality Development

Semester-III

Basic Mathematics

Basic Computer Science-1(Data Structures and SQL)

Basic Computer Science-2(Operating Systems and Systems Software)

Elective -1

Elective-2

List of Elective-1:

Programming with C++

Programming with Java

Programming with Python

Database Administration

Dynamic HTML

List of Elective-2:

Procedure Programming in SQL

Programming with Linux, Apache,MySQL, and PHP (LAMP)

Data Warehousing

Information Security

Dynamic HTML

Semester-IV

Basic Statistics

Basic Computer Science-3(Computer Networking)

Basic Computer Science-4(Software Engineering)

Elective-3

Elective-4

List of Elective-3:

Network Security

Data Analytics with R

Data Mining

Image Processing

Operations Research (OR)

List of Elective-4:

Cyber Security & Forensics (CSF)

Language Processing (LP)

Function Programming with Java

Advanced Python

Android Programming

Semester-V

Design and Analysis of Algorithms (DAA)

Artificial Intelligence (AI)

Digital Technology Trends ( DTT)

Elective - 5

Elective - 6

List of Elective-5:

Big Data Analytics (BDA)

Java Web Technologies (JWT)

Web Commerce (WC)

Search Engine Techniques (SET)

Web Data Management (WDM)

Advanced Networking (AN)

List of Elective-6:

Big Data Tools (BDT)

Software Quality and Assurance (SQA)

Cloud Computing (CC)

Information Retrieving (IR)

Machine Learning (ML)

Data Visualization (DV)

Wireless Communication & Mobile Computing (WCMC)

Semester-VI

Project

MCA SYLLABUS(GTU Website)