SRIHER Chennai-image

B-SC-DATA-SCIENCE in General at Sri Ramachandra Institute of Higher Education and Research

Sri Ramachandra Institute of Higher Education and Research, a premier Deemed to be University established in 1985 in Chennai, is renowned for its academic excellence across 14 faculties. Offering 166 diverse programs, it holds a NAAC A++ grade and consistently ranks high in NIRF for Medical, Dental, and Pharmacy disciplines, reflecting its commitment to quality education and healthcare.

READ MORE
location

Chennai, Tamil Nadu

Compare colleges

About the Specialization

What is General at Sri Ramachandra Institute of Higher Education and Research Chennai?

This B.Sc. Data Science program at Sri Ramachandra Institute of Higher Education and Research focuses on equipping students with a robust foundation in statistics, programming, and machine learning essential for the rapidly expanding data industry in India. The curriculum is designed to meet the growing demand for skilled data professionals, integrating theoretical knowledge with practical applications to solve real-world problems. It emphasizes a blend of core computing skills and advanced analytical techniques.

Who Should Apply?

This program is ideal for fresh graduates from science backgrounds (10+2 with Physics, Chemistry, Biology/Computer Science/Mathematics) seeking an entry into the burgeoning field of data science. It also caters to individuals with an aptitude for logical reasoning and problem-solving, looking to build a career in data analysis, machine learning engineering, or business intelligence. The program prepares students for roles demanding strong analytical and computational skills.

Why Choose This Course?

Graduates of this program can expect diverse career paths in India, including Data Analyst, Business Intelligence Developer, Machine Learning Engineer, and Data Scientist in sectors like finance, healthcare, e-commerce, and IT services. Entry-level salaries typically range from INR 3.5-6 LPA, potentially rising to INR 8-15 LPA with experience. The program aligns with industry-recognized skills, enabling growth into senior analytical or management roles within Indian and global companies.

OTHER SPECIALIZATIONS

Specialization

Student Success Practices

Foundation Stage

Master Programming Fundamentals- (Semester 1-2)

Consolidate strong programming logic in C and Python. Regularly practice coding problems on platforms like HackerRank or LeetCode to build problem-solving muscle memory. Focus on understanding data structures and algorithms deeply.

Tools & Resources

HackerRank, LeetCode, GeeksforGeeks, Python documentation

Career Connection

Essential for passing technical rounds in placements, forms the base for all advanced data science topics.

Build a Strong Mathematical Core- (Semester 1-2)

Pay close attention to Calculus, Linear Algebra, Probability, and Statistics. These are the bedrock of machine learning. Solve textbook problems diligently and use online resources like Khan Academy for conceptual clarity.

Tools & Resources

Khan Academy, NPTEL courses, Standard textbooks

Career Connection

Crucial for understanding ML algorithms, model interpretation, and advanced research in data science.

Engage in Peer Learning & Study Groups- (Semester 1-2)

Form study groups with peers to discuss complex topics, solve problems together, and prepare for exams. Teaching others reinforces your own understanding and exposes you to different perspectives.

Tools & Resources

Collaborative online whiteboards, Peer-to-peer discussions, Group projects

Career Connection

Enhances teamwork, communication skills, and critical thinking, all vital for collaborative industry environments.

Intermediate Stage

Develop Project-Based Learning- (Semester 3-5)

Apply theoretical knowledge from DBMS, Java, AI, and Data Mining to small-scale projects. Build a portfolio of projects on platforms like GitHub, focusing on real-world datasets and problems.

Tools & Resources

GitHub, Kaggle datasets, Jupyter Notebooks, MySQL, MongoDB

Career Connection

Demonstrates practical skills to recruiters, provides talking points for interviews, and builds a professional online presence.

Seek Early Industry Exposure & Internships- (Semester 4-5)

Actively look for summer internships or part-time projects in startups or local companies, even if unpaid initially. This provides invaluable hands-on experience and networking opportunities.

Tools & Resources

LinkedIn, Internshala, College placement cell, Industry networking events

