Best Arts & Science College

LOGIN

ERP Login

Computer Science

About the Department

Introduction

The Department of Computer Science was commenced in 1995 with a vision to prepare young men and women for the opportunities in the field of computers. Exposure to all areas of Computer Science is needed to face the challenges posed by technological advancement. Hence, a balanced curriculum of software and hardware was designed by the University of Madras. The department offers courses with comprehensive combination of Computer Applications, Digital Electronics, Statistics and Mathematics.

The Department aims at providing high quality training to students through the latest technology. In order to maintain the standard of education, University of Madras upgraded the academic syllabi to CBCS pattern so as to keep the students well trained to deal with changing trends in the field of Computer Science and Technology. The syllabus and courseware are planned to be flexible and wide-ranging, incorporating the cutting edge as well as ensuring a firm grasp of core fundamentals.

Courses Offered

Objective

  • To develop the overall character and personality of students and mould them as good citizens with integrity and modularity for nations building.
  • To provide appropriate guidance for the students in quest for higher knowledge.
  • To provide excellent laboratory and infrastructure facilities to meet the best standards as laid down by the institution.
  • To provide an atmosphere in which students can realize their fullest intellectual potential through discipline, spiritual values and dedicated hard work.
  • To promote institute–industry interaction, provide professional counselling and ensure placements for their career challenges.

Scope of the Course

The significance of computer science is to give more importance to the fast emerging IT world. The course provides a wide range of subjects like Digital Logical Fundamentals, Microprocessor, C, C++, JAVA, VISUAL BASIC, RDBMS, Networking, Computer Architecture, Web Technology, etc. After completing the course, they can pursue higher studies or can start their career in IT or Non – IT fields.

 

https://hcaschennai.edu.in/files/1/National_Conference_Mrs.S.Punithavathi.pdf

https://hcaschennai.edu.in/files/1/International_Conference_Dr.N.Susitha.pdf

https://hcaschennai.edu.in/files/1/International_Conference_ICRICS'17.pdf

https://hcaschennai.edu.in/files/1/International_Conference_Mrs.N.Priya.pdf

Syllabus

B.Sc. Computer Science

I Year II Year III Year
Semester - I Semester - III Semester - V
Tamil/ Other languages -I Tamil/ Other languages – III Core V: Computer Network
English - I English – III Core VI: Operating System

Core I: Problem Solving

using Python

Core III: Java and

Data Structures

Core VII: Relational Database

Management System

Practical I: Problem Solving

using Python Lab

Practical III: Data Structures

using Java Lab

Practical V: Operating

System Lab

Allied I: Mathematics I Allied III: Physics I / Statistics I Practical VI: PL/SQL Lab

Basic Tamil/Advanced Tamil/

Non-Major Elective I

Soft Skill III

Elective-I: Artificial Intelligence

and Expert Systems

Soft Skills- I Environmental Studies Value Education
Semester - II Semester - IV Semester - VI
Tamil/ Other languages – II Tamil/ Other languages – IV Practical VI: PL/SQL Lab
English –II English – IV

Core IX: Introduction to

Data Science

Core II: Computer

Organization

Core– IV: Web

technology

Core X: Introduction to

Cloud Computing

Practical II: Computer

Organization Lab

Practical IV: Web

Technology Lab

Practical VII: CASE Tools and

Testing tools Lab

Allied II: Mathematics II

Allied IV: Physics II /

Statistics II

Elective – II: IOT and

its Applications

Basic Tamil/Advanced Tamil/

Non-Major Elective II

Soft Skill IV Practical VIII: Mini Project
Soft Skills-II Environmental Studies Extension Activities

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
Internship
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)

M.Sc. Computer Science

I Year II Year
Semester - I Semester - III
Design and Analysis of Algorithms Principles of Compiler Design
Advanced Java Programming Information Security
System Software Artificial Intelligence
Theoretical Foundations of Computer Science Elective-II: Big Data Analytics / Cryptography/ Distributed DB Systems
Practical- I: Algorithms Lab Elective-III: Multimedia Systems / E-Commerce / Cloud Computing
Practical – II: Advanced Java Programming Practical-V: Mini-Project
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
Internship
Semester - II Semester - IV
Computer Networks Project (Viva-Voce)
Digital Image Processing
Practical-III RDBMS Lab
Elective I: Mobile Computing /
Computer Simulation and Modeling/ Computer Graphics
Object Oriented Analysis and Design
Practical-IV: Image Processing using Java Lab

Question Papers

Add-On Courses

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

2. Web Design

This course enables the students to learn various techniques, tools, and programming languages in order to create and maintain 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.

University of Madras Rank Holders

Ms. BHAVANI. K
Rank I Ms. BHAVANI. K
M.Sc Information Technology
2014 – 16
Ms. SAMUTHRAKANI. G
Rank 6 Ms. SAMUTHRAKANI. G
M.Sc Information Technology
2012 – 13
Ms. SENTHURA. M
Rank 8 Ms. SENTHURA. M
M.Sc Information Technology
2012 – 13
Ms. VIJAYA LAKSHMI K. A
Rank 9 Ms. VIJAYA LAKSHMI K. A
M.Sc Information Technology
2012 – 13
Otti S
Rank 8 Otti S
M.Sc Information Technology
2019-2021

Alumni

