Be a HCASian, Be a High Thinker for Life


ERP Login

Computer Applications

About the Department


The department was established in 2000 with the student strength of around 30 and faculty of around 3 members. Now, the department has grown with the strength of 600 students and 14 faculty members. The foremost objective of the department is to train the students for technical and non – technical fields.

Courses Offered


  • To strive for excellence in creating, applying, and imparting knowledge in computer science through comprehensive educational programs and service to professional societies, the community, the state, and the nation.
  • To make valuable contributions to design, development, and production in the practice of computer science and related application areas, particularly in software systems and algorithmic methods.
  • To demonstrate strong communication skills and impart ability to function effectively in a team.
  • To inculcate a sense of societal and ethical responsibility in all professional endeavours.
  • To engage in professional development or post-graduate education to pursue flexible career paths amid technological changes.

Scope of the Course

The course has been designed keeping in mind the desirable characteristics of a competent Computer Professional. They are as follows: Communication skills - To be achieved through Seminars by students Logical and numerical ability - To be achieved through Programming Knowledge of computers, consisting of strong fundamentals of Programming methodology, Internet, Operating Systems, Databases, NET applications, and Web applications. The course provides a sound academic base through which an advanced career in computer application can be developed. The graduates can start their career as junior programmers and get promoted to the senior programmers & project managers in the IT field.

M.Sc Information Technology


The main focus of the Department is to train the students to shine in the most competitive field of Information Technology and motivate them to become a disciplined citizen as well. The Department aims to enhance our student’s caliber by organizing seminars, workshops, training & placement, soft skill programs. Our students learn by tasks, Projects, Best Practices, Hands on experience and bridge courses with various IT companies. This kind of exposure gives our learners to understand, apply and synthesize the higher level concepts in the domain of Information Technology.

Scope of the course:

The course is a post graduate course of 2 years duration. The course teaches the students about the higher level concepts in the domain of Computer Science. Since most of the sectors are now computerized, the career opportunities of Computer Science experts have gone up.

There are many higher studies options for those who have pursued M. Sc in IT. Higher studies will help the students to get placed in better positions and will improve their remuneration. Some of those options are given below.

  • M. Phil. in Computer Science
  • Ph.D. in Computer Science
  • Ph.D. in Computer Science and Applications
  • Ph.D. in Computer and Information Science
  • M. Tech. in Computer Science (various streams)


B.C.A Computer Applications

I Year II Year III Year
Semester - I Semester - III Semester - V
Language-I Programming in C++ & Data Structures Database Management System
English –I Microprocessors & its Applications Software Engineering
Allied Mathematics – I Numerical & Statistical Methods Resource Management Techniques
Fundamentals of Digital Computers Financial accounting RDBMS Lab
Practical – III Programming in C++ Using Data Structures Visual Programming
Practical – I: PC Software Lab Environmental Studies Value Education
Non Major Elective / Basic Tamil Soft Skill – III
Soft Skill – I
Semester - II Semester - IV Semester - VI
Language-II Programming in java Web Technology
English –II Operating system Data Communication and Networking
Allied Mathematics – II Computer Graphics Software Testing
Programming in ‘C’ Practical – IV Java Lab Web Application Lab
Practical – II: Programming in ‘C’ Cost & Management Accounting Elective –II Object Oriented Analysis and Design
Environmental Studies Elective –III Multimedia Systems
Non Major Elective / Basic Tamil Soft Skills – IV Extension Activities
Soft Skill – II

M.Sc. Information Tecnology

