OBJECTIVES

  • To encourage the students enhance their technical knowledge to success in their career.
  • To meet the challenges of future careers effectively in the competitive IT environment.
  • To ensure hundred percent improvement in Placement.

VISION

  • We at department of Master of Computer Applications will contribute to the information technology industries of the global standards.
  • To improve the high quality of technical educational excellence and its professional opportunity for successes.
  • To meet the challenges of future careers effectively in the competitive IT environment.

MISSION

  • Our mission is to provide high quality in computer professional education based on theory, practice and training program for the success of student.
  • To promote and improve the student innovative personality, ability to achieve our goals.
  • We commit and dedicate through our teaching, good learning environment for the student enhancement.

HOD’S Message

HOD's message

Dr. R. Mariappan

HOD for MCA

Click for Profile

Welcome to the Department of Computer Applications at Mailam Engineering College the esteemed and the fastest growing college in Tamil Nadu.

Our Department of Computer Applications was started in the year 2000 and has been functioning successfully with annual intake of 60 students. Our department strives towards excellence in the field of computer applications. The department has well qualified and experienced faculty members with state of the art computer lab. Our Department has committed and dedicate through our teaching and good learning environment for the student enhancement. the department regularly organizes various seminars, conferences and workshop etc., with the funding from various agencies for the benefit of faculties and students in the area of computer applications. The department promotes research and development activities and also providing value added courses towards excellence in this field. The students of Computer Applications have been recruited by renowned companies like TCS, Wipro, HCL etc. The department has a student association (MCASA) to encourage and motivate students to conduct and participate seminars, conferences and workshop on latest IT issues and to participate themselves in industry interactions.

Post Graduate

SCOPE OF THE PROGRAMMES

Our Department of Computer Applications was started in the year 2000 and has been functioning successfully with annual intake of 60 students. Our department strives towards excellence in the field of computer applications.

  • The department organizes technical seminars, workshops, industrial visits
  • The department has state of the art laboratory to enable students to witness the best technologies before their eyes
  • The department guides students to participate in the national and international conferences and seminars
  • It is a part of the department activity to make students to indulge in co-curricular and extra-curricular activities.
  • The department has a student association (MCASA) to encourage and motivate students to conduct seminars, workshop on latest IT issues and to participate themselves in industry interactions.
  • To conduct online programming aptitude test for their career development.
  • The department encourages students enhance their technical knowledge, soft skills and communications skills to success in their career.

Conquer 2016

The department organized Conquer-2016 Program for the undergraduate students of Arts and Science on 12th March 2016. Many Arts and Science Colleges students participated in the competitions and won a cash award of Rs.75,000.

dep

Our Chairman honouring the chief guest

Staff Activities

Dr.R.Mariappan, HOD/MCA delivered a guest lecture on International Conference on Advanced Research in Engineering and Applied Science on 24th March 2016 at S.R.I. College of Engineering and Technology Vandhavasi.

Mr.B.Satheesh, AP/MCA attended a ICTACT Bridge-2016 at Chennai Trade Centre, Chennai on 24th Feb 2016.

Mr.S.Bhaskar Prabhu, AP/MCA, Mrs.J.Srivandhana, AP/MCA, Mrs.T.Kala, AP/MCA, Mrs.A.Maheswari, AP/MCA attended a 5-day FDP on Mobile App Development at Mailam Engineering College during 8-12 Dec2015.

lab_mec

MCA LABORATORY DETAILS

S.No. LAB / MAJOR EQUIPMENTS Qty
1 DX2480 BUSINESS DESKTOP PC:

  • INTEL CORE 2 DUO E7200 PROCESSOR (2.53 GHZ, 3-MB L2 CACHE, 1066-MHZ)45 NM – MOUNTED WITH ACTIVE HEAT SINK.
  • INTEL@ G33 EXPRESS CHIPSET
  • 1 GB DDR2 SYNCH DRAM PC5300 (667 MHZ) – STANDARD NON ECC MEMORY (4 DIMMS SLOT)
  • S.M.A.R.T IV 160 GB 3.0 GB/S 7200RPM HDD
  • INTEGRATED INTEL@ GRAPHICS MEDIA ACCELERATOR 3100
  • INTEGRATED REALTEX 8111C 10/100/1000 GIGABIT ETHERNET.
  • 6 USB 2.0 PORTS (2-FRONT, 4-REAR), 1 VGA PORT, 1 SERIAL, 1 PARALLEL,2 PS/2 PORTS (MOUSE AND KEYBOARD), FRONT HEADPHONE AND MICROPHONE JACKS, RJ-45
  • PORT.
  • TWO (2) FULL-HEIGHT PCI 2.3 SLOT ON PCA – ONE (1) FULL- HEIGHT PCI EXPRESS X1 SLOTS ON PCA – ONE (1) FULL-HEIGHT PCI EXPRESS X16 SLOT ON PCA (FOR GRAPHICS CARDS)
  • 300-WATTS POWER SUPPLY
  • HP STANDARD KEYBOARD
  • HP 2 BUTTON OPTICAL SCROLL MOUSE
  • MICRO TOWER CHASSIS WITH CHASSIS FAN
  • FREE DOS

