RRCE Bangalore-image

B-E in Computer Science Engineering Data Science at Rajarajeswari College of Engineering

RajaRajeswari College of Engineering (RRCE), established 2006 in Bengaluru, is a premier VTU-affiliated institution. Located on a 25-acre campus, RRCE offers 12 diverse UG and PG programs, known for academic excellence and career readiness, serving its 2855 students effectively.

READ MORE
location

Bengaluru, Karnataka

Compare colleges

About the Specialization

What is Computer Science & Engineering (Data Science) at Rajarajeswari College of Engineering Bengaluru?

This Computer Science & Engineering (Data Science) program at RajaRajeswari College of Engineering focuses on equipping students with advanced skills in data analysis, machine learning, and artificial intelligence. Recognizing the immense growth of data-driven decision-making in Indian industries like e-commerce, finance, and healthcare, the curriculum is designed to produce professionals capable of extracting insights from complex datasets. The program differentiates itself by integrating foundational CSE principles with specialized data science modules through professional electives, preparing graduates for cutting-edge roles.

Who Should Apply?

This program is ideal for fresh engineering graduates seeking entry into the booming data analytics and AI sectors in India. It also caters to working professionals from related IT fields looking to upskill and transition into specialized data science roles, or career changers from analytical backgrounds aiming to formalize their expertise. Applicants with a strong aptitude for mathematics, statistics, and programming, and a keen interest in problem-solving using data, will find this program particularly rewarding.

Why Choose This Course?

Graduates of this program can expect to pursue India-specific career paths such as Data Scientist, Machine Learning Engineer, Data Analyst, Business Intelligence Developer, or AI/ML Researcher. Entry-level salaries typically range from INR 4-8 LPA, with experienced professionals potentially earning INR 15-30+ LPA in top-tier Indian and MNC companies. The program aligns with professional certifications like AWS Certified Machine Learning Specialty or Google Cloud Professional Data Engineer, fostering significant growth trajectories within the vibrant Indian tech landscape.

Student Success Practices

Foundation Stage

Strengthen Programming & Math Fundamentals- (Semester 1-2)

Dedicate consistent time to mastering C and Python programming languages, along with core calculus and linear algebra concepts. Solve daily coding challenges and practice problem-solving logic. This forms the bedrock for advanced data science topics.

Tools & Resources

GeeksforGeeks, HackerRank, Coursera (for foundational courses), NPTEL lectures for Mathematics

Career Connection

A strong foundation in programming and mathematics is critical for data manipulation, algorithm implementation, and understanding machine learning models, leading to better performance in technical interviews.

Develop Effective Study Habits & Peer Learning- (Semester 1-2)

Establish a disciplined study schedule and actively participate in study groups. Discuss complex concepts, clarify doubts, and collaborate on assignments. Explaining concepts to peers solidifies your own understanding and builds teamwork skills.

Tools & Resources

College library resources, Microsoft Teams/Google Meet for group discussions, Online forums for subject-specific queries

Career Connection

Good academic performance leads to higher CGPA, opening doors for internships and placements. Teamwork skills are highly valued in corporate environments.

Engage in Early Skill Building Workshops- (Semester 1-2)

Beyond classroom learning, attend workshops or take online courses on essential software tools like Excel for data handling, or basics of data visualization. Familiarize yourself with introductory data science concepts through online resources.

Tools & Resources

YouTube tutorials for Excel, Kaggle (for beginner datasets), Datacamp (introductory tracks)

Career Connection

Early exposure to tools and basic concepts makes later specialization easier and gives you a competitive edge for subsequent internships and projects.

Intermediate Stage

Master Data Structures, Algorithms & Database Skills- (Semester 3-5)

Intensively practice Data Structures & Algorithms, as they are crucial for efficient data processing. Concurrently, build strong proficiency in SQL for database management and querying, a cornerstone of data science.

Tools & Resources

LeetCode, HackerRank (SQL challenges), CodeChef, PostgreSQL/MySQL for practice

Career Connection

These skills are fundamental for almost all software development and data science roles, heavily tested in technical interviews for product and analytics companies.

Pursue Domain-Specific Electives & Mini-Projects- (Semester 5-6)

