

B-E in Information Science Engineering at PES Institute of Technology and Management


Shivamogga, Karnataka
.png&w=1920&q=75)
About the Specialization
What is Information Science & Engineering at PES Institute of Technology and Management Shivamogga?
This Information Science & Engineering program at PES Institute of Technology and Management, Shivamogga, focuses on integrating computer science fundamentals with information technology applications. It caters to the evolving demands of the Indian digital landscape, emphasizing data management, software development, cybersecurity, and intelligent systems. The curriculum is designed to produce industry-ready professionals equipped to handle complex information challenges in diverse sectors.
Who Should Apply?
This program is ideal for fresh graduates with a strong aptitude for mathematics and problem-solving, seeking entry into software development, data analysis, or cybersecurity roles. It also suits working professionals looking to upskill in cutting-edge IT domains or career changers aiming to transition into the rapidly growing Indian tech industry, provided they meet the academic prerequisites for engineering admissions.
Why Choose This Course?
Graduates of this program can expect to pursue robust career paths in India as software engineers, data analysts, cybersecurity specialists, or IT consultants. Entry-level salaries typically range from INR 4-7 lakhs per annum, with experienced professionals earning upwards of INR 15-30 lakhs. The program aligns with certifications like AWS, Azure, CCNA, and various programming language proficiencies, fostering strong growth trajectories in leading Indian and multinational companies.

