Master of Computer Applications (MCA)

NOW OPEN

Admissions 2024

Unlock your future: Enroll Now for Admissions 2024

DEPARTMENT OF COMPUTER APPLICATIONS

About the Course

MCA stands for Master of Computer Applications (MCA) is a two-year full-time post-graduate degree program. The course is designed to meet the growing demand for qualified professionals in the field of computer science and Information Technology. MCA course is a unique blend of both practical and theoretical knowledge which offers the students with the diverse tools to develop and implement software systems. The program also offers specializations in the field of Big Data Analytics and Cloud Computing and prepares students for the rapidly growing field of Big Data and Cloud technology.

Our MCA program aims to offer students exposure to different roles in the field of expertise, facilitating the IT industry's selection of graduates for specific domains. Additionally, the program supports entrepreneurship by offering a tailored curriculum for students interested in starting new ventures. Finally, this academic degree is an exciting professional journey, paving the way to a brighter future by unlocking new opportunities for your career.

MCA Course Duration

The Master of Computer Applications (MCA) is a postgraduate program designed to equip students with advanced knowledge and skills in computer science and applications. The duration of the MCA course is 2 years.

The curriculum of an MCA program usually covers a wide range of topics including programming languages, database management, software engineering, networking, web development, algorithms, data structures, and more. Additionally, students often have the opportunity to specialize in specific areas such as artificial intelligence, machine learning, cybersecurity, cloud computing, or mobile application development.

Throughout the course, students can engage in theoretical learning, practical laboratory sessions, projects, seminars, and internships to gain hands-on experience and real-world exposure. Upon successful completion of the MCA course, graduates can pursue roles in software development, systems analysis, database administration, IT consulting, project management, research, and academia, among other roles.

Arrow

DEPARTMENT OF COMPUTER APPLICATIONS

VISION

The department of Computer Applications aims to transform aspiring students into software professionals with a high degree of technical skills and to inculcate a research mind set.

MISSION

  • M1. To provide strong theoretical foundations complemented with extensive practical training.
  • M2. To design and deliver curricula to meet the changing needs of industry.
  • M3. To establish strong collaborations with industry, R&D and academic institutes for training and research.
  • M4. To promote all-round development of the students through interaction with alumni and industry
Arrow

DEPARTMENT OF COMPUTER APPLICATIONS

PROGRAM EDUCATIONAL OBJECTIVES (PEO)

The program is expected to enable the students to

  • PEO 1: To prepare graduates to be successful professionals in industry, government,academia, research, entrepreneurial pursuit and consulting firms.
  • PEO 2: To prepare graduates to achieve peer-recognition, as an individual and as a team player, through demonstration of good analytical, design, implementation and interpersonal skills.
  • PEO 3: To prepare graduates to contribute to society as broadly educated, expressive,ethical and responsible citizens with proven expertise.
  • PEO 4: To prepare graduates to pursue life-long learning to fulfill their goals.

PROGRAM OUTCOMES (ALIGNED WITH GRADUATE ATTRIBUTES) (PO)

At the end of this program, graduates will be able to

  • PO 1: Computational Knowledge: Apply knowledge of computing fundamentals,computing specialisation, mathematics, and domain knowledge appropriate for the computing specialisation to the abstraction and conceptualization of computing models from defined problems and requirements.
  • PO 2: Problem Analysis: Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
  • PO 3: Design /Development of Solutions: Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
  • PO 4: Conduct Investigations of Complex Computing Problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
  • PO 5: Modern Tool Usage: Create, select, adapt and apply appropriate techniques,resources, and modern computing tools to complex computing activities, with an understanding of the limitations.
  • PO 6: Professional Ethics: Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practice.
  • PO 7: Life-long Learning: Recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.
  • PO 8: Project management and finance: Demonstrate knowledge and understanding of the computing and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
  • PO 9: Communication Efficacy: Communicate effectively with the computing community,and with society, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations,and give and understand clear instructions.
  • PO 10: Societal and Environmental Concern: Understand and assess societal, environmental,health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practice.
  • PO 11: Individual and Team Work: Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary environments.
  • PO 12: Innovation and Entrepreneurship: Identify a timely opportunity and using innovation to pursue that opportunity to create value and wealth for the betterment of the individual and society at large.

