MCA Projects

Find MCA projects and computer projects for Engineering students.

Submit Your Article


Introduction to java programming

Java is an object oriented programming language , whose syntax resembles C + + language . It was developed in 1990 by the company Sun Micro systems and formally introduced in 1995. This is the detailed article on java programming about its introduction, features, usage and programming concept.

The conditional structures in java programming

Conditional structures are the instructions that test whether a condition is true or not. These conditional structures can be associated with structures that are repeated according to the fulfillment of the condition, we call these structures of loop structures. This is the detailed article on conditional structures in java programming.

SQL: Use of Basic Queries

This article is intended to introduce the reader to the different ways in which they can query the database system in order to get the appropriate answer from a single table or even joining multiple tables.

Introduction of C Programming Language

C is a powerful and high level structured oriented programming language. Mostly Programmers use this language for developing software like DataBase, Complier, and so on. The most important thing about C is that if you master in C then you can easily learn other programming languages also because C is the base for many programming languages.

Guide for MCA Project Topics

In this post we will discuss how to select good projects for MCA academic project and score good marks. This article will explain why not to go for very generic and common projects which will reduce your chances of getting a good score. I will share one list of good projects for MCA as well which will help students get good marks in academic project work.

Computer Networks and its uses

It is said that the world has come closer and all credit goes to networking. In this article one would get knowledge about what is networking and a brief on the various uses of the same. One would also get idea regarding the widely discussed client-server model of networking.

SQL: Schema, Constraints - an overview

In this article one would get an overview of the schema evolution commands of SQL. The reader would also gain the basic knowledge regarding DBMS and its relation to SQL as well as the benefits of using SQL over the previously used querying languages.

UML Diagrams For The Case Studies Library Management System And Online Mobile Recharge

The following article contains 8 UML diagrams for two different case studies namely Library Management System and Online Mobile Recharge. I have given much emphasis on the diagrams rather than on the theory art because the diagrams are the most prominent part in UML to build any unit. All the diagrams look clearly understandable which compensates less text content. These diagrams are drawn by me after huge research done in the field of UML, it being my present subject in my B.Tech semester.

Calculations in C programming

Your computer is actually a big calculator. Whether you're listening to music, watching a movie or playing a video game, your computer only do calculations. This article will teach you to make the most of the calculations a computer can do. We will reuse what we have just learned, namely variables. The idea is just to make your calculations with variables: these variables add, multiply, store the result in another variable, etc.. Even if you're not a fan of math, this article will be absolutely essential.

Computer program projects for MCA students

MCA project must be unique.It may be on social networking site which becomes live in future.It may be any game which is not present in the market yet.It may a software in the form of .exe file.Students have to learn more and more things to make their projects good and unique.

Different types of printers and their working

This article tells about different types of printers and their working. Nowadays printers are essential part of an office for printing documents. We will see how it works and it's emerging new technology 3D printing.

How to Choose a Project?

I am a professor in a reputed . I have often seen MCA students running around during their final semester to get a project to fulfill their academic needs. Most of them simply buy a project without knowing what exactly he/she is supposed to do after paying a heavy amount. But project selection and development plays a crucial role in their career.

Java Based Voice Recognition System

This Java based Voice recognition system project gives a solution developed to communicate between different users using both voice and message. It is an application that provides a good user interface with all the facilities of a chat and voice application. This resource includes requirements, hard requirements and java code.

Understanding the Programming Language Loops completely

The article provides complete understanding of all the basic loops that are used in computer programming languages.Further syntax corresponding to each type of loop are also provided and for better understanding examples corresponding to each type of loop are also given.

Sorting Techniques Using Divide And Conquer Method

The Divide and Conquer technique is a very useful technique used for solving many problems in computer programming. Various programs work on this technique. Following is the description and source code of two of the sorting techniques that employ this method, Merge sort and Quick sort.

Sorting techniques - Bubble Sort and Selection Sort

In computer programming, sorting of arrays of numbers is needed quite frequently for various purposes. There are a lot of techniques developed to do the same. Two of the most simplest ones, Bubble sort and Selection sort are discussed along with the source code here.

JAVA Program for Implementing Least Recently Used (LRU) Algorithm

Following is a Java program to demonstrate the implementation of the Least Recently Used (LRU) algorithm. It is a type of page re algorithm in which the page which has been used the least recently, that is, the oldest page, is replaced first with the new incoming page.

JAVA Program For Round Robin Scheduling (Without Priority)

Round Robin scheduling is one of the simplest scheduling method. It assigns time slices equally to all processes, which avoids starvation.Following is a Java program to implement Round Robin scheduling, giving an idea about how this type of scheduling is implemented.

Submit Your Article