Faculty of Computer Technology

Master of Computer Applications (MCA) Programme


To satisfy the growing needs of domestic market for the continued demand of trained manpower in the field of Information Technology, Master of Computer Application course was introduced in the year 1999 and GLS (S. R. Parikh) Institute of Computer Technology was established.

The All India Council of Technical Education has approved this institute as Post Graduate center for conducting 2 years full-time MCA course under self-financing scheme with the intake of 120. After the establishment of the GLS University in 2015, the MCA program is running under the Faculty of Computer Technology following the same norms of the AICTE.

The glorious journey of 22 years is ongoing and is strongly bonded by huge alumni base and strong corporate relationship. The institute is continuously adopting the changes in its syllabus as per the market requirements to cope up with the dynamic nature of IT sector. Student centric best practices and activities are the key highlights of this NAAC accredited institute.

The institute has well equipped computer laboratories with high end computer systems encouraging open source pedagogy. The comfortable classrooms, separate faculty rooms, seminar-cum-conference room for placement activities and other amenities provide a conducive atmosphere for study. The library housed in the same premises for easy access by the students has rich collection of books, journals and E-resources.

The MCA programme aims at inculcating essential skills as demanded by the industry through an interactive learning process. The pedagogy followed by the institute includes theory and practical sessions, audio/video presentations, team building skills, personality development programmes, entrepreneurship guidance and logic building exercises.

Programme Objectives

  • To impart sound knowledge of the latest technologies used in Computer Science.
  • To imbibe the ability of designing, critiquing, modifying and fine tuning suitable computer applications.
  • To imbibe the ability of gathering user requirements so as to write computer programs according to the customer needs.
  • To solve practical problems using IT and computer related tools in the chosen area of specialization through electives.
  • To build a pool of technically qualified manpower that can easily become productive in the industry.
  • To develop professionals and leaders of high caliber imbibed with values of entrepreneurship, ethics and social responsibility.

Eligibility Norms for Admission

Candidate must have appeared in CMAT with minimum 50% (45% for reserved category) in BCA/B.Sc.(IT)/B.Sc.(Computer Science) or equivalent.


B.Sc./B.Com./BA (50% for general category and 45% for reserved category) with Mathematics at 10 + 2 level or at graduation level with additional bridge course as may be decided by competent authority.

Admission Process

  • The admission process of MCA is done by the Admission Committee for Professional Courses (ACPC). For more details please visit: www.jacpcldce.ac.in
  • The allocation for the seats of reserved categories shall be as per the rules of the GLS University and State Government of Gujarat prevailing at the time of admissions.
  • Applicants graduated from Universities other than Gujarat University are required to produce provisional eligibility certificates from the GLS University.
  • GLS MCA Programme has an intake of 120 seats with the provision of 50% Management Quota as per the rules & regulations.

Programme Overview:

The entire academic activities of the programme will be listed in the Academic Calendar to be released at the beginning of each academic year. An overview of the programme is as follows:

Sr. No. Particulars Number
1. No. of years/semesters 2/4
2. Total Credits 114
3. Total No. of Courses
a) Core courses
b) Foundation courses
c) Options in elective courses
d) Elective courses
e) Practical courses
f) Project work
4. Total teaching weeks (Per Semester) 15

No. of years/semesters

Semester – I

Code Core Courses Credits Objectives
200701101 Data Science I 3 To make students understand the basic statistical methods used for data analysis and managerial decision making.
200701102 Advanced Java 3 To equip the students with the core and advanced feature of Java Programming and Client-Server technology.
200701103 Cloud Computing 4 To provide the comprehensive and in-depth knowledge of cloud computing concepts, technologies, architecture and applications.
200701104 AI and Applications 4 To provide the most fundamental knowledge to the students about "How a computer can learn, plan, and solve problems autonomously like an intelligent human".
200701105 Management Information Systems. 4 To understand the Information systems as per the need of organizations and apply the concepts of management by using information systems.
200701106 Practicals based on Data Science I (Using R) 3 To make students understand the basic statistical methods used for data analysis and managerial decision making using R.
200701107 Practicals based on Advanced Java 3 To equip the students with the core and advanced feature of Java Programming and Client-Server technology.
200701308 Practicals based on Advanced Python 4 To provide the basic and advanced knowledge of Python. The students would learn how to design and program Python applications.


Code Core Courses Credits Objectives
200701201 Machine Learning with Python 3 The students will achieve the understanding of Machine Learning concepts, the different approaches of the same as well as the methods/procedures/algorithms used to achieve machine learning.
Elective I 4
200701202 Block Chain Technology 4 The course is designed to provide the basic and advanced knowledge of Block Chain Technology.
200701203 Computer Networks 4 Find the need for dividing network into layers List and explain functioning of each layer Relate real world problems and solutions in network context
200701204 Software Engineering with UML 4 To introduce basic knowledge of software engineering to students for analysis, design and implementation of object-oriented software systems.
200701205 Practicals based on Android Applications Development 4 To acquaint the students with the core concepts of mobile application development ANDROID.
200701206 Practicals based on Machine Learning with Python 3 To acquaint the students with major approaches to implement machine learning using Python. Enable them to improvise the machine learning approaches using different libraries and frameworks.
200701207 Summer Assignment 2 To allow students to explore the areas/technologies of their interest and not covered in the syllabus or going into much detail in the subject of their interest.


