About the Department

Attracting young persons and empowering them has been the key principle behind all the activities of our department. An integrated approach that include important, specialized and advanced courses to cater to the needs of emerging technologies and also to enhance the knowledge base of the students. Our department has to its credit, highly qualified and experienced dedicated faculty members, who nurture young talents in order to meet the growing need of IT industry. Special lectures and visits to the laboratories have been a part of the curriculum, which enable the students to develop a solid foundation, which is also reflected in our campus placement.

Curriculum & Syllabi

SEMESTER-I to VI   Download

Department Contact hodmca@kcgcollege.ac.in

Career Prospects

Among other relevant career aspirations, one course which is emerging as a hot favorite among intellectuals is MCA or Master of Computer Applications. This specific course is very much computer application oriented and aims to proffer students with apt expertise to comprehend the fundamentals of different facets of computer systems. With rise in IT stipulations all across the planet, highly skilled and industry ready professionals are much in demand.

A MCA course aims to equip scholars with aptitude and attitude skills to tackle different kinds of corporate situation which one might bump into while developing computer applications. There are plenty of job prospects out there, once a student completes his/ her MCA course. This fact can be reassured from the truth that every year thousands of MCA pass outs are placed in top notch, blue chip companies.

The IT industry is the most flourishing industry today. The finest jobs are still captured by the engineers. Another fruitful career option apart from the engineering and the Information Technology is the MCA or the Master of Computer Applications. This course done along with the engineering studies will definitely be an added advantage in regards with the job prospect. Non-engineering people can also pursue the MCA course after completing the graduation level.


Programming and Data Structures Lab

This lab intended to teach the students about the various data structures paradigms and programming strategies such as using functions, arrays and structures.


This lab aims in teach the students about database design and implementation, especially about querying the database using structured query language. This lab also helps to get familiar with SQL and PL/SQL.

Object Oriented Programming Lab

This lab tends to teach the concepts Object Oriented Programming like functions, overloading , polymorphism, Virtual functions, Inheritance.

System Software Lab

This lab brings the essential knowledge about system software such as assemblers and compilers and various system program developments such as parsers.

Algorithms Lab

The algorithms lab gives the primary knowledge about problem solving techniques using algorithms. Also it teaches the algorithm development using various techniques.

Graphics Lab

This lab intends to create awareness of computer graphics and animation. Also it gives the knowledge of basic graphics primitives such as drawing 2D and 3D shapes.

Microprocessor Lab

In this lab the experiments for arithmetic and logical operations using 8086 MP kit are done. Also experiments relating to BIOS/DOS calls are done.

Web Programming Lab

This lab is useful for the students to understand the basic concepts of internet and advanced java programming. It also includes basic java concepts which are used to build web applications.

Visual Programming Lab

This lab gives knowledge about developing visual interacting applications such as calculator, games, Database, Dialog Boxes, ActiveX Controls, ERP development and so on using Visual Basic, Visual C++.

Network Programming Lab

This lab contains various socket programming, routing protocols, remote procedure calls and multi user chat facilities. So that students able to understand the UNIX networking concepts.

Case Tools Lab

In this lab all the software engineering concepts were included such as analysis, design, developing diagrams and coding using relational rose software, reverse engineering process etc.

Middleware Technology Lab

This lab brings out the essentials of middleware software methodologies. This includes various server programming techniques and handling the requests and sending back to the clients as response.

Software Development Lab

This lab contains the various phases of software development like cycle, analysis, implementation and testing. Students have to work on visual basic , java and C to know the software development strategies.

Xml and web services Lab

This lab tends to teach the concepts Object Oriented Programming like functions, overloading , polymorphism, Virtual functions, Inheritance.

Key Equipment and Features

We have Web cameras for teaching web programming applications and head set for chatting facilities.

Eligibility Criteria



A Pass in B.E./B.Tech (EEE/ECE/Electronics /IT/CSE/ I & C/ E&I/ Instrumentation ) or M.C.A (10+2+3) or M.Sc 5-year integrated (IT/CS/Software Engineering)


A Pass in B.E. /B.Tech (Mechanical / Automobile/ Production / Manufacturing / Industrial Engineering / Mechanitronics/ Marine Engineering)


A Pass in B.E./B.Tech ( ECE/ EEE/ Electronics/ Instrumentation / E & I/ I&C/ CSE/ IT)


A pass in any degree of Anna University of Technology or equivalent with (10+2+3) year pattern with mathematics at +2 level or with mathematics / Statistics as one of the subjects at the degree level.

A pass in any degree with ( 10+3 (diploma) +3) years pattern with mathematics at diploma level or mathematics / statistics as one of the subjects at the degree level.

Admission Procedure


Application for admission to a course should be made only in the prescribed form, which will be sent along with the prospectus.

Application form properly filled-in should be sent only to the Admission Office or handed over in person along with

  1. a xerox copy of the mark sheet of qualifying examination, attested by a Gazetted Officer and
  2. prescribed Registration fee. The Registration Fee can be paid by cash at the Admission Office, or by DD in favour of KCG College of Technology.

All Students including Foreign Nationals and NRIs seeking admission to any course should attach xerox copies of the mark sheet of qualifying examination and proof of age, which are duly attested along with the application. The candidates should produce authentic certificate indicating the corresponding marks of each grade in the mark sheet.

Applications, which are incomplete or not accompanied by the prescribed documents and registration fee are liable for rejection.

The scrutiny committee will process the applications and provisionally select the students on merit. An interview will be conducted if necessary. The Applicants from distant places may be selected on the basis of merit without interview.

The final selection will be based on their marks in the qualifying examination, performance in the aptitude test and group discussion and interview.

If any candidate is found to have secured admission by fraudulent methods like presentation of forged certificates / dishonoured DD etc., he/ she will be dismissed from the college at any time during the courses and will forfeit the fees paid.

The admission notice will be sent to the selected candidates intimating the dates on which they should report at the admission office with the following original certificates.

  1. Mark sheet/ Pass Certificate of the qualifying examination.
  2. T.C. from the institution last studied
  3. Conduct Certificate
  4. Passport and visa in originals
  5. Eligibility certificate from Anna University of Technology, Chennai (Necessary assistance will be provided by the Institution for obtaining Eligibility Certificate)
  6. Six passport size recent colour photographs.
  7. Certificate from the Employer where the parent is working (Applicable for NRIs).

After scrutiny of the above documents and payment of the prescribed fees, the student will report to the Principal, with the admission letter to join the course.

The date(s) of joining the course will be intimated in advance.