• Admission open 2025-26
NIRF | IQAC | CAREERS | RESEARCH | Grievance Redressal Committee | Blossoms
  • For Admission : 73391 37518

Computer Science – Data Science and Analytics

B.Sc. Computer Science (Data Science and Analytics)

  • Solid Foundations in Programming and Computer Science
    Students begin with essential programming skills using languages like C, Python, and R Programming, alongside database systems, operating systems, and Cloud Computing Technologies.
  • Data Interpretation & Statistical Learning
    Courses such as Statistics I & II, Linear Algebra, and Probability & Statistics equip students with the mathematical and statistical grounding crucial for effective data interpretation.
  • Machine Learning & Artificial Intelligence
    Students gain exposure to cutting-edge topics including Machine Learning, Deep Learning, Natural Language Processing, and AI. They also gain experience with real-time data systems and applications.
  • Large Scale Data Management
    With subjects like Cloud Computing, Data Mining and Warehousing, and hands-on labs in SQL Server, NoSQL and Open Source Technology Tools like PHP & mySQL, students develop practical skills in managing and processing large-scale data.
  • Data Visualization & Business Intelligence
    Students learn data storytelling and data visualization through Excel for Data Analytics, Power BI (as part of the VAC program), and Business Analytics, which enable them to communicate insights effectively.
  • Capstone Projects and Internships
    Practical exposure is emphasized with lab-intensive sessions, mini-projects, industry-based internships starting from the third semester onwards. This prepares students for real-world challenges and builds a strong project portfolio.
  • Soft Skills & Career Readiness
    Career-focused modules such as Aptitude & Reasoning Skills and Career Development Skills help students to build essential workplace skills, including communication, teamwork, and analytical thinking.
  • Value Added Courses (VAC)
    The program offers certification-based training on:

    • Python Programming (Certiport Certification)
    • Power BI with Microsoft Certification
    • Machine Learning using Python
    • Computer Vision
    • Large Language Models (LLM)

Career Prospects

Graduates are prepared to enter roles such as Data Analyst, Business Intelligence Developer, Machine Learning Engineer, AI Developer, Data Engineer, and more. With a mix of technical and analytical expertise, they are well-positioned to contribute across sectors such as healthcare, finance, technology, government, and retail.

Department of Computer Science - Data Science and Analytics

B.Sc., Computer Science - Data Science and Analytics

Our Vision

To empower students with advanced skills in Data Science and Data Analytics, fostering innovation, addressing complex challenges, and improving quality of life globally.

 

Our Mission

  • To harness the power of data science and solve real-time challenges through data –driven insights and innovations.
  • To optimize operations in data science that enhances customer experiences and unlocks new opportunities for growth in the digital era.
  • To faster a culture of cross – disciplinary thinking with professional ethics that navigate the complexities of data landscape and solve challenges across Industries and Public People needs.

A candidate should have passed the Higher Secondary Examination(10+2 System) conducted by the Board of Higher Secondary Education, Government of Tamilnadu or from any other higher Secondary Board accepted by the Madurai Kamaraj University as equivalent there to with Mathematics and Physics as subjects.

  • Data Analyst
  • Statistical Analyst
  • Computer Systems Analyst
  • Database Administrator
  • Business Intelligence (BI) Analyst
  • Data Journalist
  • Data Scientist
  • Machine Learning Engineer
  • Data Engineer
  • Data Architect
  • Application Architect
  • Enterprise Architect
  • AI Developer
  • NLP Engineer
  • Computer Vision Engineer
  • Deep Learning Engineer

SEMESTER – I

  1. General Tamil – I / Foundation Course: French I / General Hindi – I
  2. Communicative English – I
  3. Programming in C Programming Practical
  4. Excel for Data Analytics Practical
  5. Digital Principals & Computer Organization
  6. Statistics – I
  7. Value Education
  8. Physical Education Practical

SEMESTER – II

  1. General Tamil – II / Foundation Course: French II / General Hindi – II
  2. Communicative English – II
  3. Operating System
  4. Principles of Data Science
  5. Probability & Statistics – II
  6. Data Science using Python Lab
  7. Web Programming Practical
  8. EVS

SEMESTER – III

  1. General Tamil – III / Foundation Course: French III / General Hindi – III
  2. Communicative English – III
  3. Relational Database Management System
  4. Introduction to Machine Learning
  5. Relational Database Management System Lab
  6. Linear Algebra
  7. Machine Learning Using Python Lab
  8. Mini Project – I
  9. Non Major Elective – I

SEMESTER – IV

  1. General Tamil – IV/ Foundation Course: French IV / General Hindi – IV
  2. Communicative English – IV
  3. Introduction to Deep Learning
  4. Deep Learning Lab
  5. R – Programming Lab
  6. Open Source Technology Lab
  7. Business Analyst
  8. Mini Project – II
  9. Non Major Elective – II

 

SEMESTER – V

  1. Introduction to Artificial Intelligence
  2. Introduction to Natural Language Processing
  3. Cloud Computing / Healthcare Analytics / Data Mining and Warehousing / Time series Analysis / Image and video Analytics
  4. NLP Lab
  5. NoSQL Database Management LAB
  6. Aptitude & Reasoning Skills
  7. Mini Project –III
  8. Web Technology Lab
  9. Career Development Skills Practical

SEMESTER – VI

  1. Internship/Project
  • Python Programming with Certiport Certification
  • PowerBI with Microsoft Certification
  • Machine Learning Using Python
  • Computer Vision
  • Large Language Model (LLM)
  • To make students competent for higher studies and employable, to meet industrial requirements.
  • To develop students having core competence in science, mathematics and fundamentals of Data Science to address ever-changing industrial requirements globally.
  • To create academically conducive environment to learn skills in the domains such as Data Analytics, Data Modelling, Data Visualization and Allied Technologies.
  • To enrich students with professional ethics, leadership qualities, and entrepreneurial skills.

