Best Arts & Science College

LOGIN

ERP Login

B.C.A Computer Applications

About the Department

Syllabus

B.C.A Computer Applications

PO - PSO - CO: From the Academic Year 2023 - 2024

PO - PSO - CO: From the Academic Year 2020 - 21 to 2022 - 23

I Year II Year III Year
Semester - I Semester - III Semester - V
Language Paper-I Core III: Data Structures Core IX: Software Engineering
English Paper-I Core IV: Java programming Core X: Operating System
Core Course - I: Python Programming Core V: Computer Organization

Core XI: Relational Database

Management System

Core Course - II: Python Programming

Practical

Practical III: Data Structures

using Java Lab

Practical V: Operating

System Lab

Elective Course - II Generic / Discipline Specific (Any one):  
Mathematics I
Statistics I
Financial Accounting I

Allied III: Financial Accounting Practical VI: PL/SQL Lab

Skill Enhancement Course - I: Office Automation *

Soft Skill – III Elective - I

Basic Tamil-I (Other Language Students) *

Environmental Studies Value Education

Advanced Tamil-I (Other Language Students) *

   

Foundation Course FC: Fundamentals of Computers

   
Semester - II Semester - IV Semester - VI
Language Paper-II Core VI: Open Source Technologies

Core XII: Web Design

and Development

English Paper-II

Core VII: Computer Network Core XIII: Data Mining

Core Course - III: Object Oriented

Programming using C++

Core VIII : E-Commerce technologies

Core XIV: Mobile

Application Development

Core Course - IV: Object Oriented Programming

using C++ Practical

Practical – IV Open Source

Technologies Lab

Practical VII: Mobile Application

Development Lab

Elective Course - II Generic / Discipline Specific (Any one):  
Mathematics II
Statistics II
Financial Accounting II

Allied IV: Cost & Management

Accounting

Elective –II

Skill Enhancement Course - II: Office Automation Practical *  

Soft Skill – IV Mini Project

Basic Tamil-II (Other Language Students) *

Environmental Studies Extension Activities

Advanced Tamil-II (Other Language Students) *

   

Skill Enhancement Course - III: Quantitative aptitude

   

Add-On Courses

  1. Fundamentals of Data Science with Python

Fundamentals of Data Science with Python surveys some of the foundational topics in data science, such as data analysis, data visualization, machine Learning, and time series forecasting. The course is intended for students who wish to learn about the powerful Python data science ecosystem in order to apply data analysis techniques, information visualization, and inferential statistical analyse to gain new insights into the data.

 

  1. Cyber Security

Students are taught to reduce the risk of cyber-attacks and also protect organizations and individuals from the unauthorized exploitation of systems, networks and technologies.

 

  1. PHP/MySQL

PHPPHP is the most popular scripting language for web development. It is used to manage dynamic content, databases and session tracking. It is integrated with a number of popular databases, including MySQL. Moreover, Students are taught to design web pages.

Memorandum of Understanding

The Hindustan College of Arts & Science signed an MOU with Integrated Intelligent Research (IIR), Chennai for academic and technical interchanges in training, research and other activities like

 

  • Short term training.

  • Skill Development Program.

  • Professional Development Program.

  • Faculty Development Program.

  • Joint research activities.

  • Joint conferences and other academic meetings.

  • Students Internship and all possible program based on common interest

 

Integrated Intelligent Research (IIR) is a gateway for Educational Empowerment in India established in the year 2012. IIR is a solution provider for Training and Development, Research, Journals, Publications, Conferences, Placement, Outcome Based Education (OBE) and Educational Quality Management System (E-QMS) Consultancy Services towards accreditations for continuous improvement of Educational institutions.

Fundamentals of Data Science with Python will be conducted for final year B.Sc(CS), BCA and M.Sc IT & CS, students in association with Integrated Intelligent Research(IIR), Chennai.

 

PHP/MySQL Certificate course has been conducted

 

MoU with ICT Academy to conduct certificate courses

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 the National Association of Software Services Companies NASSCOMin India.

With the 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.

 

School of Computational Studies, Hindustan College of Arts & Science signed an MoU with Fibre One Asia Pte Ltd., Singapore. Fiber One Asia is one of the largest Audio-visual System Integrators in Singapore which has regional offices in India, Indonesia, Malaysia, and the Philippines. The areas of Collaboration are Internships and In-Plant training, Value Added Courses, Guest Lectures, Student Projects, and Research and Development Projects.

MoU with Fibre One Asia Pvt Ltd., Singapores

University of Madras Rank Holders

Kavitha. S
Rank 5 Kavitha. S
B.C.A Computer Applications
2014-2017

Alumni

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

Frequently Asked Questions

  • The course gives theoretical and practical hands-on training in computer applications and software engineering.
  • This course is for students who are interested in computer science field and wish to gain knowledge in various aspects of computer applications like networking, software engineering, hardware engineering, website designing, etc.
  • BCA provides and demonstrates in-depth knowledge in technical areas of industrial computing systems, which easily leads to skills required to meet the challenges of the IT world.

BCA

B.Tech

The duration of BCA degree is 3 years

It requires 4 years to complete a B. Tech degree

The course provides in-depth knowledge of computer applications and software development

B. Tech Course enhances technical, soft and analytical skills.

Job and Career opportunities are high for BCA:

  • Duration of BCA course is 3 years; students get the privilege of working immediately.

  • The demand of technocrats with the knowledge of computer language is high.

  • For getting into any job, the student needs basic skills in computer applications.

  • With BCA degree the basic skill sets are fulfilled

 

  • Students learn skills and get information not only about Computers and Information Technology, but also in communication, organization and management areas.

  • They also get to learn software technologies such as C, C++, Java, Web Technology, Computer Graphics, SQL, Python etc.

  • Information about various computer applications and latest developments in IT and communication systems are also provided.

  • The course satisfies the latest demands in the tech industry.

 

  • BCA graduates have good job prospects both in the government and private sector companies.

  • The opportunities available for BCA are:

    • Software Programmer, System and Network Administrator, Web Designer, Software tester etc.

 

  • It opens a pool of job opportunities in various fields, especially in the IT sector.

  • There is an opportunity for students to go for higher studies like MCA, to add an extra edge and update their skills & experience, which leads to career development. 

  • Students become proficient in programming languages such as JAVA, C++, Python etc.

  • A candidate with BCA degree is in good demand since manpower is continuously being replaced by systems and the need for experts and professionals to operate these is fast growing.

 

After B.C.A, students can pursue higher studies like

  • MCA / MBA

  • M.Sc Computer Science

  • Masters Degree in Information Management  

  • Masters Degree in Information Technology

  • Masters in Computer Management (MCM)

  • Post Graduate Program in Corporate Studies etc.

Hindustan