HP 15″ TFT MONITOR ( A – GRADE PANEL)

55
2 HP COMPAQ d290 Desktop

  • INTEL Pentium Dual Core (2.8 GHZ / 4 – MB L2 CACHE).
  • INTEL@ 915 CHIPSET
  • 512 MB DDR@ RAM
  • 80 GB SATTA HDD
  • INTEGRATED INTEL@ GRAPHICS MEDIA ACCELERATOR 3100
  • INTEGRATED REALTEX 8111C 10/100/1000 GIGABIT ETHERNET.
  • 6 USB 2.0 PORTS (2-FRONT, 4-REAR), 1 VGA PORT, 1 SERIAL, 1 PARALLEL,2 PS/2 PORTS (MOUSE AND KEYBOARD), FRONT HEADPHONE AND MICROPHONE JACKS, RJ-45 PORT.
  • TWO (2) FULL-HEIGHT PCI 2.3 SLOT ON PCA – ONE (1) FULL- HEIGHT
  • PCI EXPRESS X1 SLOTS ON PCA – ONE (1) FULL-HEIGHT PCI EXPRESS X16 SLOT ON PCA (FOR GRAPHICS CARDS)
  • 300-WATTS POWER SUPPLY
  • HP STANDARD KEYBOARD
  • HP 2 BUTTON OPTICAL SCROLL MOUSE
  • MICRO TOWER CHASSIS WITH CHASSIS FAN
  • FREE DOS