Code Core Courses Credits Objectives
200701301 Data Science II 3 To enable students to decide how to process big data on platforms that can handle the variety, velocity, and volume of data.
Elective II 4
200701302 Embedded Systems & Robotics 4 To Understand the fundamentals of embedded systems and Robotic Process Automation.
200701303 Information Security 4 To acquaint students with the knowledge of security risk related to data and information along with other related aspects and understand the tools and methods to protect them.
Elective III 4
200701305 Practicals based on Data Science II 3 To learn the techniques, tools and methods of the analysis of big data
200701306 Dissertation / Mini Project 6 To practice and implement all the skills learned so far in MCA and develop a small write up or mini project report based on the experiments carried out.


Code Core Courses Credits Objectives
200701401 Entrepreneurship 5 To enable students to understand the process of starting their own venture and related aspects of enterprising and encourage them to be an entrepreneur.
200701402 Industry Internship / Software Development Project 25 To enable student to take the experience of real word scenario in the chosen software related industry and implement the theoretical and practical aspects learned in entire MCA curriculum.

* Elective courses will be offered subject to a minimum number of students (As decided by the institute) opting for the same.

List of Elective Subjects:

The elective subjects are divided into two groups. Elective I is offered in semester 2, where in the student taught theory of the said subject and will be given assignments and projects to understand the practical aspects related to the subjects. Elective II and Elective III are offered in semester 3, Elective II is a theory subject, while Elective III is a practical subject.

Elective I Objectives
Digital Marketing Technology To make students familiar with internet marketing technology. Learn different digital marketing tools and technologies.
Ethical Hacking To provide the fundamental knowledge of ethical hacking also it demonstrates how attacker target networks, what tools attackers use and how this technique can be used by the ethical hacker.
Sensor Network and IoT To understand the components of Sensor Network. To understand the basic concepts and application of IoT.
Distributed Database Systems To introduce evolution of distributed databases, overview of parallel processing and parallel database design.
Elective II Objectives
DevOps, Dockers and Containers To understand the need of change and improve agile relationship between development and IT operations. To make students aware about automating the deployment of applications as portable, self-sufficient containers that can run virtually anywhere.
Parallel Programming Tools To help students in understanding the need and implementation of multiple processes in single processor and multiprocessor architecture.
Game Programming using OpenGL To Understand the concepts of Game design and development. To Know about Game programming platforms, frame works and engines.
Image Processing To strengthen fundamental knowledge about digital image processing techniques.
Design Patterns To enable Students to understand the concept of Design patterns and its importance. The students will also be able to understand behavioral knowledge of the problem and solutions.
Elective III Objective
Practicals based on iOS Application Development To enable students in understanding the process of mobile application development with implementation for iOS application.
Practicals based on Java Framework To introduce students to the advance concepts and framework of web based technologies related to JAVA.

Evaluation Pattern

Course Name Internal Evaluation External Evaluation
Dissertation/Mini Project 100% -
Entrepreneurship 100% -
Summer Assignment 100%
Remaining All Courses 50% 50%
  • Passing percentage in Internal and External evaluation is 40 each.
  • The components of the internal evaluation will be communicated by the institution at the beginning of the semester.
  • External evaluation will consist of University Examination to be conducted by GLS University.



The Faculty of Computer Technology has modern classrooms with quality audio-visual equipment and computer labs with latest software and equipment.

GLS campus has many computer laboratories that hosts more than 250 high-end workstations with Ubuntu 18.04 LTS client machines, Ubuntu 18.04 & RedHat LINUX servers on fiber-optic backbone with all the necessary software packages and host of peripherals. Two MAC labs with 90 machines are also available in campus for the students to perform practicals on iOS.

Separate Experimental Laboratory is also available to the students for hands-on unscheduled experiments. A dedicated IoT lab to perform experiments on Arduino, Rasberry Pi and WSN. Besides these, students also have access to Red Hat Linux and Ubuntu operating system with development environment for experimental purpose.

Internet facility is available to all students through multiple dedicated high speed connections each of up-to 100 Mbps. The University also provides a high end WiFi connection to the students.

The students have access to excellent library stocked with more than 9000+ books on computer science, more than 40 International and National journals, and more than 5000+ electronic resources (EBSCO, Science Direct, DOAJ to name a few).

Research & International Immersion