Actively choose professional electives related to Data Science (e.g., ''''Introduction to Data Science'''', ''''Artificial Intelligence & Machine Learning''''). Complement this with mini-projects applying these concepts to real-world datasets.

Tools & Resources

Kaggle datasets, GitHub for project collaboration, Scikit-learn (Python library)

Career Connection

Specialized electives build expertise, while projects demonstrate practical application, making your profile attractive for data science internships and entry-level positions.

Engage in Industry Exposure and Networking- (Semester 3-5)

Seek out guest lectures, industry seminars, and workshops conducted by professionals. Participate in hackathons and coding competitions. Actively connect with alumni and industry mentors on platforms like LinkedIn to understand career paths and gain insights.

Tools & Resources

LinkedIn, Meetup groups (Data Science Bengaluru), College career fairs, VTU innovation cells

Career Connection

Networking opens doors to internships, mentorship, and potential job referrals. Industry exposure keeps you updated on current trends and skill requirements, crucial for a competitive job market.

Advanced Stage

Undertake Advanced Data Science Projects & Internships- (Semester 7-8)

Focus on a capstone project (Phase 1 & 2) that addresses a complex data science problem, utilizing advanced ML/DL techniques. Secure and excel in a long-term internship, preferably in a data science role, to gain significant practical experience.

Tools & Resources

TensorFlow/PyTorch, AWS/GCP for cloud deployment, Jupyter Notebooks, Company-specific tools during internship

Career Connection

High-impact projects and relevant internships are crucial for placements, showcasing your ability to deliver solutions and adapt to industry environments, often leading to pre-placement offers.

Intensive Placement Preparation & Mock Interviews- (Semester 7-8)

Begin rigorous preparation for placement drives, including aptitude tests, technical coding rounds, and specific data science case studies. Participate in mock interviews, focusing on both technical depth and behavioral aspects, and seek feedback for improvement.

Tools & Resources

Placement cell resources, Glassdoor for interview experiences, Pramp/InterviewBit for mock interviews, Quant training apps

Career Connection

Thorough preparation directly translates into higher success rates in securing placements with leading companies in data science, analytics, and AI domains.

Build a Professional Portfolio and Personal Brand- (Semester 6-8)

Curate a strong online presence: a well-maintained GitHub profile showcasing projects, a professional LinkedIn profile highlighting skills and achievements, and potentially a personal blog. Develop strong communication and presentation skills for technical seminars and interviews.

Tools & Resources

GitHub, LinkedIn, Medium/WordPress for blogging, Canva for presentation design

Career Connection

A strong portfolio acts as a tangible proof of your abilities, attracting recruiters and demonstrating initiative beyond academic requirements, leading to better career opportunities and recognition.

Program Structure and Curriculum

Eligibility:

  • Passed Karnataka 2nd PUC/12th Grade or equivalent examination with Physics and Mathematics as compulsory subjects along with Chemistry / Biotechnology / Biology / Electronics / Computer Science as one of the optional subjects and obtained a minimum of 45% of marks (40% for SC/ST/OBC candidates) from a recognized Board/University.

Duration: 8 semesters / 4 years

Credits: 160 Credits

Assessment: Internal: 40%, External: 60%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
21MAT11Calculus and Linear AlgebraCore4Differential Calculus, Integral Calculus, Vector Algebra, Linear Algebra, Matrices
21CHE12Engineering ChemistryCore4Electrochemistry, Corrosion, Polymers, Energy Storage, Water Analysis
21ELE13Basic Electrical EngineeringCore3DC Circuits, AC Circuits, Transformers, DC Machines, AC Motors
21CIV14Elements of Civil Engineering and MechanicsCore3Building Materials, Surveying, Mechanics of Materials, Forces and Equilibrium, Friction
21CPL15C Programming for Problem SolvingCore3C Language Basics, Control Flow, Functions, Arrays, Pointers
21AEC16Communicative EnglishSkill Development1Grammar, Vocabulary, Reading Comprehension, Writing Skills, Oral Communication
21CHEL17Engineering Chemistry LaboratoryLab1Potentiometric Titration, Conductometric Titration, Viscosity Determination, Calorimetry, pH Metry
21CPL18C Programming LaboratoryLab1Conditional Statements, Looping Constructs, Function Implementation, Array Manipulation, String Operations
21ELL19Basic Electrical Engineering LaboratoryLab1Ohm''''s Law Verification, Kirchhoff''''s Laws, Series-Parallel Circuits, Transformer Tests, Motor Characteristics
21TGH10Technical EnglishMandatory Non-Credit0Report Writing, Technical Communication, Presentation Skills, Resume Building, Interview Skills

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
21MAT21Advanced Calculus and Numerical MethodsCore4Partial Differential Equations, Laplace Transforms, Fourier Series, Numerical Solutions of Equations, Numerical Integration
21PHY22Engineering PhysicsCore4Quantum Mechanics, Lasers, Optical Fibers, Nanoscience, Semiconductor Physics
21ELN23Basic ElectronicsCore3Diode Circuits, Transistors, Amplifiers, Operational Amplifiers, Digital Logic Gates
21ME24Elements of Mechanical EngineeringCore3Thermodynamics, Power Plants, Refrigeration, Manufacturing Processes, Automobile Engineering
21PSP25Python Programming for Problem SolvingCore3Python Basics, Data Structures, Functions and Modules, File I/O, Object-Oriented Programming
21AEC26Scientific Foundations of HealthSkill Development1Nutrition, Lifestyle Diseases, Mental Health, Ergonomics, Stress Management
21PHYL27Engineering Physics LaboratoryLab1Laser Wavelength, Diode Characteristics, Photoelectric Effect, Planck''''s Constant, Energy Gap of Semiconductor
21PSPL28Python Programming LaboratoryLab1List Operations, Tuple Manipulation, Dictionary Usage, Function Calls, Module Importing
21ELNL29Basic Electronics LaboratoryLab1Rectifier Circuits, Filter Circuits, Transistor Biasing, Amplifier Characteristics, Logic Gate Verification
21KN210/21KNL210Vyavaharika Kannada / Balake KannadaMandatory Non-Credit0Basic Kannada Phrases, Grammar, Cultural Context, Conversational Skills, Reading & Writing

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
21MAT31Transforms and Numerical MethodsCore3Fourier Transforms, Z-Transforms, Difference Equations, Calculus of Variations, Finite Differences
21CS32Data Structures and ApplicationsCore3Arrays, Linked Lists, Stacks and Queues, Trees, Graphs
21CS33Analog and Digital ElectronicsCore3Operational Amplifiers, Logic Gates, Combinational Logic, Sequential Logic, Analog-to-Digital Conversion
21CS34Computer Organization and ArchitectureCore3Basic Computer Structure, CPU Organization, Memory System, I/O Organization, Pipelining
21CS35Object Oriented Programming with JAVACore3Classes and Objects, Inheritance, Polymorphism, Exception Handling, Multithreading
21CSL36Data Structures LaboratoryLab1List Implementation, Stack/Queue Operations, Tree Traversal, Graph Algorithms, Sorting and Searching
21CSL37Analog and Digital Electronics LaboratoryLab1Op-Amp Circuits, Logic Gate Verification, Flip-Flops, Counters, Shift Registers
21CSL38Java Programming LaboratoryLab1Class Design, Inheritance Applications, Interface Usage, File Handling, GUI Development
21HSM39Universal Human ValuesAEC1Human Aspirations, Relationship Values, Societal Values, Nature Values, Professional Ethics
21CIP30Constitution of India, Professional Ethics & Cyber LawMandatory Non-Credit0Indian Constitution, Fundamental Rights, Professional Ethics, Cybercrimes, IT Act

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
21CS41Discrete MathematicsCore3Set Theory, Logic and Proofs, Relations and Functions, Graph Theory, Combinatorics
21CS42Design and Analysis of AlgorithmsCore3Algorithm Analysis, Sorting Algorithms, Graph Algorithms, Greedy Algorithms, Dynamic Programming
21CS43Operating SystemsCore3Process Management, CPU Scheduling, Memory Management, File Systems, I/O Systems
21CS44Microcontroller and Embedded SystemsCore3Microcontrollers, Embedded System Design, Interfacing Techniques, Real-Time Operating Systems, ARM Processors
21CS45Database Management SystemsCore3Database Architecture, ER Modeling, Relational Algebra, SQL, Transaction Management
21CSL46Design and Analysis of Algorithms LaboratoryLab1Recursive Algorithms, Divide and Conquer, Dynamic Programming Problems, Graph Traversal, Sorting Efficiency
21CSL47Operating Systems LaboratoryLab1System Calls, Process Synchronization, Deadlock Detection, Memory Allocation, Shell Scripting
21CSL48DBMS Lab with Mini ProjectLab1DDL Commands, DML Commands, SQL Queries, PL/SQL, Database Design
21ENV49Environmental StudiesMandatory Non-Credit0Ecosystems, Pollution, Renewable Energy, Biodiversity, Environmental Management
21SDC40Innovation and Design ThinkingSkill Development1Design Process, Empathy Mapping, Ideation Techniques, Prototyping, User Centered Design

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
21CS51Artificial Intelligence & Machine LearningCore (Data Science Foundation)3AI Foundations, Search Algorithms, Machine Learning Basics, Supervised Learning, Unsupervised Learning
21CS52Computer NetworksCore3Network Topologies, OSI Model, TCP/IP Protocol Suite, Routing Algorithms, Network Security
21CS53Automata Theory and ComputabilityCore3Finite Automata, Regular Expressions, Context-Free Grammars, Turing Machines, Decidability
21CS541Introduction to Data ScienceProfessional Elective (Data Science)3Data Science Pipeline, Statistical Foundations, Data Preprocessing, Exploratory Data Analysis, Introduction to Machine Learning
21CS55Open Elective - 1 (e.g., Python Programming for Analytics)Open Elective3Data Manipulation, Numerical Computing, Data Visualization, Statistical Analysis, Basic ML Libraries
21CSL56AIML Lab with Mini ProjectLab (Data Science Foundation)1Linear Regression, Classification Models, Clustering, Neural Networks Basics, Tool Usage (e.g., Python/R)
21CSL57Computer Networks LaboratoryLab1Network Configuration, Socket Programming, Packet Tracing, Routing Protocols, Network Security Tools
21SDC58Skill Development Course - II (Industry Specific)Skill Development1Cloud Fundamentals, Web Development Frameworks, Cybersecurity Essentials, UI/UX Design, Competitive Programming
21INT59Internship (Activity)Internship2Industry Exposure, Project Implementation, Teamwork, Problem Solving, Report Writing

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
21CS61Software EngineeringCore3Software Development Life Cycle, Requirements Engineering, Software Design, Testing Strategies, Software Project Management
21CS62Cloud ComputingCore3Cloud Service Models (IaaS, PaaS, SaaS), Deployment Models, Virtualization, Cloud Security, Cloud Platforms (AWS, Azure)
21CS63Web TechnologiesCore3HTML5, CSS3, JavaScript, Client-Side Scripting, Server-Side Scripting, Web Frameworks
21CS642Big Data AnalyticsProfessional Elective (Data Science)3Big Data Concepts, Hadoop Ecosystem, MapReduce, Spark, NoSQL Databases
21CS65Open Elective - 2 (e.g., Introduction to Cyber Security)Open Elective3Cyber Threats, Cryptography, Network Security, Web Security, Digital Forensics
21CSL66Software Engineering Lab with Mini ProjectLab1UML Diagrams, Agile Methodologies, Version Control, Test Case Generation, Project Documentation
21CSL67Web Technologies LaboratoryLab1Responsive Design, DOM Manipulation, AJAX, Database Integration, RESTful APIs
21SDC68Skill Development Course - III (Industry Specific)Skill Development1Data Visualization Tools (Tableau, PowerBI), DevOps Tools (Docker, Kubernetes), Ethical Hacking Basics, Mobile App Development, Entrepreneurship Skills
21INT69Internship (Activity)Internship2Practical Skill Application, Problem-solving, Communication Skills, Professional Networking, Mentorship

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
21CS71Data Mining & Data WarehousingCore (Data Science)3Data Warehousing Concepts, OLAP, Association Rule Mining, Classification Algorithms, Clustering Techniques
21CS721Natural Language ProcessingProfessional Elective (Data Science)3Text Preprocessing, Linguistic Models, Word Embeddings, Sentiment Analysis, Machine Translation
21CS731Deep LearningProfessional Elective (Data Science)3Neural Network Architectures, Backpropagation, Convolutional Neural Networks, Recurrent Neural Networks, Transformers
21CS74Project Work Phase 1 / InternshipProject / Internship3Problem Formulation, Literature Survey, Methodology Design, Preliminary Implementation, Report Writing
21SDC75Technical SeminarSkill Development1Research Topic Selection, Literature Review, Presentation Skills, Technical Writing, Q&A Handling

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
21CS81Project Work Phase 2Project10System Development, Testing and Validation, Deployment Strategies, Optimization, Final Report and Viva
21CS821Business IntelligenceProfessional Elective (Data Science)3BI Concepts, Data Modeling, ETL Processes, Dashboards and Reporting, Decision Support Systems
21CS83Open Elective - 3 (e.g., Supply Chain Management)Open Elective3Logistics, Inventory Management, Demand Forecasting, Global Supply Chains, E-commerce Operations
whatsapp

Chat with us