The field of data science and analytics offers a wide range of career opportunities across various industries. As organizations increasingly rely on data to drive decision-making and gain insights into their operations, the demand for professionals with skills in data science and analytics continues to grow. Here are some common career opportunities in this field:

Data Scientist: Data scientists are responsible for analyzing large datasets to identify patterns, trends, and insights that can inform business decisions. They use statistical analysis, machine learning algorithms, and programming skills to extract valuable information from data.

Data Analyst: Data analysts focus on interpreting data to help organizations make informed decisions. They collect, clean, and analyze data using tools such as SQL, Excel, and data visualization software to create reports and dashboards that convey insights to stakeholders.

Business Analyst: Business analysts bridge the gap between business objectives and data insights. They work closely with stakeholders to understand business requirements, identify opportunities for improvement, and use data analysis to drive strategic decision-making.

Machine Learning Engineer: Machine learning engineers design, develop, and deploy machine learning models and algorithms to solve complex problems. They have expertise in programming languages such as Python or R and knowledge of machine learning frameworks like TensorFlow or PyTorch.

Data Engineer: Data engineers are responsible for building and maintaining the infrastructure required to collect, process, and store data. They design data pipelines, implement data integration solutions, and ensure data quality and reliability across the organization.

Quantitative Analyst (Quant): Quants apply mathematical and statistical methods to financial and risk management problems. They develop models for pricing financial instruments, assessing market risk, and optimizing investment strategies using quantitative techniques.

Data Architect: Data architects design and implement the structure and organization of data systems within an organization. They develop data models, define data standards, and establish data governance policies to ensure data consistency, security, and accessibility.

Data Visualization Specialist: Data visualization specialists create compelling visualizations and interactive dashboards to communicate data insights effectively. They use tools like Tableau, Power BI, or D3.js to design visualizations that enable stakeholders to explore and understand complex datasets.

AI/ML Researcher: AI/ML researchers work on advancing the field of artificial intelligence and machine learning by developing new algorithms, techniques, and models. They often work in research institutions, universities, or technology companies to push the boundaries of AI and ML capabilities.

Data Science Consultant: Data science consultants provide expertise and guidance to organizations on leveraging data science and analytics to solve business challenges. They work with clients to define project goals, develop analytical solutions, and implement best practices for data-driven decision-making.

These are just a few examples of the diverse career paths available in data science and analytics. With the increasing demand for data-driven insights across industries, professionals with skills in data science and analytics are well-positioned for rewarding and high-impact careers.

Technical courses for data science and analytics encompass the key skills, tools, and techniques that professionals in this field use to extract insights from data and drive decision-making. Here are some technical cousres which we follow at SLCS

Programming Languages: Proficiency in programming languages is crucial for data science and analytics. Python and R are two of the most commonly used languages for data analysis, statistical modeling, and machine learning. Proficiency in languages such as SQL for data querying and manipulation is also important.

Statistical Analysis: Understanding statistical concepts and techniques is essential for analyzing data and drawing meaningful conclusions. Proficiency in statistical methods such as hypothesis testing, regression analysis, time series analysis, and multivariate analysis is important for data scientists and analysts.

Machine Learning: Machine learning algorithms enable data scientists to build predictive models and uncover patterns in data. Knowledge of supervised learning techniques (e.g., regression, classification), unsupervised learning techniques (e.g., clustering, dimensionality reduction), and deep learning algorithms is valuable for solving a wide range of data science problems.

Data Visualization: Data visualization is the process of representing data graphically to aid understanding and interpretation. Proficiency in data visualization tools and libraries such as Matplotlib, Seaborn, ggplot2, and Tableau is important for creating clear and insightful visualizations that communicate complex data effectively.

Big Data Technologies: As the volume, velocity, and variety of data continue to grow, proficiency in big data technologies is becoming increasingly important. Familiarity with distributed computing frameworks such as Apache Hadoop and Apache Spark, as well as knowledge of NoSQL databases such as MongoDB and Cassandra, enables data scientists to work with large-scale datasets efficiently.

Data Wrangling and Cleaning: Data wrangling involves the process of cleaning, transforming, and preparing raw data for analysis. Proficiency in tools and techniques for data wrangling, such as pandas for Python or dplyr for R, is essential for ensuring data quality and consistency.

Data Mining and Exploration: Data mining involves discovering patterns and relationships in large datasets. Proficiency in exploratory data analysis (EDA) techniques, such as descriptive statistics, data visualization, and feature engineering, enables data scientists to gain insights and identify important patterns in the data.

Natural Language Processing (NLP): NLP involves the analysis and understanding of human language data. Proficiency in NLP techniques and libraries, such as NLTK (Natural Language Toolkit) and spaCy, enables data scientists to work with text data for tasks such as sentiment analysis, named entity recognition, and text classification.

Version Control: Version control systems such as Git enable data scientists to track changes to code and collaborate effectively with team members. Proficiency in version control tools and workflows is important for managing codebase, reproducing experiments, and maintaining project integrity.

Cloud Computing: Cloud computing platforms such as Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure provide scalable infrastructure and services for data storage, processing, and analysis. Proficiency in cloud computing enables data scientists to leverage cloud resources for building and deploying data-driven applications and solutions.

These technical courses at SLCS represent the core skills and knowledge areas that are essential for success in the field of data science and analytics. Continuous learning and staying updated with the latest developments in technology and methodologies are key for data professionals to stay competitive in this rapidly evolving field.

 

MoUs