Research & International exposure play a vital role in any learning environment, the institute recognizes it thoroughly. GLS University aims to develop technically competent graduates with internationally competitive skills well-suited to the international jobs and assignments of today and the future. The prime focus is to bring internationalization by fostering globally connected research and scholarship.

There are formal and informal arrangements with Foreign Universities / Colleges for Student-Exchange Programme, Organizing Conferences, Joint Research & Visiting Faculty Arrangements. GLS University also offers International Pathway Programmes and Immersion Programmes that prepare a student to have a global educational experience, through exclusive partnerships and pathway arrangements with several institutions of repute in Canada, Australia, Dubai, Europe, Russia, and the USA. List of few Universities is mentioned below:

  • University of Newcastle, Australia
  • Curtin University, Australia & Dubai
  • Leeds Beckett University, UK
  • Essex University, UK
  • Luiss Business School, Italy
  • New Jersey City University, USA
  • Southern City University, California, USA
  • Georgian College, Canada
  • Centennial College, Canada
  • Lasalle College, Canada USA
  • Synergy University, Russia
  • California Baptist University, USA
  • Alliance with CIMA, UK
  • Member of AIMS-International

These academic tie-ups have ensured that both students and faculty members of these universities as well as our institute can partner for joint research opportunities and exchange programme.

Majority of the faculties are involved in academic research activities. They have combined published more than 100+ papers in International as well as National Journals and conferences. Few of the research areas that the faculty work on is Bio Informatics, Artificial Intelligence, Machine Learning, Data Analytics, Natural Language Processing and Internet of Things.


FCT follows the philosophy of holistic development of the students. Hence apart from a strong academic rigour, it encourages the students to participate in various events, competitions, sports and CSR activities. Some of the highlights are:

  • First choice of students for MCA amongst all Self Financed Institutes of Gujarat.
  • 22 glorious years in computer education.
  • Phenomenal placements year after year in 150+ organizations through dedicated Placement Cell.
  • 100+ research papers published in various national and international journals.
  • Institute has MoU with prominent companies in and around Ahmedabad to facilitate training in current technologies, placement as well as academic support.
  • MCA students win prize in technical events at State and National level every year.
  • Produced many Entrepreneurs over the course of 22 years.


With the legacy of 22 years, the placement cell is having a strong corporate relationship and alumni base which help the students for getting suitable opportunity.

The placement cell regularly arranges the grooming sessions and practical exposure to enhance the skills of the students. On the completion of MCA programme, a variety of employment options in top IT firms, consultancy firms and public sector are available. Some of the job profiles that our students work in are as follows:

  • Fullstack Developer
  • Web Designer and Developer
  • Game Developer
  • Quality Analyst/Tester
  • Blockchain Developer
  • AI/ML Engineers
  • Business Analyst
  • Data Scientist / Data Analyst
  • Technical Writer
  • Academician
  • Software Engineer
  • Software Architect

Several of our alumni are working in prominent multinational companies like Amazon, IBM, Microsoft, Okta, Tata Consultancy Services, Wipro, Infosys, Oracle, Accenture, Tech Mahindra, Capgemini, etc. at senior positions.


The institute organizes various technical events like the ones mentioned below:

  • National level technical festival
  • Programming competitions
  • Quizzes
  • iTalk
  • Idea presentation
  • The institute also arranges various co-curricular activities like:
  • Seminar
  • Guest lecture
  • Workshops
  • Industry visit
  • Soft skill development training
  • The regular publication of ‘TechBytes’ magazine provides a platform for students to enhance their technical writing capabilities.

For the holistic growth of student, the institute organizes extra-curricular activities as mentioned:

  • Sports events
  • Cultural events
  • Navaratri celebration
  • Days celebration

As a part of Institute Social Responsibility, regular campaigns conducted by the institute are as mentioned:

  • Visit to Municipality schools in Rural Areas for Computer Awareness
  • Blood donation camp
  • Thalassemia awareness camp

Seminars and Workshops

Institute regularly organizes seminars and workshops on the trending technologies which help students to know about the current market trends. Students are also benefited by the interaction with the professional experts. Seminars, Guest Lectures and Workshop conducted since last three years on following topics:

  • Resume Building
  • Career Choosing Excellence
  • Building career in upcoming technologies
  • How to crack Corporate Interview
  • Enhancing Presentation Skills
  • Who is Business Analyst
  • Entrepreneurship Ecosystem
  • Business Mobile Application Development
  • Applications of Big Data
  • Salesforce
  • Magento
  • ROR & iOS
  • Enterprise Mobility
  • Career Aspects in IT and Internet Marketing
  • Guidelines on Entrepreneurship
  • How to become an Entrepreneur
  • BigData
  • PHP
  • IoT
  • Angular JS

Fee Refund Rule: As per the policy decided by GLSU.

For further information, Please contact us on mca@glsuniversity.ac.in or call us on 9825158392 | 079-26447636


Click Here to Download the Brochure
Link to the Programme / Department: http://glsict.org/