HP 18.5″ TFT MONITOR( A – GRADE PANEL

1
3 HP dx2300 Business Desktop PC:

  • Intel Pentium Dual Core (2.8 Ghz/4MB L2 Cache) / 512 MB DDR2 RAM / Intel 946GZ Chipset based / 80 GB @ 7200rpm SMART III HDD-Supports one hard disk drive up to 250GB / integrated graphics /
  • Integrated NIC / 2 PCI,
  • 1 PCI Express X1 Slot,
  • 1 PCI Express X16 Slot
  • / 8 USB2.0, 1 Serial , 1 parallel, 2 PS/2, 1 VGA, 1 MIC-In, 1 Audio-Out,
  • 1 RJ-45 / High Definition Audio with Internal Speakers / 250W Surge tolerant power up to 2000v / 15″ HP TFT Monitor
10
4 HP Proliant Server ML 110G3

  • Uni – Processor Capable / Intel
  • E7230 Server Chipset / p4 3.0 GHZ (800 MHZ FSB) with 2048KB 1.2 cache / 512 MBX4 PC2 4200 DDR II memory / Integrated 2 ports embedded SATA RAID (RAID levels 0.1) / 80 GBx2 SATA HDD / 2 drop Internal SATA Cable / 3-1-1 warranty
1
5 MASTER MIND COMPUTER WITH

  • INTEL PENTIUM IV @ 1.6 GHZ
  • 512 MB DDR RAM / INTEL 810 MBD
  • 1.44 MB FDD / 40 GB HDD
  • 15″ SVGA COLOR MONITOR
  • AGP & SND CARD ONBOARD
  • 107 KEY KEYBOARD
  • 2 SERIAL & 1 PARALLEL PORTS
  • MINI TOWER CABINET / MOUSE
  • 10 – 100 MBPS ETHERNET CARD
22
6 UPS ONE SET (30 BATTERY) OF 360 V- DC – 20 KVA 3 PHASE INPUT & SINGLE PHASE OUTPUT
True Power UPS
1
7 Windows AC 2.0 TR Optima Window Room A/C & 1.5 Tr Options Window Room AC 1
8 Power Sum Cat-5 cable
Cat 5 single I/O with Singlex Faceplate
Cat 5 24 Port Jack Panel
Patch cord – 1mtr & Patch Cord – 2 mtr
19″ 17U Communication Rack
1
9 Epson CX1170 + II Printer 2
10 Samsung ML 1610 Printer 1
11 TVS MSP 245 Dot Matrix Printer 1
12 TVS MSP 355 Dot Matrix Printer 1
13 Wipro LQ 540 24 pin 80 coln Dot Matrix Printer 2

Name of the Lab

  • PROGRAMMING AND DATA STRUCTURES LAB- MC9217
    1. Stack and Queue
    2. Binary tree Traversals
    3. Merge Sort
    4. DFS and BFS
    5. Warshall’s Algorithm
    6. Dijkstra’s Algorithm
    7. Huffman’s Algorithm
    8. Insertion Sort
  • DBMS LAB- MC9218
    1. Creation of base tables and views.
    2. Data Manipulation
      INSERT, DELETE and UPDATE in tables
      SELECT, Sub Queries and JOIN
    3. Data Control Commands
    4. High level language extensions – PL/SQL. Or Transact SQL
    5. Use of Cursors, Procedures and Functions
    6. Embedded SQL or Database Connectivity.
    7. Oracle or SQL Server Triggers.
    8. Working with Forms, Menus and Reports.
    9. Front-end tools – Visual Basic/Developer 2000.
  • OBJECT ORIENTED PROGRAMMING LAB- MC9227
    1. Write a C++ Program to illustrate Enumeration and Function Overloading
    2. Write a C++ Program to illustrate Scope and Storage class
    3. Implementation of ADT such as Stack and Queues
    4. Write a C++ Program to illustrate the use of Constructors and Destructors and Constructor Overloading
    5. Write a Program to illustrate Static member and methods
    6. Write a Program to illustrate Bit fields
    7. Write a Program to overload as binary operator, friend and member function
    8. Write a Program to overload unary operator in Postfix and Prefix form as member and friend function
    9. Write a Program to illustrate Iterators and Containers
    10. Write a C++ Program to illustrate function templates
    11. Write a C++ Program to illustrate template class
    12. Write C++ Programs and incorporating various forms of Inheritance
    13. Write a C++ Program to illustrate Virtual functions
    14. Exception Handling
  • SYSTEM SOFTWARE LAB – MC9228
    1. Assemblers.
    2. Linkers.
    3. Loaders.
    4. Features of text editors.
    5. Basic UNIX commands.
    6. Shell Programming.
    7. Grep, sed, awk.
    8. File system related system calls.
    9. Process management – Fork, Exec.
    10. Message queues.
    11. Pipe, FIFO’s.
    12. Signals.
    13. Shared memory.
  • ALGORITHMS LAB- MC9229
    1. Quick Sort
    2. Binary Search
    3. Binary Tree Traversal
    4. Warshall’s Algorithm
    5. Dijkstra’s Algorithm
    6. Prim’s Algorithm
    7. Knapsack Problem – Dynamic Programming
    8. Subset Sum Problem – Backtracking
    9. Travelling salesperson problem – Branch and Bound
    10. Strassen’s matrix multiplication
  • GRAPHICS LAB – MC9237
    1. TWO DIMENSIONAL TRANSFORMATIONS
    2. Creation of two dimensional objects and applying simple transformations like Translation, Scaling, Rotation and applying Composite transformations.

    3. THREE DIMENSIONAL TRANSFORMATIONS
    4. Creation of simple three dimensional objects like cube, cone and cylinder and applying simple transformations like Translation, Scaling, Rotation and applying Composite transformations.

    5. VISIBLE SURFACE DETECTION
    6. Finding out visible surfaces and removal of hidden surfaces in simple objects using object space and image space algorithms.

    7. IMAGE EDITING
    8. Image enhancement, Image transformation from color to gray scale and vice versa, Image manipulation and Image optimization for web – Usage of editing tools, layers, filters, special effects and color modes. Creation of simple Gif animated images with textual illustrations.

  • MICROPROCESSOR LAB- MC9238
    1. Study of BIOS and DOS function calls for keyboard & Display interfacing
    2. Assembly Language Programming with 8086 to perform the following operation
      1. Arithmetic & Logical Operation
      2. String Manipulation Operation
      3. File Manipulation Operation
      4. Terminate and Stay Resident (TSR) Program
    3. Using Assembly Language with C/C++
    4. Perform the following interfacing concepts with a microprocessor chip
      1. Traffic signal controller using 8255 PPI
      2. Stepper Motor controller using 8255 PPI
      3. ADC/DAC interface
      4. Waveform generation using 8253/8254 Timers
      5. DC Motor Speed Controller
      6. Keyboard/Display Controller using 8279
  • WEB PROGRAMMING LAB – MC9238
    1. Studying internet connection procedures
    2. Sending and receiving mails from one or more email clients
    3. Video Conferencing demonstration
    4. Downloading and installing softwares (Example: Java) and setting up path and class path Using FTP
    5. Creation of web site with forms, frames, links, tables etc with any web page editors and using images and audio files as part of web pages
    6. Writing Java programs by making use of class, interface, package, etc for the following
      • Different types of inheritance study
      • Uses of ‘this’ keyword
      • Polymorphism
      • Creation of user specific packages
      • Creation of jar files and using them
      • User specific exception handling
    7. Writing window based GUI applications using frames and applets such as Calculator application, Fahrenheit to Centigrade conversion etc
    8. Application of threads examples
    9. Reading and writing text files
    10. Reading image files and manipulating them with image related classes and methods
    11. writing an RMI application to access a remote method
    12. Writing a Servlet program with database connectivity for a web based application such as students result status checking, PNR number enquiry etc
    13. Creation and usage of Java bean
  • VISUAL PROGRAMMING LAB – MC9246
  • VB

    1. Form Design – Keyboard & Mouse events
    2. Programs on usage of data types – variant, Control arrays
    3. Simple applications using file system controls
    4. Database applications using data control.

    VC++

    1. SDK type programs for creating simple windows with different window styles
    2. SDK type programs code for keyboard and mouse events, GDI objects.
    3. Simple Dialog Based application – eg. Calculator, interest computation, money conversions, etc.
    4. Creating SDI & MDI applications, Modal and Modeless dialog.
    5. Programming for reading and writing into documents.
    6. Coding Dynamic controls – slider control, progress control, inheriting CtreeView and CricheditView.
    7. Creating static and dynamic splitter windows
    8. Creating DLLs and using them.
    9. Winsock and WinInet & Internet Explorer common controls.
    10. Data access through ODBC – Cdatabase, Crecordset.
    11. Creating ActiveX control and using it.
  • NETWORK PROGRAMMING LAB- MC9247
    1. Socket Programming
      1. TCP Sockets
      2. UDP Sockets
      3. Applications using Sockets
    2. Simulation of Sliding Window Protocol
    3. Simulation of Routing Protocols
    4. RPC
    5. Development of applications such as DNS/ HTTP/ E – mail/ Multi – user Chat
  • CASE TOOLS LAB – MC9248
    1. Practicing the different types of case tools such as (Rational Rose & other Open Source) used for all the phases of Software development life cycle.
    2. Data modeling
    3. Semantic data modeling
    4. Source code generators
    5. Re-engineering
    6. Experimenting CASE Environments
      1. Toolkits
      2. Language-centered
      3. Integrated
      4. Fourth generation
      5. Process-centered
    7. Implementation of the following using CASE Workbenches
      1. Business planning and modeling
      2. Analysis and design
      3. User-interface development
      4. Programming
      5. Verification and validation
      6. Maintenance and reverse engineering
      7. Configuration management
      8. Project management
  • MIDDLEWARE TECHNOLOGY LAB – MC9254
  • Apply the following to typical application problems:
    1. Java rmi
    2. CORBA
    3. COM
    4. C# and .NET

    A possible set of applications may be the following:

    1. Typical experiment to investigate client-server communication
    2. Typical experiment to investigate the workings of RMI
    3. Typical experiment to investigate the use of CORBA technology with Java.
    4. Chat Room
    5. Designing of e-business
    6. Online games
  • SOFTWARE DEVELOPMENT LAB- MC9255
  • Apply the following to typical application problems:
    1. Project Planning
    2. Software Requirement Analysis
    3. Software Estimation
    4. Software Design
    5. Data Modelling & Implementation
    6. Software Testing
    7. Software Debugging

    A possible set of applications may be the following:

    1. Library System
    2. Student Marks Analyzing System
    3. Text Editor
    4. Create a dictionary
    5. Telephone dictionary
    6. Simulator Software for Parallel Processing Operation
    7. Inventory System

Students Activities

3 teams from MCA participated in ICON 2K16 conducted at Pondicherry Engineering College, Pondicherry on 7th & 8th Mar 2016.

5 teams from MCA participated in Big Data Project Competition conducted at Si Manakula Vinayagar Engineeing College, Pudhucherry on 19th Mar 2016.

27 members from II MCA participated in Growth Hacking workshop, held in kurukshetra 2016 at College of Engineering, Guindy, Anna University on 20 Feb 2016

2 teams from MCA participated in Cloud Computing Competition conducted at Manakula Vinayagar Institute of Technology, Puducherry on 29th January 2016. one team got the 2nd Prize. They are

  1. Kumaravel – II MCA
  2. Saravanan- II MCA
  3. Santhosh Kumar-II MCA

2 teams from MCA participated in Innovoters-2016 Project Competition conducted at Sri Manakula Vinayagar Engineering College, Puducherry on 19 September 2015 and 2 teams got the I and III prize. They are

1. I Prize        – 1. K. Kumaravel – II MCA
                        2. B. Saravanan – II MCA       –     Won 10,000/-

1. III Prize      – 1. C.Yogeswaran – III MCA
                        2. J. Karthik – III MCA       –     Won 3,500/-

5 members from II MCA participated in Technical symposium 2016 at Surya Group of Institution, Vikravandy.

24 members from MCA participated in Android Project Competition, held in Mailam Engineering College, Mailam, on 5th of March, 2016.