Career Connection

Converts theoretical knowledge into practical skills, provides professional references, and often leads to pre-placement offers.

Participate in Hackathons & Competitions- (Semester 3-5)

Test your skills by participating in data science hackathons and coding competitions on platforms like Kaggle, Analytics Vidhya, or local college events. This builds competitive spirit and problem-solving under pressure.

Tools & Resources

Kaggle, Analytics Vidhya, Local college tech fests

Career Connection

Showcases ability to work under pressure, innovate, and apply skills to novel problems; often noticed by recruiters.

Advanced Stage

Specialize and Deepen Skill Set- (Semester 6)

Focus on a chosen area within Data Science (e.g., Deep Learning, NLP, Big Data, IoT) based on electives. Pursue advanced online courses or certifications in these specialized fields to gain an edge.

Tools & Resources

Coursera, edX, NPTEL advanced courses, TensorFlow/PyTorch certifications

Career Connection

Positions you as an expert in a niche, making you more attractive for specialized roles and higher initial salaries.

Prioritize Major Project for Portfolio- (Semester 6)

Treat the final year major project as a capstone experience. Choose a challenging, industry-relevant problem and aim for a high-quality deliverable. Document it meticulously and be ready to present it thoroughly.

Tools & Resources

Latest frameworks (e.g., PyTorch, Spark), Cloud platforms (AWS, GCP, Azure), Research papers

Career Connection

The major project is often the most significant part of your portfolio, demonstrating complete project lifecycle management and advanced technical skills.

Intensive Placement Preparation- (Semester 6)

Begin mock interviews, aptitude test practice, and resume building well in advance. Network with alumni and industry professionals to understand current hiring trends and company expectations.

Tools & Resources

Mock interview platforms, LinkedIn, Campus placement cells, Career counseling services

Career Connection

Ensures readiness for the recruitment process, increases confidence, and maximizes chances of securing desirable job offers.

Program Structure and Curriculum

Eligibility:

  • H.Sc. pass from a recognized board/council with Physics, Chemistry, Biology / Computer Science / Mathematics as major subjects.

Duration: 3 years (6 semesters)

Credits: 132 Credits