PROGRAM SPECIFIC OUTCOMES (PSO)

  • PSO 1: Enable the students to design suitable data models, appropriate architectures and analytics techniques for efficient implementation of complex systems
  • PSO 2: Enable the students to design and integrate systems for providing interactive solutions for healthcare applications.
Arrow

DEPARTMENT OF COMPUTER APPLICATIONS

Objectives of the Course

In today's technology-driven landscape, completing an MCA course opens many career opportunities across various sectors. Graduates can pursue roles such as software developers, database engineers, or business analysts, leveraging their expertise in the field.

The tech-savvy software professionals graduating from this course would be placed as application designers, developers, testers and software engineers/technocrats in top-notch flagship companies.

Post-graduates can contribute quickly to the well-being of corporate IT and informational assets. There is always a high demand for computer application postgraduates from all over the world. 

Arrow
Specialization

DEPARTMENT OF COMPUTER APPLICATIONS

Curriculum & Syllabus

DEPARTMENT OF COMPUTER APPLICATIONS

Salient Features

  • Industry experts participation in Board of Studies
  • High end computing facilities
  • MoU with IT Industries for placement with free academic projects and corporate training
  • Industrial visits are regularly arranged
  • Conferences, Workshops and Seminars are organized regularly.
  • Experiential Learning
  • MOOC courses enabled Curriculum
  • Industry focused electives
Arrow

DEPARTMENT OF COMPUTER APPLICATIONS

Career Opportunities

In today's technology-driven landscape, completing an MCA course opens many career opportunities across various sectors. Graduates can pursue roles such as software developers, database engineers, or business analysts, leveraging their expertise in the field.

The tech-savvy software professionals graduating from this course would be placed as application designers, developers, testers and software engineers/technocrats in top-notch flagship companies.

Post-graduates can contribute quickly to the well-being of corporate IT and informational assets. There is always a high demand for computer application postgraduates from all over the world. 

Arrow

DEPARTMENT OF COMPUTER APPLICATIONS

Eligibility

The eligibility criteria for the MCA (Master of Computer Applications) course include:

  • Candidates must pass a BCA/Bachelor's Degree in Computer Science Engineering or an equivalent degree.
  • Alternatively, candidates must pass B.Sc./B.Com./B.A. with Mathematics at the 10+2 level or the graduation level, with additional bridge courses as per the university's norms.
  • A minimum of 50% marks (45% for reserved category candidates) in the qualifying examination.
     
Arrow

DEPARTMENT OF COMPUTER APPLICATIONS

SEMESTER I

SL.
NO
COURSECOURSE CODENAME OF THE COURSELTPCSTCH
1PCCAA3701Advanced Data Structures and
Algorithms using Python
302425
2PCMAA3706Statistics for Computer Science00414
3PCCAA3702Database Technology310414
4PCCAA3703Object Oriented Programming
using Java
02414
5PCCAA3704Computer Networks300313
PRACTICAL
6PCCAA3781Software Design Project006206
Total15 11021626

SEMESTER II

SL.
NO
COURSECOURSE CODENAME OF THE COURSELTPCSTCH
1PCCAA3705Web Design and Development310414
2PCCAA3706Data Warehousing and Data Mining202414
3PCCAA3707Machine Learning10414
4PCCAA3708Software Engineering310414
5PECA*****Elective-1(Specialization)00313
6PECA*****Elective-2 (Specialization)300313
PRACTICAL
7PCCAA3782Software Development Lab002103
8PCCAA3783Web Programming Lab002103
Total143624523
L – Lecture ; T – Tutorial ; P – Practical ; S- Self Study; C – Credit      

SEMESTER III

SL.
NO
COURSECOURSE CODENAME OF THE COURSELTPCSTCH
1PCCAA3709Software Testing and Quality Assurance02410
2PCCAA3710DevOps202410
3PCCAA3711MOOC (Specialization)000233
4PECA*****Elective -3 (Specialization)300303
5PECA*****Elective -4 (Specialization)300303
6OE*******Open Elective300303
PRACTICAL
7PCELA4383Presentation Skills and Academic writing002102
8PCCAA3784Project Phase-I06306