I Year II Year
Semester - I Semester - III
C++ and Data Structures Computer Networks
Computer Architecture Design and Analysis of Algorithms
Database Management Systems Advanced Java Programming
Elective - I: Visual Programming / E-Commerce / Programming in ‘C’ Information Security
Practical- I Data Structures Lab Using C++ Elective-IV: Mobile Computing / Artificial Intelligence / Computer Graphics
Practical-II RDBMS Lab Practical-V: Advanced Java Programming
Soft Skills-III Life and Managerial Skills (Level-II)
Soft Skills-IV: Foreign Language Skills, French
Soft Skills – I Language And Communication (Advanced Level) Soft Skills-IV: Foreign Language Skills, Italy
Soft Skills-IV: Foreign Language Skills, German
Semester - II Semester - IV
Operating System Project (Viva-Voce)
Programming in Java
Elective II: Software Engineering / Data Warehousing
and Data Mining / Software Testing
Elective III: Internet Technology /
Multimedia Systems / Windows Programming
Practical-III: Programming in Java Lab
Practical-IV: Based on Elective
Soft Skill-II: Spoken and
Presentation Skills (Advanced Level)

Add-On Courses

Desktop Publishing

Desktop publishing is a new advancement in media production which allows publishers to view and revise their products digitally before printing or finalizing them. Newspapers, magazines, newsletters, promotional pamphlets, flyers, and websites can all be created using desktop publishing techniques and software.

Job opportunities:

Graphic designer

Web designer 

Newsletter Designer


Font Designer

Duration: 25 hours





Department is well equipped with Computer, Internet facility, Department library, and modern teaching aids like PPT.
Learning resources of the department – library, computers, laboratories and other resources

Memorandum of Understanding

MoU with ICT Academy to conduct certificate courses.

MoU with AWS(Amazon Web Services) Educate.

PhP/MySQL Certificate course has been conducted

ICT Academy is an initiative of the Government of India in collaboration with the state Governments and industries. ICT Academy is a not-for-profit society, and a joint venture under the Public-Private-Partnership (PPP) model.

ICT Academy was started to meet the skill requirements of the industry and generate more employment especially in tier 2 and 3 towns, the rural parts of the country. The organization was formed with representations from the State Government of Tamil Nadu, leading companies in the ICT industry and National Association of Software Services Companies NASSCOM in India.

With training of teachers and students as the primary objective, ICT Academy has been working through a seven pillar program in the areas of Faculty Development, Student Skill Development, Entrepreneurship Development, Youth Empowerment, Industry-Institute Interaction, Digital Empowerment and Research & Publications.

University of Madras Rank Holders

Rank Holder
Rank 5 Kavitha. S



Ms. K. Deepalakshmi(2018)
Programmer Analyst Trainee HTC global services
Mr. Nobel Tamil Arasan .J(2018)
Java Developer Infosys Limited
Ms. Kavitha(2017)
Operations Executive Infosys Limited
Mr.Viswanathan S(2015)
Sr. Quality Analyst Amazon Development Center
Software Engineer Cherrytin Online Pvt Ltd
Mr.T.A .Sarath Kumar(2013)
Senior Merchant Service Representative
Mr. Ashish A.G(2013)
Consultant Capgemini
Mr. Hemachandar M(2011)
Senior Project Engineer Wipro Technologies,Chennai
Ms.S.B Yamini(2011)
Operations Officer Australia NewZealand Bank Limited Mayatha Tech Park
Mr. Raja Asthana(2010)
IT Analyst Tata Consultancy Services

Frequently Asked Questions

                                                BCA stands for Bachelor of Computer Applications and it is an under graduate 3 year course in  Computer Applications.

                                            Student with Interest and  good effort can easily cope up with it.

Ø   A pass in the higher secondary examination (plus two )  with the following subjects Physics,Chemistry with Maths and Computer  Science /Informatic Practices(or) Commerce,Accountacy with Maths and Computer Science/Informatic Practices.<br/>

                                                Ø  Students with computer science and Maths /Accountacy to get preference.

                                                  A successful BCA graduate gets opportunities to work with IT companies,E-Commerce companies etc  Or one can  go  for post graduation course like MCA,MBA etc..

                                                Maths is compulsory for doing B.SC. computer Science Whereas students with Commerce and accountancy   background are eligible for BCA.