Vinoth Kumar. M
Vinoth Kumar. M
(2007-2010)
Technical Support Engineer
Force Point Software Consulting Pvt Ltd, Chennai
Mary Laura
Mary Laura
(2007-2010)
Software Engineer
Company Name: TCS, Chennai
Esther Paulini. J
Esther Paulini. J
(2007-2010)
Recruitment Coordinator
Manpower., Canada
Ashwanth. S
Ashwanth. S
(2008-2011)
Senior Specialist
HCL Technologies, Chennai
Srinanthan Kandeepan
Srinanthan Kandeepan
(2010 - 2013)
Software Executive
MyCom Lanka Pvt Ltd., Sri Lanka
Peter Mathias
Peter Mathias
(2011-2014)
Director
MALIMI & SONS Investment Ltd, Tanzania
Dharmeehan. M
Dharmeehan. M
(2011-2014)
Network Administrator & Graphic Designer
M&S Textiles, Australia
Mahalakshimi. M
Mahalakshimi. M
(2011-2014)
Test Analyst
FedEx International, Netherlands

Frequently Asked Questions

  • High demand for computer science skills: In today's digital age, there is a high demand for professionals with computer science skills. Students who pursue computer science courses are likely to have excellent career prospects and job security.
  • High-paying jobs: Computer science is one of the highest-paying fields in the job market. Computer science graduates can earn competitive salaries in various fields, such as software development, cybersecurity, data science, and artificial intelligence.
  • Versatility: Computer science is a versatile field that offers various career paths. Students can choose to specialize in different areas of computer science, such as software development, network administration, data analysis, and artificial intelligence.
  • Wide range of specializations: Computer science is a vast field with numerous specializations, such as artificial intelligence, data science, cybersecurity, software engineering, and more. This wide range of specializations allows students to tailor their studies to their specific interests and career goals, which can be a significant motivating factor for choosing computer science over other courses.

Career Opportunities after B.Sc. in Computer Science are: Software Developer, Data Scientist, Artificial Intelligence professional, Cloud Engineer, Game Developer, Database Administrator, Software Engineer, Network System Administrator, System Analyst, Web Designer and Test Engineer, etc.,

  • Analytical skills: Students can identify and address any technical problem using technological solutions.

  • Problem-solving skills: Students are capable to solve complex problems in a systematic and logical way.

  • Creativity: Students can provide solutions in creative and aesthetic manner.

  • Critical-thinking skills: A critical thinker can find innovative solution and save time.

M.Sc. (Computer Science)

M.Sc. (Information Technology)

M.Sc. (Data Science)

M.Sc. (Artificial Intelligence)

M.Sc. (Cyber Security)

M.C.A.

M.B.A.

Many other Certificate and Diploma courses can also be done in parallel.

  • Students who successfully finish the degree have excellent opportunities for placements through our Placement Cell.

  • Interviews with prominent companies like Capgemini, Cognizant Technology Solutions, Hewlett Packard, IBM, Infosys, Wipro, Tata Consultancy Services etc., are arranged.

  • Students can develop the capability to analyze, design, implement and test software in IT industry.

  • Students will be able to understand current techniques and algorithms which can be implemented in different research areas like Artificial Intelligence, Robotics, Machine Learning, Data Analysis etc.

  • Students will be able to apply the descriptive and predictive analytics in business modeling and decision making.

  • Have more applied course-work which moulds the students for IT industries.

  • After successful completion of M.Sc. in Computer Science, the student will be eligible for direct employment in job roles such as Network Administrators, Developers, Web Designers, Database Administrators, QA Tester, Game Developer, Application Developer, Software Marketer, Technical Architect, Technical Analyst, IT Consultant, Professor, Systems Engineer, Mainframe Systems Manager, IT Manager, Software Tester, Project Manager, Healthcare Software etc.,

  • Career in teaching computer studies in both school and colleges.

  • Career in research

There are many options for higher studies for those who have completed M.Sc. CS. Some of those options are:

  • 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)

  • Students who successfully finish the degree have excellent opportunities for jobs through our Placement Cell.

  • Interviews with prominent companies like Capgemini, Cognizant Technology Solutions, Hewlett Packard, IBM, Infosys, Wipro, Tata Consultancy Services, Hexaware etc., are arranged.

  • 50% waive off in tuition fee is provided for HCAS UG students. However, financial assistance is provided through Varthana Loans for low income group parents.

  • After completion of first year, students have to go for internship in a company for one month which gives practical experience.

  • Internships help students to assess their tech readiness for the current industrial trend.

  • The demand of IT professional is increasing day by day and the growth of IT industry has created a lot of job opportunities.

  • M. Sc. IT provides an in-depth knowledge and skill to make use of modern technologies.

  • It can provide a foundation for a career in technology, research and development.

  • A Master's Degree in Information Technology helps to build a brand within any IT organization. 

M.Sc. IT post graduates can work in a variety of work profiles such as:

  • Opportunities in multinational companies as Network Administrators, Developers, Web Designers, Database Administrators, QA Tester, Game Developer, Application Developer, Software Marketer, Technical Architect, Technical Analyst, IT Consultant, Professor, Systems Engineer, Mainframe Systems Manager, IT Manager, Software Tester, Project Manager, Healthcare Software etc.,

  • Career in teaching computer studies in both schools and colleges.

  • Career in research.

  • Most of the foreign countries also have great demand for experts in the IT field.

There are many higher studies options for those who have pursued M.Sc. in Information Technology. Some of the 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

  • Students who successfully finish the degree have excellent opportunities for placement through our Placement Cell.

  • Interviews with prominent companies like Capgemini, Cognizant Technology Solutions, Hewlett Packard, IBM, Infosys, Wipro, Tata Consultancy Services, Hexaware etc., are arranged.

  • Yes, after the completion of first year, the students have to go for internship in a company for one month.

  • The internship gives practical experience for the students.

  • The student will earn credits after completing the internship.

  • The companies find the internship as an opportunity to identify the prospective employees.