M.C.A.

 

 

M.Tech.(Electronics) | M.B.A. | M.C.A. | B.Tech.

With the speed of communication growing day by day and increasing use of computers for data sharing, the demand for quality Computer Professionals is on an increase. Computer and its applications have revolutionized the processes in almost every organization and made it easy to handle. Preparing software, which is required for performing various programming activities and automating the processes in various fields of activities, is possible only with the knowledge of the subject of computer applications.

Need of Quality IT Professionals is on an increase.  The following are some excerpts from recommendations from NASSCOM, India

“In order to maintain India’s competitive advantage of technically skilled knowledge-workers with the right mix of technical, business and functional skills, the workforce needs to increase by at least 10-fold by 2008. As per the Nasscom-McKinsey report 1999, India needs to have at least 2.2 million knowledge workers in IT software and services related areas by 2008.“

Our MCA program offers the required skills and theoretical basis to be a good IT Professional. A team of energetic and dedicated faculty members having experience in Teaching and Industry will guide you throughout the programme as a Friend and Philosopher. The team of faculty works under the able guidance of its most experienced member and a pivot, Dr. R. K. Tuteja.

 

MESSAGE FROM H.O.D MCA

 
Our world and our society
are profoundly influenced by technology.  Technology has helped raise our standard of living and has resulted in replacement of simple techniques of doing our work by electronic and computing technologies. Still only the innovation in technology cannot guarantee a better society.  We know that the realization of technical developments are ultimately influenced by society and not determined solely by their own logic.

 

We at NCCE’s Department of MCA, are working not only on developing professionals in the area of computer technology but also on the aspect of making our students think on the application areas of it.

Looking at the nature of the object of research and interdisciplinary composition of the present technology, we have been using a variety of quantitative and qualitative methods while teaching in classrooms along with classical methods of teaching.  We also focus on development of the professionals by brainstorming, technology research orientation, system analysis, case studies, cross-technology study, cost/benefit analysis, computer simulations and also certain processes of development of software.We have been producing quality professionals in this area. 

Winners are those people who make a habit of doing the things losers are uncomfortable doing.

Dr. R. K. Tuteja.

 

MCA Program

The Master in Computer Application (MCA) at NCCE is a matchless professional degree programme extended under the guidance of Kurukshetra University, Kurukshetra. The program constitutes a unique combination of basic and advance subjects keeping in view of the blend of the latest technology and strong technical base required to work for any Software Industry of repute. The subjects include not only the basic subjects like Discrete Mathematical Structures, Fundamentals of Computer Architecture, Data Structures and Numerical Analysis but also the advance programming languages like JAVA, LINUX, ORACLE, Windows Programming using Visual C++, Web Programming and Visual Basic. It also includes Computer Oriented Optimizing Techniques learnt for being successful tech-managers, utilizing the resources to their fullest.

Our Teaching Methodology

Our teaching methodology is two pronged which links theory and practice.

ü        We furnish our students with knowledge across all major areas to meet the industry needs.

ü        We also enhance their skills to identify, formulate and solve problems innovatively.

ü        We provide opportunities to develop according to the industry standards, which are gathered in seminars, guest lectures and company visits.

 

 

 

 

 

 


Teaching Methodology

 

 

 »  LABORATORIES

Our state-of-art laboratories are equipped with latest Hardware and Software facilities.  We emphasize not only on the theory but practical skills development. We also provide live projects to the students to work with to improve their confidence level of handling any time critical project also.

Lab 1 Basic Programming Lab
» Lab is equipped with latest 21 P-IV systems.
» Operating system is “Windows”.
» The Lab is equipped with licensed software of C, C++, JAVA, Oracle and Prolog.
» All the experiments prescribed in & beyond the curriculum are performed very well.

 

Lab 2 Basic Methodology Lab
» Lab is equipped with latest 16 P-IV systems.
» Operating system is “Windows”.
» The Lab is equipped with licensed software of C, C++, Perl and Visual Studio.
» All the experiments prescribed in & beyond the curriculum are performed

 