SEMESTER IV

SL.
NO
COURSECOURSE CODENAME OF THE COURSELTPCSTCH
PRACTICAL
1PCCAA3785Project Work - Phase – II002412024
Total002412024

LIST OF DEPARTMENTAL ELECTIVES WITH GROUPING - SEMESTER WISE

SL.
NO
COURSECOURSE CODENAME OF THE COURSELTPCSTCH
Elective I
4PECAD3721Software Process and metrics300303
4PECAD3722.Net / ASP Programming300303
4PECAB3721Web analytics300303
4PECAB3722Big Data Analytics300303
4PECAC3721Cloud Architecture300303
4PECAC3722Virtualization Techniques300303
Elective II
4PECAD3723Agile Methods300303
4PECAD3724Internet of things300303
4PECAB3723R Programming300303
4PECAB3724Big Data Framework300303
4PECAC3723Cloud Application Development300303
4PECAC3724Cloud Analytics300303
Elective III
5PECAD3725Image processing300303
5PECAD3726Block Chain Technology300303
5PECAB3725Semantic Web300303
5PECAB3726Data Visualization Techniques and Tools300303
5PECAC3725Cloud Security300303
5PECAC3726Cloud Storage and Security300303
Elective IV
5PECAD3727Natural Language Processing300303
5PECAD3728Distributed Computing300303
5PECAD3729Augmented and Virtual Reality300303
5PECAB3727Data Classification Methods and Evaluation300303
5PECAB3728Principles of Deep Learning300303
5PECAC3727Private Cloud Deployment and Management201303
5PECAC3728Back up and Disaster Recovery300303
Arrow
Our Faculty

DEPARTMENT OF COMPUTER APPLICATIONS

S.NONAME OF THE FACULTYDESIGNATION
1Dr. S.SudhaProfessor
2Dr. S.GokilaAssociate Professor
3Dr. RamaPrasathAssociate Professor
4Dr. LakshmiAssociate Professor
5Dr. ShanthiAssociate Professor
6Dr. Princy Suganthi BaiAssociate Professor
7Dr. M. Sathish KumarAssistant Professor (Selection Grade)
8Dr. D. AngelineAssistant Professor (Selection Grade)
9Dr. V J SowmyaAssistant Professor (Selection Grade)
10Mr. N. SivakumarAssistant Professor (Selection Grade)
11Dr. RajeevAssistant Professor (Selection Grade)
12Dr. S. LakshmananAssistant Professor (Selection Grade)
13Dr. Sherin EliyasAssistant Professor
14Mr. K. FranceAssistant Professor
15 Ms. S. Vinita Susheele DeviAssistant Professor
16Ms. R.  Sophia JanitAssistant Professor
17Dr. RajasekarAssistant Professor (Selection Grade)
18Ms. K KalpanaAssistant Professor
19Ms. NathiyaAssistant Professor
20Ms. KarunambikaiAssistant Professor
21Ms. T. VaniAssistant Professor
22Ms. E. PraisyAssistant Professor
                          VISITING / PART-TIME PROFESSORS
23Dr. Anitha.S. PillaiProfessor-Part Time
24Mr. S. RamanayagamAssociate Professor-Part Time
25Dr. Shanthi MVisiting Profesor
Arrow

DEPARTMENT OF COMPUTER APPLICATIONS

Hindustan Institute of Technology & Science: Where Excellence Meets Opportunity

Hindustan Institute of Technology & Science(HITS) is one of the best MCA colleges in Chennai and offers industry-oriented academic programs. With a focus on excellence and quality education, we provide students with a comprehensive understanding of computer applications and technology, preparing them for a successful career in the IT industry.

We have a strong placement record, with top-notch companies like Infosys, TCS, Wipro, HCL, and others recruiting students from the MCA program. Also, we offer scholarships based on academic merit, sports, and other criteria, making it accessible to a diverse range of students.

HITS campus is equipped with modern facilities, including spacious classrooms, cafeterias, and hostel facilities. We also offer various co-curricular activity programs and sports facilities, providing students with a better educational experience.

Arrow