RRCE Bangalore-image

B-E in Information Science Engineering 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 Information Science & Engineering at Rajarajeswari College of Engineering Bengaluru?

This Information Science & Engineering program at RajaRajeswari College of Engineering focuses on a blend of computer science and information technology, preparing students for the evolving digital landscape. The curriculum, aligned with VTU''''s 2022 scheme, emphasizes data science, artificial intelligence, cloud computing, and software development. It aims to equip students with strong problem-solving skills highly relevant for India''''s booming IT and digital transformation sectors. The program''''s design caters to the growing demand for skilled professionals who can manage and leverage information effectively.

Who Should Apply?

This program is ideal for fresh graduates from 10+2 with a strong aptitude for mathematics, logical reasoning, and an interest in technology. It also suits aspiring software engineers, data analysts, network specialists, and AI/ML enthusiasts seeking a comprehensive foundation. Working professionals looking to upskill in cutting-edge IT domains or career changers aiming for roles in data-intensive industries in India will also find this curriculum highly beneficial, provided they meet the foundational prerequisites.

Why Choose This Course?

Graduates of this program can expect diverse career paths in India, including roles as software developers, data scientists, cloud engineers, cybersecurity analysts, and AI/ML engineers. Entry-level salaries typically range from INR 4-7 lakhs per annum, with experienced professionals earning upwards of INR 15-30 lakhs, depending on skills and company. The program aligns with professional certifications like AWS, Azure, and Google Cloud, enhancing growth trajectories in Indian and global MNCs operating within the country.

Student Success Practices

Foundation Stage

Master Core Programming Concepts- (Semester 1-2)

Dedicate significant time to thoroughly understand C programming and Data Structures. Practice coding problems daily on platforms like HackerRank, LeetCode, or GeeksforGeeks to build strong logical and problem-solving abilities. Focus on implementation rather than just theoretical knowledge.

Tools & Resources

GeeksforGeeks, HackerRank, CodeChef, VS Code

Career Connection

A solid foundation in C and Data Structures is crucial for cracking coding interviews and forms the bedrock for advanced algorithms and software development roles in Indian IT companies.

Strengthen Engineering Mathematics Skills- (Semester 1-3)

Focus on understanding the applications of Calculus, Linear Algebra, Probability, and Discrete Mathematics to computer science problems. Solve problems from textbooks and reference materials consistently. Seek help from faculty or peer mentors for difficult concepts.

Tools & Resources

NPTEL courses, Khan Academy, Reference textbooks

Career Connection

Strong mathematical aptitude is essential for advanced studies in AI, Machine Learning, Data Science, and algorithm design, opening doors to research and specialized technical roles.

Develop Effective Communication and Presentation Skills- (Semester 1-4)

Actively participate in English language labs, group discussions, and technical seminars. Practice public speaking and report writing regularly. Join college clubs focused on communication or debates.

Tools & Resources

Toastmasters International (if available), Grammarly, College communication workshops

Career Connection

Excellent communication skills are paramount for technical roles in India, especially during interviews, client interactions, and team collaborations within the IT industry.

Intermediate Stage

Build a Strong Project Portfolio in Key Domains- (Semester 3-5)

Start working on mini-projects using Java (OOP), Database Management Systems (SQL), and web technologies. Aim for at least one substantial project each semester, focusing on real-world problems. Utilize Git for version control and showcase projects on GitHub.

Tools & Resources

GitHub, Jupyter Notebook, VS Code, MySQL/PostgreSQL, Online tutorials

Career Connection

A well-curated project portfolio demonstrates practical skills to Indian recruiters, significantly increasing chances for internships and placements in software development and data roles.

Participate in Coding Competitions and Hackathons- (Semester 4-6)

Engage in online coding competitions (e.g., CodeChef, HackerEarth) and local hackathons. This helps in improving problem-solving speed, learning new algorithms, and collaborating under pressure. Form a team with peers to enhance learning.

Tools & Resources

CodeChef, HackerEarth, Competitive Programming platforms

Career Connection

Success in competitive programming highlights exceptional analytical and coding skills, making candidates highly attractive to top tech companies and product-based startups in India.

Seek Early Industry Exposure through Internships- (Semester 5-6)

Actively look for summer internships or part-time projects in companies, especially startups in Bengaluru. Even unpaid internships offer valuable practical experience and industry networking opportunities. Leverage college placement cells and professional networks.

Tools & Resources

Internshala, LinkedIn, College placement cell

Career Connection

Early internships provide real-world insights, build a professional network, and often lead to pre-placement offers, streamlining the job search process in the Indian job market.

Advanced Stage

Specialize in Emerging Technologies and Certifications- (Semester 6-8)

Choose professional electives wisely, focusing on areas like Machine Learning, Cloud Computing, or Big Data Analytics. Pursue relevant industry certifications (e.g., AWS Certified Developer, Azure Data Scientist) to validate specialized skills.

Tools & Resources

Coursera, Udemy, edX for specialized courses, Official certification study guides

Career Connection

Specialized skills and certifications are highly valued by Indian tech companies, leading to niche roles, better salary packages, and faster career progression in high-demand domains.

Execute a Comprehensive Final Year Project- (Semester 7-8)

Undertake an impactful final year project that solves a complex real-world problem or involves cutting-edge research. Collaborate with industry mentors or faculty to ensure high quality and relevance. Focus on a complete end-to-end implementation and thorough documentation.

Tools & Resources

Research papers (IEEE, ACM), GitHub, Cloud platforms (AWS, Azure, GCP)

Career Connection

A strong final year project is a key differentiator during placements, showcasing problem-solving, technical depth, and project management capabilities to potential employers in India.

Intensive Placement Preparation and Networking- (Semester 7-8)

Engage in mock interviews, resume building workshops, and aptitude test preparation. Actively network with alumni and industry professionals on LinkedIn. Attend career fairs and company-specific recruitment drives organized by the college placement cell.

Tools & Resources

Placement training agencies, LinkedIn, Company-specific preparation materials

Career Connection

Thorough preparation and active networking are critical for securing desirable job offers from top IT firms and product companies in India, ensuring a smooth transition from academics to a professional career.

Program Structure and Curriculum

Eligibility:

  • Pass in PUC / 10+2 or equivalent examination with English as one of the languages and obtained a minimum of 45% of marks in aggregate in Physics and Mathematics as compulsory subjects along with one of the Chemistry / Bio-Technology / Biology / Electronics / Computer Science / Technical Vocational subjects. (40% for SC/ST/OBC category candidates).

Duration: 4 years (8 semesters)

Credits: 165 Credits

Assessment: Internal: 50% (Continuous Internal Evaluation - CIE), External: 50% (Semester End Examination - SEE)

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
BCCEE101Calculus and Differential EquationsCore4Functions, Limits, Continuity, Differentiability, Applications of Derivatives, Maxima and Minima, Integral Calculus, Techniques of Integration, First Order Ordinary Differential Equations, Higher Order Linear Differential Equations
BCCEE102Engineering ChemistryCore4Electrochemistry, Battery Technology, Corrosion and its Control, Polymer Chemistry, Green Chemistry, Fuels and Combustion, Water Technology, Nanomaterials
BCCEE103Basic Electrical EngineeringCore4DC Circuits, AC Circuits, Single Phase and Three Phase Systems, Electrical Machines (Transformers, Motors), Power Generation, Transmission, Distribution, Electrical Safety and Wiring
BCCEE104C Programming for Problem SolvingCore3Introduction to C, Data Types, Operators, Control Flow Statements (if, else, loops), Functions, Arrays, Strings, Pointers, Structures, Unions, File Handling, Preprocessors
BCCEE105Engineering GraphicsCore3Introduction to Engineering Graphics, Drawing Instruments, Orthographic Projections, Projections of Points, Lines, Projections of Planes, Projections of Solids, Section of Solids, Development of Surfaces, Isometric Projections, Computer Aided Drafting
BCCEH106Professional English SkillsCore1Basic English Grammar and Vocabulary, Reading Comprehension, Note-Making, Listening Skills, Presentation Skills, Report Writing, Business Communication, Interpersonal Communication
BCCEL107Engineering Chemistry LaboratoryLab1Volumetric Analysis (Acid-Base, Redox), Potentiometric Titrations, Conductometric Titrations, Colorimetric Experiments, Synthesis of Polymers
BCCEL108C Programming LaboratoryLab1Basic I/O and Arithmetic Operations, Conditional Statements and Loops, Array and String Manipulation, Function Implementation, File Handling Programs
BCCEL109Basic Electrical Engineering LaboratoryLab1Ohm''''s Law, Kirchhoff''''s Laws, Verification of Superposition, Thevenin''''s Theorems, Measurement of Power in AC Circuits, Study of Transformer Characteristics, Basic Wiring Practices
BCCEL110Professional English Skills LabLab1Phonetics and Pronunciation, Group Discussions, Debates, Mock Interviews, Public Speaking, Role Plays
BCCEH111Biology for EngineersMandatory Non-credit0Cell Structure, Genetics, Human Physiology, Biomolecules, Enzymes, Microbiology, Biotechnology Applications, Ecology and Environment
BCCEH112Indian Constitution and Professional EthicsMandatory Non-credit0Framing of the Constitution, Fundamental Rights and Duties, Directive Principles of State Policy, Engineering Ethics, Moral Values, Cyber Law and Intellectual Property Rights

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
BCCEE201Linear Algebra, Probability, and StatisticsCore4Matrices, System of Linear Equations, Vector Spaces, Linear Transformations, Probability Theory, Random Variables, Probability Distributions (Binomial, Poisson, Normal), Statistical Inference, Regression, Correlation
BCCEE202Engineering PhysicsCore4Quantum Mechanics, Dual Nature of Matter, Solid State Physics, Superconductivity, Lasers and Applications, Fiber Optics and Sensors, Nanotechnology, Smart Materials
BCCEE203Elements of Mechanical EngineeringCore4Thermodynamics, Heat Engines, Refrigeration and Air Conditioning, Fluid Mechanics, Hydraulic Machines, Manufacturing Processes (Casting, Welding), Power Transmission Devices, Robotics
BCCEE204Computer Aided Machine DrawingCore3Introduction to CAD, Software Tools, Orthographic Projections (Advanced), Sectional Views, Assembly Drawings, Dimensioning, Tolerances, Part Modeling, Surface Modeling
BCCEE205Basic Electronics EngineeringCore3Semiconductor Devices (Diodes, Transistors), Rectifiers, Voltage Regulators, Amplifiers (BJT, FET), Operational Amplifiers, Digital Logic Gates, Boolean Algebra
BCCEL206Engineering Physics LaboratoryLab1Measurement of Plank''''s Constant, Laser Diffraction Experiments, Optical Fiber Characteristics, Band Gap of Semiconductor, Newton''''s Rings, Photoelectric Effect
BCCEL207Basic Electronics LaboratoryLab1Diode Characteristics, Rectifiers, Transistor Characteristics (CE, CB), Amplifier Circuit Design, Op-Amp Applications, Basic Logic Gates Verification
BCCEL208Computer Aided Machine Drawing LabLab12D Drawing Practice (CAD Software), 3D Part Modeling, Assembly Modeling, Generating Orthographic Views from 3D Models, Dimensioning and Annotations
BCCEL209Workshop PracticeLab1Fitting, Carpentry, Welding, Sheet Metal Operations, Foundry Practice, Machining Operations (Lathe, Milling), Assembly of Simple Components
BCCEH210Samskrutika Kannada / Balake KannadaMandatory Non-credit0Kannada Grammar, Vocabulary, Reading and Writing Simple Kannada, Introduction to Kannada Culture, Translation Practice, Basic Conversational Kannada
BCCEH211Environmental StudiesMandatory Non-credit0Ecosystems, Biodiversity, Pollution (Air, Water, Soil, Noise), Environmental Management, Climate Change, Global Warming, Sustainable Development

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
BCCIS301Discrete Mathematics and Graph TheoryCore4Set Theory, Relations, Functions, Mathematical Logic, Proof Techniques, Group Theory, Ring Theory, Graph Theory Fundamentals, Trees, Graph Algorithms (Shortest Path, Spanning Tree)
BCCIS302Data StructuresCore4Arrays, Stacks, Queues, Linked Lists (Singly, Doubly, Circular), Trees (Binary, BST, AVL, B-Trees), Graphs (Representations, Traversals), Sorting and Searching Algorithms
BCCIS303Analog and Digital ElectronicsCore4Operational Amplifiers, Comparators, Analog-to-Digital, Digital-to-Analog Converters, Logic Families (TTL, CMOS, ECL), Combinational Logic Design (Multiplexers, Decoders), Sequential Logic Design (Flip-Flops, Counters, Registers)
BCCIS304Computer Organization and ArchitectureCore4Basic Computer Organization, Instruction Sets, CPU Design, Hardwired vs Microprogrammed Control, Memory Hierarchy, Cache Memory, Input/Output Organization, Interrupts, Pipelining, Parallel Processing
BCCIS305Data Structures LaboratoryLab1Implementation of Stacks and Queues, Linked List Operations, Binary Search Tree Operations, Graph Traversals (DFS, BFS), Sorting and Searching Algorithms Implementation
BCCIS306Analog and Digital Electronics LaboratoryLab1Op-Amp based Circuits (Adder, Subtractor, Integrator), Logic Gate Realization, Combinational Logic Circuits (Mux, Demux), Sequential Logic Circuits (Flip-Flops, Counters), ADC/DAC Interfacing
BCCIS307Technical Communication SkillsMandatory Non-credit0Business Correspondence (Letters, Memos, Emails), Technical Report Writing, Presentation Skills, Group Discussion Techniques, Resume Writing, Interview Skills

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
BCCIS401Design and Analysis of AlgorithmsCore4Algorithm Analysis, Asymptotic Notations, Divide and Conquer, Greedy Algorithms, Dynamic Programming, Graph Algorithms (Dijkstra, Floyd-Warshall, Prim, Kruskal), Backtracking, Branch and Bound, NP-Completeness
BCCIS402Microcontrollers and Embedded SystemsCore48051 Microcontroller Architecture, Assembly Language Programming (8051), Interfacing Peripherals (LED, LCD, Sensors), Introduction to Embedded Systems, RTOS Concepts, Embedded C Programming
BCCIS403Object Oriented Programming with JavaCore4OOP Concepts (Encapsulation, Inheritance, Polymorphism), Java Basics, Classes, Objects, Exception Handling, Multithreading, Collections Framework, Applets, Swing/AWT Basics
BCCIS404Operating SystemsCore4Operating System Structures, System Calls, Process Management, CPU Scheduling, Memory Management, Paging, Segmentation, Virtual Memory, Demand Paging, File Systems, I/O Systems, Deadlocks
BCCIS405Microcontrollers and Embedded Systems LabLab18051 Assembly Language Programs, Interfacing I/O Devices with Microcontrollers, Embedded C Programs, Sensor Interfacing, Real-time Clock/Timer Applications
BCCIS406Object Oriented Programming with Java LabLab1Class and Object Implementation, Inheritance and Polymorphism Programs, Exception Handling, Multithreading Applications, Collection Framework Usage, GUI Programming (Swing/AWT)
BCCIS407Constitution of India, Professional Ethics & Cyber LawMandatory Non-credit0Fundamental Rights and Duties, Parliamentary System, Judiciary, Professional Ethics in Engineering, Cybercrime and Cyber Law, Intellectual Property Rights

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
BCCIS501Database Management SystemsCore4DBMS Architecture, Data Models, ER Model, Relational Model, SQL (DDL, DML, DCL), Joins, Subqueries, Relational Algebra, Normalization, Transaction Management, Concurrency Control, Recovery
BCCIS502Software EngineeringCore4Software Development Life Cycle Models, Requirements Engineering, Elicitation, Analysis, Software Design Principles, Architectural Styles, Software Testing (Unit, Integration, System, Acceptance), Software Project Management, Quality Assurance
BCCIS503Computer NetworksCore4Network Models (OSI, TCP/IP), Physical Layer, Data Link Layer (MAC, Error Control), Network Layer (IP Addressing, Routing Protocols), Transport Layer (TCP, UDP, Congestion Control), Application Layer (HTTP, DNS, FTP, Email)
BCCIS504AWeb TechnologiesProfessional Elective3HTML, CSS, JavaScript Basics, XML, DOM, AJAX, Server-Side Scripting (e.g., PHP/Node.js intro), Web Servers (Apache, Nginx), Web Security Fundamentals
BCCIS505AData Analytics for EngineersOpen Elective3Introduction to Data Analytics, Data Types, Descriptive Statistics, Data Visualization, Data Preprocessing, Cleaning, Introduction to Machine Learning Algorithms, Tools for Data Analytics (Python/R basics)
BCCIS506Database Management Systems LabLab1SQL DDL and DML Commands, Joins, Views, Stored Procedures, Triggers, Functions, ER to Relational Mapping, Database Connectivity (e.g., using Java/Python)
BCCIS507Computer Networks LabLab1Network Configuration (IP, Subnetting), Socket Programming (TCP, UDP), Packet Sniffing (Wireshark), Routing Protocols Configuration (e.g., RIP, OSPF simulation), Network Security Tools (Basic Firewall)
BCCIS508Universal Human ValuesMandatory Non-credit0Understanding Harmony, Self and Body, Family, Society, and Nature, Ethical Human Conduct, Professional Ethics and Human Values, Holistic Development

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
BCCIS601Machine LearningCore4Introduction to Machine Learning, Types of Learning, Supervised Learning (Linear Regression, Logistic Regression, SVM), Unsupervised Learning (Clustering, PCA), Decision Trees, Random Forests, Neural Networks, Deep Learning Basics
BCCIS602Cryptography and Network SecurityCore4Symmetric Key Cryptography (DES, AES), Asymmetric Key Cryptography (RSA), Hash Functions, Digital Signatures, Key Management, Authentication Protocols, Firewalls, Intrusion Detection Systems
BCCIS603Cloud ComputingCore4Cloud Computing Concepts, Service Models (IaaS, PaaS, SaaS), Deployment Models (Public, Private, Hybrid), Virtualization Technologies, Cloud Security, Data Privacy, Big Data in Cloud, Serverless Computing
BCCIS604AData Warehousing and Data MiningProfessional Elective3Data Warehousing Architecture, OLAP, Data Preprocessing, Data Cleaning, Association Rule Mining, Classification Algorithms, Clustering Algorithms, Outlier Detection, Big Data Concepts
BCCIS605AEntrepreneurship DevelopmentOpen Elective3Concept of Entrepreneurship, Entrepreneurial Mindset, Business Plan Formulation, Market Survey, Feasibility Study, Sources of Finance, Legal Aspects, Innovation and Start-ups
BCCIS606Machine Learning LabLab1Implementation of Linear/Logistic Regression, Decision Tree/Random Forest Implementation, Clustering Algorithms (K-Means), SVM for Classification, Introduction to TensorFlow/Keras
BCCIS607Mini ProjectProject2Problem Identification, Literature Survey, System Design and Architecture, Implementation and Testing, Report Writing, Presentation and Demonstration
BCCIS608Industry Internship (II)Internship3Industry Exposure, Practical Application of Skills, Working on Real-world Projects, Professional Skill Development, Networking Opportunities, Internship Report and Presentation

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
BCCIS701Artificial IntelligenceCore4Introduction to AI, Problem Solving Agents, Search Algorithms (BFS, DFS, A*, Heuristics), Knowledge Representation, Logic (Propositional, First-Order), Machine Learning Fundamentals (Review), Natural Language Processing Basics, Expert Systems
BCCIS702Big Data AnalyticsCore4Introduction to Big Data, 5 Vs, Hadoop Ecosystem (HDFS, MapReduce), NoSQL Databases (MongoDB, Cassandra), Spark for Big Data Processing, Data Stream Mining, Real-time Analytics
BCCIS703AInternet of ThingsProfessional Elective3IoT Architecture, Protocols (MQTT, CoAP), IoT Devices and Sensors, Cloud Platforms for IoT (AWS IoT, Azure IoT), Data Analytics in IoT, Security and Privacy in IoT
BCCIS704ADevOpsProfessional Elective3Introduction to DevOps, CI/CD Pipelines, Version Control (Git), Automation Tools (Ansible, Chef, Puppet), Containerization (Docker, Kubernetes), Monitoring and Logging
BCCIS705Project Work – IProject2Problem Definition, Project Planning, Requirement Analysis, Design, Implementation of Initial Modules, Testing and Debugging, Interim Report and Presentation
BCCIS706Technical SeminarCore1Literature Survey on a Technical Topic, Preparation of Presentation, Effective Technical Communication, Question and Answer Session, Report Writing

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
BCCIS801ADeep LearningProfessional Elective3Neural Network Architectures (ANN, CNN, RNN), Backpropagation Algorithm, Image Recognition (CNNs), Natural Language Processing (RNNs, LSTMs, Transformers), Generative Models (GANs)
BCCIS802Internship (I)Internship14Real-world Project Implementation, Industry Best Practices, Advanced Skill Application, Problem Solving in an Industrial Setting, Comprehensive Internship Report and Viva-voce
BCCIS803Project Work – IIProject6Final Project Implementation, Extensive Testing and Validation, Performance Optimization, Comprehensive Documentation (Thesis), Final Project Presentation and Viva-voce
whatsapp

Chat with us