Student Success Practices
Foundation Stage
Master Core Programming & Math Fundamentals- (Semester 1-2)
Dedicate significant effort to thoroughly understand C programming, data structures, discrete mathematics, and calculus. These are the bedrock for all advanced concepts in ISE. Regularly practice coding problems and solve mathematical exercises from textbooks and online platforms.
Tools & Resources
GeeksforGeeks, HackerRank, NPTEL courses for core subjects, Peer study groups
Career Connection
Strong fundamentals ensure readiness for advanced algorithms, software development, and analytical roles, which are crucial for placements in tech companies.
Develop Effective Study Habits & Time Management- (Semester 1-2)
Establish a consistent study routine, prioritize subjects based on difficulty and weightage, and use techniques like active recall and spaced repetition. Learn to balance academics with skill development and co-curricular activities to avoid burnout and maximize learning.
Tools & Resources
Google Calendar, Pomodoro Technique, Notion for note-taking, College counseling services
Career Connection
Efficient time management and self-discipline are vital for meeting project deadlines and handling multitasking demands in professional environments.
Engage in Basic Skill Building & Peer Learning- (Semester 1-2)
Actively participate in Python and R programming skill development courses. Form peer learning groups to discuss concepts, clarify doubts, and work on small coding challenges together. This fosters collaborative learning and strengthens problem-solving abilities.
Tools & Resources
Python.org, R-project.org, GitHub for collaborative coding, Departmental coding clubs
Career Connection
Early exposure to industry-relevant languages and collaborative project experience provides a competitive edge during initial hiring processes.
Intermediate Stage
Apply Concepts Through Practical Projects- (Semester 3-5)
Actively seek opportunities to work on mini-projects for subjects like Data Structures, Operating Systems, and DBMS. Focus on building real-world applications or simulations using Java and microcontrollers, not just theoretical understanding. Utilize Minor Project opportunities for hands-on experience.
Tools & Resources
GitHub, Online IDEs (e.g., Repl.it), Arduino/Raspberry Pi kits, Industry-standard databases (MySQL, PostgreSQL)
Career Connection
Practical project experience showcases problem-solving skills and technical proficiency, highly valued by employers for internship and job roles.
Seek Early Industry Exposure & Networking- (Semester 3-5)
Attend workshops, seminars, and guest lectures by industry professionals organized by the department or college. Look for short-term internships or shadow opportunities to understand industry workflows. Network with alumni and faculty for guidance and mentorship.
Tools & Resources
LinkedIn, College career fairs, Industry meetups, Alumni association events
Career Connection
Early exposure helps align academic learning with industry expectations and opens doors for valuable internships and future job prospects.
Specialize Skills & Participate in Competitions- (Semester 3-5)
Begin exploring professional electives like Data Science or AI to specialize. Participate in hackathons, coding contests (e.g., CodeChef, LeetCode), and technical competitions to test your skills, build your portfolio, and gain recognition.
Tools & Resources
Kaggle for data science competitions, CodeChef/LeetCode/TopCoder, Departmental technical fests, Open-source projects
Career Connection
Specialized skills and competitive achievements demonstrate initiative and advanced technical abilities, making you a more attractive candidate for specialized roles.
Advanced Stage
Intensive Placement Preparation- (Semester 6-8)
Begin rigorous preparation for placements including aptitude tests, logical reasoning, verbal ability, and technical interviews. Practice coding on frequently asked questions, work on your resume, and refine your soft skills like communication and presentation. Leverage the dedicated skill development courses.
Tools & Resources
Campus Placement Cell, Online mock interview platforms, GeeksforGeeks placement section, Quantitative Aptitude books (e.g., R.S. Aggarwal)
Career Connection
Comprehensive preparation is key to securing coveted job offers from top companies visiting campus or through off-campus drives.
Undertake Impactful Internships and Projects- (Semester 7-8)
Focus on securing significant industry internships (Part A & B) and engaging in a substantial final year project. Aim for projects that solve real-world problems or involve cutting-edge technologies. These experiences are critical for showcasing deep technical skills and problem-solving capabilities.
Tools & Resources
Company career portals, Internshala, LinkedIn for internship searches, Faculty mentors for project guidance
Career Connection
Successful internships often convert into full-time offers, and a strong final year project is a major talking point in job interviews.
Develop Leadership & Entrepreneurial Skills- (Semester 7-8)
Take on leadership roles in student organizations or technical clubs. Explore the Innovation & Entrepreneurship course to understand business development, pitching ideas, and fostering an entrepreneurial mindset. Consider starting a venture or contributing to a startup during your final year.
Tools & Resources
E-Cell (Entrepreneurship Cell) of the college, Startup India resources, NASSCOM events, Mentorship from experienced entrepreneurs
Career Connection
Leadership and entrepreneurial skills are valuable for career progression into management roles, and for those aspiring to become job creators rather than just job seekers.
Program Structure and Curriculum
Eligibility:
- As per Visvesvaraya Technological University (VTU) norms and Government of Karnataka guidelines. Typically, a pass in 10+2 (PUC) with Physics, Mathematics, and one of Chemistry/Biology/Biotechnology/Electronics as optional subjects, with a minimum aggregate percentage and a valid score in entrance exams like KCET/JEE.
Duration: 8 semesters / 4 years
Credits: 140 Credits
Assessment: Internal: 50%, External: 50%
Semester-wise Curriculum Table
Semester 1
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| BEMAT101 | Integrated Calculus and Differential Equations | Core | 4 | Calculus Fundamentals, Differential Equations, Linear Algebra, Vector Calculus, Multiple Integrals |
| BECHE102 | Engineering Chemistry | Core | 4 | Electrochemical Energy Systems, Battery Technology, Corrosion Science, Material Chemistry, Water Technology |
| BCCSP103 | C Programming for Problem Solving | Core | 3 | C Language Fundamentals, Control Structures, Functions and Arrays, Pointers and Strings, Structures and File Handling |
| BECEL104 | Basic Electrical Engineering | Core | 3 | DC Circuit Analysis, AC Circuit Analysis, Transformers, DC Machines, AC Machines, Power Systems Basics |
| BEGDL105 | Engineering Graphics | Lab | 2 | Orthographic Projections, Isometric Projections, Sections of Solids, Development of Surfaces, Introduction to AutoCAD |
| BECL106 | Communicative English | Skill Development | 1 | Oral Communication, Written Communication, Presentation Skills, Group Discussion Techniques, Technical Report Writing |
| NHPC107 | Constitution of India and Professional Ethics | Audit/Mandatory | 0 | Indian Constitution Features, Fundamental Rights, Directive Principles, Professional Ethics, Cyber Law and Governance |
Semester 2
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| BEMAT201 | Advanced Calculus and Numerical Methods | Core | 4 | Vector Calculus, Laplace Transforms, Fourier Series, Numerical Methods, Probability Theory |
| BEPHY202 | Engineering Physics | Core | 4 | Quantum Mechanics, Laser Physics, Fiber Optics, Semiconductor Physics, Nanoscience and Technology |
| BCECE203 | Basic Electronics & Communication Engineering | Core | 3 | Analog Electronics, Digital Electronics, Communication Systems, Modulation Techniques, Transducers and Sensors |
| BEMCT204 | Elements of Mechanical Engineering & Mechatronics | Core | 3 | Thermodynamics, IC Engines, Refrigeration and Air Conditioning, Power Transmission, Introduction to Mechatronics |
| BEWSL205 | Engineering Workshop | Lab | 2 | Fitting Operations, Welding Techniques, Carpentry Skills, Sheet Metal Working, Machine Tools Safety |
| BEVSK206 | Computer Aided Engineering Drawing | Lab | 1 | CAD Software Basics, Orthographic Drawing, Assembly Drawing, Solid Modeling, Part Generation |
| NHPC207 | Universal Human Values | Audit/Mandatory | 0 | Understanding Human Values, Harmony in the Family, Societal Harmony, Professional Ethics, Holistic Living |
Semester 3
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 21IS31 | Discrete Mathematical Structures | Core | 3 | Set Theory and Logic, Relations and Functions, Graph Theory, Combinatorics, Algebraic Structures |
| 21IS32 | Data Structures | Core | 3 | Arrays and Linked Lists, Stacks and Queues, Trees and Heaps, Graphs and Traversals, Hashing Techniques |
| 21IS33 | Analog and Digital Electronics | Core | 3 | Semiconductor Devices, Amplifiers and Oscillators, Digital Logic Families, Combinational Circuits, Sequential Circuits, Memory Devices |
| 21IS34 | Computer Organization and Architecture | Core | 3 | Basic Computer Structure, Instruction Sets, Processor Organization, Memory Hierarchy, Input/Output Organization, Pipelining |
| 21ISL35 | Data Structures Laboratory | Lab | 1 | Implementing Stacks and Queues, Linked List Operations, Tree Traversals, Graph Algorithms, Sorting and Searching |
| 21ISL36 | Analog and Digital Electronics Laboratory | Lab | 1 | Rectifier Circuits, Transistor Characteristics, Logic Gate Realization, Flip-Flops and Counters, Digital System Design |
| 21KSL37 | Skill Development Course-1 (Python Programming) | Skill Development | 1 | Python Language Basics, Data Types and Structures, Control Flow and Functions, Modules and Packages, Object-Oriented Programming in Python |
| 21ISMC38 | Technical Communication | Audit/Mandatory | 0 | Principles of Technical Writing, Technical Report Generation, Effective Presentation Skills, Email and Business Communication, Documentation Standards |
Semester 4
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 21IS41 | Design and Analysis of Algorithms | Core | 3 | Algorithm Analysis, Divide and Conquer, Greedy Algorithms, Dynamic Programming, Graph Algorithms, NP-Completeness |
| 21IS42 | Operating Systems | Core | 3 | OS Structure and Functions, Process Management, CPU Scheduling, Deadlocks, Memory Management, File Systems |
| 21IS43 | Microcontrollers and Embedded Systems | Core | 3 | Microcontroller Architecture, Instruction Set and Assembly, Interrupts and Timers, Serial Communication, Embedded System Design, Real-Time Operating Systems |
| 21IS44 | Object Oriented Programming with Java | Core | 3 | OOP Concepts, Classes, Objects, Inheritance, Polymorphism and Abstraction, Exception Handling, Multithreading, GUI Programming with AWT/Swing |
| 21ISL45 | Design and Analysis of Algorithms Laboratory | Lab | 1 | Implementation of Sorting Algorithms, Graph Traversal Algorithms, Dynamic Programming Solutions, Greedy Algorithm Applications, Search Techniques |
| 21ISL46 | Microcontrollers and Embedded Systems Laboratory | Lab | 1 | Interfacing I/O Devices, Sensor Integration, Embedded C Programming, Timer and Interrupt Programming, RTOS Applications |
| 21KSL47 | Skill Development Course-2 (R-Programming) | Skill Development | 1 | R Language Fundamentals, Data Structures in R, Control Flow and Functions, Data Manipulation with dplyr, Statistical Graphics with ggplot2 |
| 21ISMC48 | Environmental Studies | Audit/Mandatory | 0 | Natural Resources and Conservation, Ecosystems and Biodiversity, Environmental Pollution, Social Issues and the Environment, Environmental Ethics |
Semester 5
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 21IS51 | Database Management Systems | Core | 3 | Database Architecture, ER Model, Relational Model and Algebra, SQL Queries, Normalization, Transaction Management, Concurrency Control |
| 21IS52 | Computer Networks | Core | 3 | Network Models (OSI/TCP-IP), Physical and Data Link Layer, Network Layer Protocols, Transport Layer Protocols, Application Layer, Network Security Basics |
| 21IS53 | Automata Theory and Computability | Core | 3 | Finite Automata, Regular Expressions, Context-Free Grammars, Pushdown Automata, Turing Machines, Undecidability |
| 21ISE54X | Professional Elective - I | Elective | 3 | Introduction to Data Science (e.g., statistical inference, data visualization, machine learning basics), Advanced Java (e.g., Servlets, JSP, frameworks), Computer Graphics (e.g., rendering, modeling, animation), Software Engineering (e.g., SDLC, agile, testing), Artificial Intelligence (e.g., search algorithms, knowledge representation) |
| 21ISL55 | Database Management Systems Laboratory | Lab | 1 | SQL Querying and DML, PL/SQL Programming, Database Schema Design, Stored Procedures and Triggers, Database Connectivity (JDBC/ODBC) |
| 21ISL56 | Computer Networks Laboratory | Lab | 1 | Network Configuration Commands, Socket Programming, Protocol Implementation (TCP/UDP), Packet Analysis with Wireshark, Network Simulation Tools |
| 21ISMP57 | Minor Project - 1 / Internship | Project/Internship | 2 | Problem Identification, Literature Survey, System Design and Planning, Implementation and Testing, Technical Report Writing |
| 21ISAC58 | Aptitude & Reasoning Skills | Skill Development | 1 | Quantitative Aptitude, Logical Reasoning, Verbal Ability, Data Interpretation, Critical Thinking |
| 21ISEL59 | Professional Elective - I (Laboratory) | Elective Lab | 1 | Practical Application of Elective - I Concepts, Tool-Based Implementation of Algorithms, Case Studies and Mini-Projects, Data Analysis Tools, Development Environment Setup |
Semester 6
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 21IS61 | Web Technologies | Core | 3 | HTML, CSS, JavaScript, XML and JSON, AJAX and DOM Manipulation, Server-Side Scripting (e.g., PHP/Node.js), Web Services and APIs, Web Security Fundamentals |
| 21IS62 | Cryptography and Network Security | Core | 3 | Symmetric Key Cryptography, Asymmetric Key Cryptography, Hash Functions and Digital Signatures, Network Security Protocols (SSL/TLS, IPsec), Firewalls and Intrusion Detection Systems |
| 21IS63 | Data Warehousing and Data Mining | Core | 3 | Data Warehousing Concepts, OLAP and ETL Processes, Data Preprocessing, Association Rule Mining, Classification and Clustering, Big Data Introduction |
| 21ISE64X | Professional Elective - II | Elective | 3 | Machine Learning (e.g., supervised, unsupervised, deep learning basics), Cloud Computing (e.g., IaaS, PaaS, SaaS, cloud platforms), Advanced Database Management Systems (e.g., distributed DB, NoSQL, data streams), Internet of Things (e.g., IoT architecture, protocols, applications), Digital Image Processing (e.g., image enhancement, segmentation, feature extraction) |
| 21ISL65 | Web Technologies Laboratory | Lab | 1 | Frontend Web Development, Backend Scripting with Database, API Integration, Web Application Deployment, Responsive Design Implementation |
| 21ISL66 | Cryptography and Network Security Laboratory | Lab | 1 | Implementation of Cryptographic Algorithms, Digital Signature Schemes, Network Scanning Tools, Firewall Rule Configuration, Intrusion Detection System Setup |
| 21ISMP67 | Minor Project - 2 / Internship | Project/Internship | 2 | Advanced Project Development, Real-world Problem Solving, Team Collaboration, Technical Report and Presentation, Software Development Lifecycle |
| 21ISAC68 | Business Communication & Management | Skill Development | 1 | Principles of Management, Organizational Behavior, Marketing Fundamentals, Financial Management Basics, Effective Business Communication |
| 21ISEL69 | Professional Elective - II (Laboratory) | Elective Lab | 1 | Practical Implementation of Elective - II Concepts, Hands-on with Specialized Software/Platforms, Experimental Design and Analysis, Application Development in Elective Area, Case Study Analysis |
Semester 7
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 21IS71 | Big Data Analytics | Core | 3 | Introduction to Big Data, Hadoop Ecosystem, MapReduce Framework, Apache Spark, NoSQL Databases, Stream Processing |
| 21ISE72X | Professional Elective - III | Elective | 3 | Deep Learning (e.g., neural networks, CNNs, RNNs), Blockchain Technology (e.g., cryptocurrency, smart contracts), Full Stack Development (e.g., MERN/MEAN stack, frameworks), Human Computer Interaction (e.g., UI/UX design, usability), Robotics Process Automation (e.g., RPA tools, process mapping) |
| 21ISE73X | Professional Elective - IV | Elective | 3 | Reinforcement Learning (e.g., Q-learning, policy gradients), Quantum Computing (e.g., quantum mechanics, qubits, gates), Mobile Application Development (e.g., Android/iOS development, frameworks), Virtual and Augmented Reality (e.g., VR/AR devices, content creation), Social Network Analysis (e.g., network metrics, community detection) |
| 21ISINT74 | Internship (Industry/Research) - Part A | Project/Internship | 2 | Industry Exposure, Real-world Problem Solving, Practical Skill Development, Technical Documentation, Preliminary Project Work |
| 21ISP75 | Project Work - Part A | Project/Internship | 2 | Project Definition and Scope, Literature Review, System Design and Architecture, Module Development and Testing, Progress Reporting and Presentation |
| 21ISAC76 | Research Methodology & IPR | Skill Development | 1 | Research Design, Data Collection and Analysis, Technical Writing and Thesis Preparation, Plagiarism and Ethics, Intellectual Property Rights (IPR) |
| 21ISEL77 | Professional Elective - III (Laboratory) | Elective Lab | 1 | Hands-on Elective III Implementation, Development of Specialized Applications, Tools and Frameworks in Elective Area, Advanced Problem Solving, Performance Evaluation |
| 21ISEL78 | Professional Elective - IV (Laboratory) | Elective Lab | 1 | Practical Application of Elective IV Concepts, Experimental Work in Advanced Domains, System Integration and Testing, Data Analysis and Interpretation, Project-based Learning |
Semester 8
| Subject Code | Subject Name | Subject Type | Credits | Key Topics |
|---|---|---|---|---|
| 21ISE81X | Professional Elective - V | Elective | 3 | Natural Language Processing (e.g., text mining, sentiment analysis), Ethical Hacking (e.g., penetration testing, vulnerability assessment), Software Project Management (e.g., project planning, risk management), Speech Processing (e.g., speech recognition, synthesis), Game Theory (e.g., strategic decision-making, equilibrium concepts) |
| 21ISINT82 | Internship (Industry/Research) - Part B | Project/Internship | 10 | In-depth Industry Project, Comprehensive Research Work, Solution Design and Implementation, Detailed Report Generation, Final Presentation and Viva |
| 21ISP83 | Project Work - Part B | Project/Internship | 10 | Complete System Development, Extensive Testing and Evaluation, Documentation and Thesis Writing, Innovation and Problem Solving, Final Project Defense |
| 21ISAC84 | Innovation & Entrepreneurship | Skill Development | 1 | Entrepreneurial Mindset, Business Idea Generation, Business Plan Development, Startup Ecosystem and Funding, Innovation Strategies |