Assessment: Internal: 40%, External: 60%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
SDSBSC101Professional English for Science & TechnologyCore4Language skills, Technical communication, Report writing, Presentation skills, Research paper analysis
SDSBSC102Introduction to Computer FundamentalsCore4Computer components, Operating systems, Software concepts, Internet basics, Data representation
SDSBSC103Calculus & Linear AlgebraCore4Derivatives, Integrals, Matrices, Vectors, Eigenvalues and Eigenvectors
SDSBSC104Programming in CCore4C language basics, Control flow, Functions, Arrays, Pointers
SDSBSL105Computer Fundamentals LabLab2Operating system commands, MS Office tools, Internet browsing, File management
SDSBSL106C Programming LabLab2C program implementation, Data structures using C, Debugging, Algorithm development
SDSBSC107Value EducationCore0Human values, Ethics, Social responsibility, Environmental awareness, Personality development

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
SDSBSC201Probability & StatisticsCore4Probability theory, Random variables, Distributions, Hypothesis testing, Regression
SDSBSC202Data Structures & AlgorithmsCore4Arrays, Linked lists, Stacks, Queues, Trees, Graph algorithms
SDSBSC203Python ProgrammingCore4Python syntax, Data types, Control flow, Functions, Modules, OOP in Python
SDSBSC204Discrete Mathematics for Data ScienceCore4Set theory, Logic, Relations, Functions, Graph theory, Combinatorics
SDSBSL205Data Structures & Algorithms LabLab2Implementing data structures, Algorithm analysis, Sorting, Searching
SDSBSL206Python Programming LabLab2Python script writing, Data manipulation, Libraries (Numpy, Pandas basics)
SDSBSC207Environmental StudiesCore0Ecosystems, Pollution, Natural resources, Biodiversity, Sustainable development

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
SDSBSC301Database Management SystemsCore4Relational model, SQL queries, Normalization, Transactions, Concurrency control
SDSBSC302Operating SystemsCore4OS functions, Process management, Memory management, File systems, Deadlocks
SDSBSC303Object Oriented Programming with JavaCore4OOP concepts, Java syntax, Classes, Objects, Inheritance, Polymorphism, Exception handling
SDSBSC304Data Warehousing & Data MiningCore4Data warehousing concepts, OLAP, Data mining tasks, Association rules, Classification, Clustering
SDSBSL305DBMS LabLab2SQL queries, Database design, PL/SQL, Report generation
SDSBSL306Java Programming LabLab2Java program development, GUI programming, Database connectivity
SDSBSC307Foreign Language (French/German/Japanese)Elective3Basic grammar, Conversational skills, Reading comprehension, Writing practice, Cultural aspects

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
SDSBSC401Computer NetworksCore4Network models (OSI, TCP/IP), Data link layer, Network layer, Transport layer, Application layer
SDSBSC402Research Methodology & IPRCore4Research design, Data collection, Statistical analysis, Report writing, Intellectual property rights
SDSBSC403Artificial IntelligenceCore4AI concepts, Problem solving, Search algorithms, Knowledge representation, Machine learning basics
SDSBSC404Web TechnologyCore4HTML, CSS, JavaScript, Web servers, Front-end frameworks, Backend scripting
SDSBSL405AI LabLab2Implementing search algorithms, AI problem solving, Logic programming
SDSBSL406Web Technology LabLab2Web page design, Dynamic content, Client-side scripting, Server-side integration
SDSBSC407Soft Skills for ProfessionalsCore3Communication skills, Teamwork, Leadership, Time management, Interview skills

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
SDSBSC501Big Data AnalyticsCore4Big Data concepts, Hadoop ecosystem, MapReduce, Spark, NoSQL databases, Data streaming
SDSBSC502Machine LearningCore4Supervised learning, Unsupervised learning, Regression, Classification, Clustering, Model evaluation
SDSBSC503Natural Language ProcessingCore4Text processing, Tokenization, Part-of-speech tagging, Semantic analysis, Machine translation
SDSBSC504Elective I (Computer Graphics / Optimization Techniques / Cloud Computing)Elective3Cloud models, Virtualization, Cloud security, AWS/Azure basics, Cloud storage
SDSBSC505Elective II (E-commerce / Data Visualization / Information Security)Elective3Visualization principles, Chart types, Tableau/Power BI basics, Interactive dashboards, Storytelling with data
SDSBSL506Big Data Analytics LabLab2Hadoop implementation, MapReduce programming, Spark applications, NoSQL operations
SDSBSL507Machine Learning LabLab2Implementing ML algorithms, Model training, Scikit-learn, TensorFlow/Keras basics
SDSBSP508Mini ProjectProject2Problem identification, Literature review, Design and Implementation, Testing and Evaluation, Project Reporting

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
SDSBSC601Deep LearningCore4Neural networks, Activation functions, CNNs, RNNs, LSTMs, Transfer learning
SDSBSC602IoT & Edge ComputingCore4IoT architecture, Sensors, Actuators, Communication protocols, Edge computing, IoT security
SDSBSC603Elective III (Augmented Reality/Virtual Reality / Financial Technology / Geospatial Data Science)Elective3GIS concepts, Spatial data types, Geocoding and Geoprocessing, Mapping tools, Remote sensing
SDSBSC604Elective IV (Bio Informatics / Blockchain Technology / Robotics Process Automation)Elective3Blockchain fundamentals, Cryptography, Consensus mechanisms, Smart contracts, Bitcoin/Ethereum
SDSBSL605Deep Learning LabLab2Implementing CNNs/RNNs, Frameworks (TensorFlow/PyTorch), Model optimization, Image/Text analysis, Generative models
SDSBSP606Major ProjectProject6Project planning, System design, Implementation and Testing, Documentation, Presentation and Viva
whatsapp

Chat with us