MCA


The MCA course curriculum, as prescribed by the Gujarat University, consists of various subjects and electives. The subjects provide the students the foundation for Information Technology. Continuous industrial interaction, seminars and live projects are a regular part of the curriculum.

CTI MCA College focuses on interactive learning through expert seminars, paper presentations and group discussions. These tools serve as effective instruments to sharpen the decision-making, team building and analytical skills of the students.

MCA is a three years program begins in each July and ends in the June of Year. An academic year includes two semesters each spreading over 16-18 weeks. At the last semester of course all the students are required to undertake project training to experience the practical aspects of the industry.



Gujarat Technological University(GTU) New Syllabus (2009):

Semester I:

SUBJECT CODE

SUBJECT

610001

Fundamentals of Programming (FOP)

610002

Programming Skills – I (FOP)

610003

Discrete Mathematics for Computer Science

610004

Fundamentals of Computer Organization

610005

Database Management Systems- I

610006

Software Lab (SQL & PL/SQL)

610007

Enterprise Resources & Financial Management


Semester II

SUBJECT CODE

SUBJECT

620001

Data Structures (DS)

620002

Programming Skills – II (DS)

620003

Object Oriented Concepts & Programming (OCCP)

620004

Programming Skills – III (OOCP)

620005

Computer Oriented Numerical Methods

620006

Database Management Systems – II

620007

Theory of Computation


Gujarat University Syllabus New Syllabus (2008):

Semester III

SUBJECT CODE

SUBJECT

MCA211

CLIENT SERVER ARCHITECTURE & INTERFACES

MCA212

JAVA PROGRAMMING

MCA213

COMPUTER ORIENTED STATISTICAL METHODS

MCA214

SYSTEM SOFTWARE

MCA215

OPERATING SYSTEMS

MCA216

TECHNICAL WRITING AND COMMUNICATION SKILLS

 

TOTAL


Semester IV


SUBJECT CODE

SUBJECT

MCA221

SOFTWARE CONSTRUCTION

MCA222

COMPUTER BASED OPTIMIZATION MODELS

MCA223

FUNDAMENTALS OF NETWORKING

MCA224

STRUCTURE & OBJECT ORIENTED ANALYSIS DESIGN AND MODELLING

MCA225

DISTRIBUTED APPLICATION DEVELOPMENT

MCA226

ELECTIVE-I

 

TOTAL


    ELECTIVE COURSES:
  • Artificial Intelligence
  • Compiler Construction
  • Parallel Processing
  • Computer Graphics
  • Software Project Management
  • Data Warehousing & Data Mining

Semester V


SUBJECT CODE

SUBJECT

MCA311

ADVANCED NETWORKING & NETWORKINGADMINISTRATION

MCA312

WEB TECHNOLOGIES & APPLICATION

MCA313

SOFTWARE ENGINEERING

MCA314

ELECTIVE-I

MCA315

ELECTIVE-II

MCA316

DISSERTATION

 

TOTAL

    ELECTIVE COURSES I:
  • Soft Computing
  • Embedded Systems
  • Wireless Technologies (Mobile Computing)
  • Distributed Operating System
  • Multimedia
  • Windows Programming

    ELECTIVE COURSES II:
  • Bioninformatics
  • Network Security
  • Distributed & Cluster Computing
  • Image Processing
  • ERP
  • Linux Programming

Semester VI

SUBJECT CODE

SUBJECT

MCA321

SYSTEM DEVELOPMENT PROJECT

 

TOTAL