Master of Computer Application is a Three year Degree Program. The MCA Program prepares the students to get into the IT industry –one of the most preferred industries today to take up positions like system analyst, system designer, programmers and managers in any area of computer application. It is a three-year-long course, it is a professional post-graduate program for individuals aiming to delve deeper into the world of application development through the way of learning a modern programming language. An MCA degree offers the student a chance to work with tools meant to develop the better and faster application.
Computer Application is the study of the process that interacts with data and that can be represented as data in the form of programs. It enables the use of an algorithm to manipulate, store and communicate digital information. Its fields can be divided into theoretical and practical discipline. Computational complexity theory is highly abstract while computer graphics emphasize real-world applications. Programming language theory considers approaches to the description of the computational process, while computer programming itself involves the use of programming languages and complex systems.
There are many opportunities for Post Graduate Students of Computer Application in the following places.
Students from our institution have good placement record over the years. Most of the students are placed in domestic and International Companies.
|M.C.A Direct||1. Any graduate who has passed or appearing for the final year degree examination in any discipline. (Science, Commerce, Arts, Engineering, any other graduate degree from any recognized university)
1. 5% relaxation of marks for SC/ST/OBC candidates may be given.
Entrance / Selection Test:
· Selection of the candidates should be based on the merit of the CG Pre MCA entrance examination held by the University or competent authority of Chhattisgarh.
|M.C.A Lateral||2. Any graduate who has passed or appearing for the final year degree examination in any discipline.(Science, Commerce, Arts, Engineering, any other graduate degree from any recognized university)
3. The minimum education requirements shall be the passing of GNM with a minimum of 50% aggregate marks, 45% for OBC, ST and SC category Students.
4. Candidate must have mathematics as a subject in their 10+2 course. BCA and BSC(CS) students are eligible for Lateral entry.
To cultivate best software engineers with advance technologies, appropriate skills, knowledge and ethics.MISSION
PO 1: Computational Knowledge: Apply computational knowledge from fundamentals to specialization using mathematics and domain knowledge for abstraction and conceptualization of computing models for problems and appropriate solution.
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 practices.
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: Communication Efficacy: Communicate effectively with the computing community, and with society at large, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.
PSO1: Students will be able to explore the industry and achieve higher position in their professional career.
PSO2: Students will learn team solidarity, leadership skills and ethical behavior.
PSO3: Students will able to adopt the changing technologies, tools and industrial environment as per global requirements.
1. To provide opportunities for acquiring in-depth knowledge of fundamental concepts and programming skills for holistic development of students.
2. To apply current tools, technologies and research to create systems for solving industry oriented problems.
3. To develop the abilities to face the changing trends and career opportunities in computer application.
4. To embed strong human values and professional ethics belonging to societal needs.
|Semester I||Semester II|
|· Mathematical Foundations of Computer Science||· Operating System|
|· Information and Web Technology||· Database Management System|
|· Problem Solving And Program Design With C||· Data Structures|
|· Computer Organization & Architecture||· Computer Oriented Numerical Analysis|
|· Professional communication in English||· Introduction to Management Functions|
|· Programming Lab in C||· Data Structures Laboratory|
|· Software Technology Lab I||· Programming Laboratory in RDBMS|
|· Professional Communication in English||· Software Technology laboratory II|
|· Personality Development||· Group Discussion|
|Semester III||Semester IV|
|· Computer Networks and Communication||· Artificial Intelligence and Expert System|
|· ComputerOriented Optimization||· Compiler design|
|· Formal Languages and Automata Theory||· Software Engineering|
|· Unix OperatingSystem andShell||· Advanced JAVA Programming|
|· ObjectOriented MethodologyandC++||· ArtificialIntelligence Lab|
|· ProgrammingLabin C++||· Advanced JavaLab|
|· Unix lab||· Project-I|
|· Software Technology Lab III||· Aptitude Training|
|· Report Writing & Seminar|
|Semester V||Semester VI|
|· Cyber Security||· Project|
|· Computer Graphics and Multimedia||· Seminar on Project|
|· Software Project Management|
|· Elective – II|
|· Elective – III|
|· Graphics and Multimedia Lab|
|· Software Technology Lab-IV|
|· Managerial Skills|