Lab 3 Visual Programming Lab
» Lab is equipped with latest 23 P-IV systems.
» Operating system is “Windows”.
» The Lab is equipped with licensed software of C, Oracle, Visual Studio and JAVA..
» All the experiments prescribed in & beyond the curriculum are performed

 

 

 »  COURSE CURRICULUM

The Kurukshetra University, keeping an eye on the Industry requirements, has designed the course curriculum for this programme. The present course curriculum is as follows:

 

SEMESTER-I

SEMESTER-IV

MCA-101 Computer Fundamentals and Problem Solving Through C

MCA-102 Computer Organisation

MCA-103 Discrete Mathematical Structure

MCA-104 Structured System Analysis and Design

MCA-105 Computer Oriented Numerical and Statistical Methods Using C

MCA-106 Software Laboratory-I C (Based on
MCA-101)

MCA-107 Software Laboratory-II C (Based on MCA-105)

MCA-108 Seminar

MCA-401 JAVA Programming and Internet Applications

MCA-402 Computer Architecture & Parallel Processing

MCA-403 LINUX and Shell Programming

MCA-404 Elective-I

MCA-405 Elective-II

MCA-406 Software Laboratory-VII JAVA Programming (Based on MCA-401)

MCA-407 Software Laboratory-VIII LINUX & Shell Programming (Based on MCA-403) and CASE Tools

MCA-408 Seminar

List of Elective Papers

i) Principles of Programming Languages
ii) System Programming
iii) Advanced Database Systems
iv) Microprocessors and Interfaces
v) Design and Analysis of Algorithms
vi) Software Project Management vii) Management Information System
viii) Data Mining and Warehousing
ix) Theory of Computation
x) Network Management & Programming

SEMESTER-II

SEMESTER-V

MCA-201 Data Structures Using C

MCA-202 Software Engineering

MCA-203 System Simulation

MCA-204 Computer Oriented Optimization Techniques

MCA-205 Object Oriented Systems and C ++

MCA-206 Software Laboratory-III C Language (Based on MCA-201)

MCA-207 Software Lab-IV C++ (Based on MCA-205)

MCA-208 Seminar

MCA-501 Computer Graphics and Multimedia

MCA-502 Artificial Intelligence

MCA-503 Web Engineering

MCA-504 Elective-I

MCA-505 Elective-II

MCA-506 Software Laboratory-IX PROLOG Programming and Graphics (Based on MCA-501 & MCA-502)

MCA-507 Software Laboratory-X HTML,CGI using PERL,JSP, XML (Based on MCA-503)

MCA-508 Seminar

List of Elective Papers

i) Compiler Construction
ii) Internet and Intranet Engineering
iii) Principles of Finance & Accounting
iv) E-Commerce
v) Software Testing and Quality Assurance
vi) Neural Networksvii) Fuzzy Logic
viii) Programming in C#ix) Professional Issues in I.T.
x) Human Computer Interaction

SEMESTER-III

SEMESTER-VI

MCA-301 Data Base Systems

MCA-302 Visual Programming using VB

MCA-303 Computer Networks

MCA-304 Operating System

MCA-305 Windows Programming & Visual C++

MCA-306 Software Laboratory-V ORACLE (Based on MCA-301)

MCA-307 Software Laboratory-VI VISUAL PROGRAMMING (based on MCA-302 & MCA-305)

MCA-308 Seminar

MCA-601 Project

 

 »  PERSONALITY DEVELOPMENT

In today's world academic knowledge alone is not sufficient to grow and excel in life. A lot of other factors need to be taken care of before we go ahead. We see such things on a regular basis. Today it is no longer possible to get a job just on the basis of a Written test. Either a Group Discussion or a Personal Interview, or both follow each of these processes. We not only have to be technically sound but also on other personality fronts to get placed in the industry.  We have a PDP Committee, which organize group discussions, communication skills development, technical paper presentation, lectures on current technologies, mock tests and interviews to develop the overall personality of the students.

Besides this, students work with the faculty members in handling various events.  We have formed committees of students who work in the areas of Seminar Organization, looking for Placement opportunities, Sports & Cultural events and Alumni Interaction