NOW OPEN

Admissions 2024

Unlock your future: Enroll Now for Admissions 2024

DEPARTMENT OF COMPUTER APPLICATIONS

About the Course

Master of Computer Applications (MCA) was designed to meet the growing demand for qualified professionals in the field of computer science and Information Technology. Especially for the design and development of software systems. The program would enhance their exposure to a variety of roles and responsibilities they can take up in the area of expertise. Focused grooming would also make it easier for the IT industry to decide which graduate could be mapped to the right domain. Enabling entrepreneurship is also the need of the hour and students interested to be on their own could leverage from the newly designed focused program for entrepreneurs.

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
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.
DEPARTMENT OF COMPUTER APPLICATIONS

Objectives of the Course

  • To prepare graduates to be successful professionals in industry, government, academia, research, entrepreneurial pursuit and consulting firms.
  • 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.
  • To prepare graduates to contribute to society as broadly educated, expressive, ethical and responsible citizens with proven expertise.
  • To prepare graduates to pursue life-long learning to fulfill their goals.
DEPARTMENT OF COMPUTER APPLICATIONS
DEPARTMENT OF COMPUTER APPLICATIONS
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
DEPARTMENT OF COMPUTER APPLICATIONS

Career Opportunities

The tech-savvy software professionals graduating this course would surely be placed as application designer, developer, tester and software engineer/technocrat in top notch flagship companies.

Post-graduates are able to contribute quickly to the well-being of corporate IT and informational assets. There is always a high demand for computer application post graduates from India all over the globe. 

  • Software Programer
  • Cloud Architect
  • Data Scientist
  • Software Engineer
  • Software Developer
  • Software Consultant
DEPARTMENT OF COMPUTER APPLICATIONS

Eligibility

Passed BCA/ Bachelor Degree in Computer Science Engineering or equivalent Degree. OR passed B.Sc./ B.Com./ B.A. with Mathematics at l0+2 Level or at Graduation Level (with additional bridge Courses as per the norms of the concerned University). Obtained at least 50 %marks (45% marks in case of candidates belonging to reserved category) in the qualifying Examination.

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