MCA Academic


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

BulletMCA SYLLABUS(GTU website)

Announcements