DSATM-image

BE in Information Science And Engineering at Dayananda Sagar Academy of Technology and Management

DAYANANDA SAGAR ACADEMY OF TECHNOLOGY AND MANAGEMENT, Bengaluru Urban, Karnataka, is a premier engineering institution established in 2010. Affiliated with Visvesvaraya Technological University, the college excels in offering diverse undergraduate and postgraduate programs across engineering, computer applications, and management, fostering a robust academic environment.

READ MORE
location

Bengaluru, Karnataka

Compare colleges

About the Specialization

What is Information Science and Engineering at Dayananda Sagar Academy of Technology and Management Bengaluru?

This Information Science and Engineering program at Dayananda Sagar Academy of Technology and Management focuses on blending computer science principles with information technology applications. It is tailored to address the dynamic demands of the Indian IT sector, equipping students with advanced skills in data management, software development, networking, and intelligent systems. The program differentiates itself by providing a robust theoretical foundation alongside extensive practical exposure to real-world challenges.

Who Should Apply?

This program is ideal for fresh graduates with a strong aptitude for problem-solving and an interest in the ever-evolving digital landscape, particularly those seeking entry into software development, data analytics, or cybersecurity roles. It also suits working professionals aiming to upskill in emerging technologies like AI/ML or cloud computing, and career changers transitioning into the thriving Indian technology industry. A solid background in mathematics and logical reasoning is beneficial.

Why Choose This Course?

Graduates of this program can expect diverse India-specific career paths, including Software Engineer, Data Scientist, Network Administrator, Cybersecurity Analyst, and Cloud Architect. Entry-level salaries typically range from INR 4-7 lakhs per annum, with experienced professionals earning significantly higher based on specialization. Growth trajectories often lead to leadership roles in product management, project management, or specialized technical domains within Indian IT and product companies.

Student Success Practices

Foundation Stage

Master Programming Fundamentals and Logic- (Semester 1-2)

Dedicate consistent time to practice basic programming (Python, C, Java) and problem-solving. Focus on algorithms and data structures through competitive programming platforms to build a strong analytical base.

Tools & Resources

HackerRank, LeetCode, GeeksforGeeks, NPTEL courses on Algorithms

Career Connection

Strong fundamentals are essential for cracking initial technical interviews and building a solid base for advanced subjects, which are critical for any IT role in India.

Develop Strong Communication Skills- (Semester 1-2)

Actively participate in group discussions, presentations, and technical writing assignments. Join college clubs focused on public speaking and debates to enhance soft skills and confidence.

Tools & Resources

Toastmasters International clubs (if available), English language learning apps, Peer study groups

Career Connection

Effective communication is crucial for team collaboration, client interaction, and successful job interviews, which are highly valued in the Indian professional landscape.

Build a Foundational Project Portfolio- (Semester 1-2)

Start working on small, personal projects using learned programming languages. Focus on practical application of concepts like basic data structures or simple web pages to demonstrate initiative.

Tools & Resources

GitHub for version control, Free online tutorials (e.g., Codecademy, freeCodeCamp), VS Code

Career Connection

A portfolio, even with basic projects, demonstrates initiative and practical skills to potential employers, setting you apart from peers in campus placements.

Intermediate Stage

Engage in Departmental Projects & Workshops- (Semester 3-5)

Actively seek out opportunities to work on mini-projects under faculty guidance or participate in departmental workshops focusing on emerging technologies like IoT, AI basics, or web development frameworks.

Tools & Resources

College labs, Faculty mentors, Industry experts invited for workshops, Open-source project contributions

Career Connection

This builds practical experience, hones problem-solving skills, and exposes students to real-world application of concepts, crucial for securing internships and projects.

Explore Elective Specializations & Certifications- (Semester 4-5)

Begin exploring professional electives thoroughly and consider pursuing online certifications in areas of interest like AI/ML, Cloud Computing, or Cybersecurity to gain specialized knowledge beyond the curriculum.

Tools & Resources

Coursera, NPTEL, Udemy, Google Cloud/AWS certifications, Industry-specific forums

Career Connection

Specialized skills and certifications make students more marketable for specific roles in the competitive Indian tech job market and demonstrate proactive learning.

Network with Industry Professionals- (Semester 4-5)

Attend industry seminars, tech talks, and career fairs organized by the college or local tech communities. Connect with alumni on LinkedIn for mentorship and insights into industry trends.

Tools & Resources

LinkedIn, College alumni network, Local tech meetups (e.g., Bengaluru user groups)

Career Connection

Networking opens doors to internship opportunities, valuable career advice, and potential job leads within the dynamic Indian IT industry, fostering long-term professional relationships.

Advanced Stage

Excel in Capstone Project & Internship- (Semester 6-8)

Devote significant effort to the final year project, focusing on innovation, practical implementation, and thorough documentation. Maximize learning from industrial internships, seeking real-world problem-solving opportunities.

Tools & Resources

Faculty advisors, Industry mentors, Project management tools (Jira, Trello), Advanced programming languages/frameworks

Career Connection

A strong project and internship experience are often the most critical factors for placements in Indian tech companies, showcasing practical competence and industry readiness.

Prepare for Placements and Higher Studies- (Semester 6-8)

Start rigorous preparation for campus placements, including mock interviews (technical and HR), aptitude tests, and resume building. For higher studies, prepare for competitive exams like GATE or GRE/TOEFL.

Tools & Resources

Placement cell, Career counselors, Online aptitude platforms, Previous year question papers, Interview preparation books

Career Connection

Targeted preparation is key to securing desirable job offers from top recruiters or gaining admission to prestigious postgraduate programs in India and abroad, ensuring career progression.

Cultivate Leadership and Entrepreneurial Acumen- (Semester 6-8)

Take on leadership roles in student organizations or lead project teams. Explore entrepreneurial ideas, participate in hackathons, and attend startup workshops to develop business acumen.

Tools & Resources

College entrepreneurship cell, Startup incubators (if available), Case study competitions, Mentorship from successful alumni

Career Connection

Leadership skills and an entrepreneurial mindset are highly valued in senior roles and are crucial for those aiming to start their own ventures in India''''s vibrant startup ecosystem.

Program Structure and Curriculum

Eligibility:

  • No eligibility criteria specified

Duration: 8 semesters / 4 years

Credits: 150 Credits

Assessment: Internal: 50%, External: 50%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
BPLCK101Engineering Mathematics-ICore4Differential Calculus, Partial Differentiation, Multiple Integrals, Vector Calculus, Ordinary Differential Equations
BPLCK102Engineering PhysicsCore4Quantum Mechanics, Lasers and Optical Fibers, Material Science, Semiconductor Physics, Nanotechnology
BPLCK103Basic Electrical EngineeringCore3DC Circuits, AC Fundamentals, Three Phase Systems, Electrical Machines, Electrical Safety and Protection
BPLCK104Problem Solving and Python ProgrammingCore3Python Basics, Data Structures in Python, Functions and Modules, Object-Oriented Programming, File Handling and Exception Handling
BPLCK105Professional Communication and EnglishSkill Development1Functional English Grammar, Listening and Speaking Skills, Reading Comprehension, Technical Report Writing, Presentation Skills
BPLCL106Engineering Physics LaboratoryLab1Laser Wavelength Measurement, Optical Fiber Characteristics, PN Junction Diode, Hall Effect, Fermi Energy
BPLCL107Basic Electrical Engineering LaboratoryLab1Verification of Network Theorems, Fluorescent Lamp Wiring, Earthing and Electrical Safety, Resonance in AC Circuits, Three-Phase Circuits
BPLCL108Problem Solving and Python Programming LaboratoryLab1Python Program Basics, Conditional Statements and Loops, Functions and Recursion, Data Structures (Lists, Tuples, Dictionaries), File Operations
BPLCL109AI and ML LaboratorySkill Development1Introduction to Python for AI/ML, Data Preprocessing, Basic Machine Learning Algorithms, Data Visualization, Introduction to Neural Networks
BPLCK110Indian Constitution and Professional EthicsMandatory Non-credit0Constitutional Framework of India, Fundamental Rights and Duties, Directive Principles, Professional Ethics in Engineering, Cyber Law and IT Act

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
BPLCK201Engineering Mathematics-IICore4Linear Algebra, Vector Spaces, Complex Analysis, Laplace Transforms, Fourier Series
BPLCK202Engineering ChemistryCore4Water Technology, Battery Technology, Corrosion and its Control, Fuels and Combustion, Polymer Chemistry
BPLCK203C Programming for Problem SolvingCore3C Language Fundamentals, Control Structures, Arrays and Strings, Functions and Pointers, Structures and File Handling
BPLCK204Computer Aided Engineering GraphicsCore3Orthographic Projections, Isometric Projections, Sectional Views of Solids, Development of Surfaces, Introduction to CAD Software
BPLCK205Scientific Foundations of HealthSkill Development1Basic Human Anatomy and Physiology, Nutrition and Dietetics, Physical Fitness and Exercise, Stress Management, Public Health and Hygiene
BPLCL206Engineering Chemistry LaboratoryLab1Water Quality Analysis, Acid-Base Titrations, Synthesis of Polymers, Estimation of Metal Ions, pH Metry
BPLCL207C Programming for Problem Solving LaboratoryLab1Programs on Control Flow, Array and String Manipulation, Function Implementation, Pointer Operations, File I/O
BPLCL208Computer Aided Engineering Graphics LaboratoryLab1Drawing Orthographic Views, Isometric View Generation, Sectioning of Solids, Assembly Drawings, CAD Software Operations
BPLCL209Web Technologies LaboratorySkill Development1HTML for Web Page Structure, CSS for Styling, JavaScript for Interactivity, Basic Form Handling, Responsive Design Concepts
BPLCK210Environmental StudiesMandatory Non-credit0Ecosystems and Biodiversity, Environmental Pollution, Solid Waste Management, Climate Change, Sustainable Development Goals

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
BPLCK301Engineering Mathematics IIICore3Numerical Methods, Probability Distributions, Random Variables, Joint Probability Distributions, Sampling Theory
BPLCK302Data Structures and ApplicationsCore4Arrays, Stacks, Queues, Linked Lists, Trees and Binary Search Trees, Graphs and Graph Traversal, Sorting and Searching Algorithms
BPLCK303Analog and Digital ElectronicsCore3Diode Applications, Transistors and Amplifiers, Operational Amplifiers, Logic Gates and Boolean Algebra, Combinational and Sequential Logic Circuits
BPLCK304Computer Organization and ArchitectureCore3Basic Computer Structure, Processor Design, Memory Organization, Input/Output Organization, Pipelining and Parallel Processing
BPLCK305Discrete Mathematical StructuresCore3Set Theory and Logic, Relations and Functions, Counting and Combinatorics, Graph Theory, Algebraic Structures
BPLCL306Data Structures LabLab1Implementation of Stacks and Queues, Singly and Doubly Linked Lists, Binary Search Tree Operations, Graph Traversal Algorithms, Sorting and Hashing
BPLCL307Analog and Digital Electronics LabLab1Diode Rectifiers and Clippers, Transistor Amplifier Characteristics, Op-Amp Applications, Implementation of Logic Gates, Flip-Flops and Counters
BPLCL308Python Programming LabSkill Development1Advanced Python Constructs, Object-Oriented Programming in Python, Working with Libraries (NumPy, Pandas), Data Visualization with Matplotlib, Web Scraping Basics
BPLCK309Universal Human ValuesAbility Enhancement1Understanding Human Values, Harmony in the Family and Society, Understanding Nature and Existence, Holistic Perception of Happiness, Professional Ethics and Code of Conduct

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
BPLCK401Object Oriented Programming with JavaCore3OOP Concepts (Classes, Objects), Inheritance and Polymorphism, Exception Handling, Multithreading and Concurrency, GUI Programming with AWT/Swing
BPLCK402Design and Analysis of AlgorithmsCore4Algorithm Analysis and Asymptotic Notations, Divide and Conquer Algorithms, Greedy Algorithms, Dynamic Programming, Graph Algorithms and NP-Completeness
BPLCK403Operating SystemsCore3Process Management and Scheduling, Deadlocks, Memory Management Techniques, Virtual Memory, File Systems and I/O Systems
BPLCK404Microcontroller and Embedded SystemsCore3Microcontroller Architecture (e.g., ARM), Assembly Language Programming, Embedded C Programming, Peripherals and Interfacing, Real-Time Operating Systems
BPLCK405Software EngineeringCore3Software Development Life Cycle Models, Requirements Engineering, Software Design Principles, Software Testing and Validation, Software Project Management
BPLCL406Object Oriented Programming with Java LabLab1Java Class and Object Creation, Implementing Inheritance and Interfaces, Exception Handling Programs, Multithreading Applications, Simple GUI Applications
BPLCL407Microcontroller and Embedded Systems LabLab1Basic Microcontroller Programming, LED Interfacing, Sensor Interfacing (e.g., Temperature, Ultrasonic), LCD Display Interfacing, Serial Communication
BPLCL408R Programming LabSkill Development1R Basics and Data Types, Data Import and Export, Data Manipulation with dplyr, Statistical Analysis (Regression, Hypothesis Testing), Data Visualization with ggplot2
BPLCK409Constitution of India and Professional EthicsMandatory Non-credit0Constitutional Features, Union and State Legislature, Fundamental Rights, Professional Ethics and Values, Engineering Responsibility

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
BPLCK501Database Management SystemsCore4Relational Model and SQL, Entity-Relationship Modeling, Normalization, Transaction Management, Concurrency Control and Recovery
BPLCK502Automata Theory and ComputabilityCore3Finite Automata, Regular Expressions and Languages, Context-Free Grammars, Pushdown Automata, Turing Machines and Undecidability
BPLCK503Computer NetworksCore4OSI and TCP/IP Models, Data Link Layer Protocols, Network Layer Protocols (IP, Routing), Transport Layer (TCP, UDP), Application Layer Protocols (HTTP, DNS)
BPLCK5041Artificial IntelligenceProfessional Elective3Introduction to AI and Intelligent Agents, Problem Solving by Search, Knowledge Representation, Machine Learning Fundamentals, Natural Language Processing Basics
BPLCK505XOpen Elective Course - 1 (e.g., Introduction to Data Science)Open Elective3Data Collection and Cleaning, Exploratory Data Analysis, Basic Statistical Concepts, Introduction to Machine Learning Models, Data Visualization Techniques
BPLCL506Database Management Systems LabLab1SQL DDL and DML Commands, Advanced SQL Queries, PL/SQL Programming, Database Design and Implementation, Transaction Control Commands
BPLCL507Computer Networks LabLab1Socket Programming, Packet Tracing with Wireshark, Network Configuration Commands, Implementation of Sliding Window Protocol, Routing Protocols Simulation
BPLCL508Mini ProjectProject1Problem Identification and Literature Survey, System Design and Architecture, Implementation using suitable tools, Testing and Debugging, Project Report and Presentation

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
BPLCK601Data Mining and Data WarehousingCore4Data Preprocessing, Data Warehousing Concepts and OLAP, Association Rule Mining, Classification Algorithms, Clustering Techniques
BPLCK602Full Stack Web DevelopmentCore4HTML, CSS, JavaScript for Frontend, Frontend Frameworks (React/Angular/Vue), Backend Frameworks (Node.js/Django/Spring Boot), Database Integration (SQL/NoSQL), RESTful APIs and Deployment
BPLCK603Cloud ComputingCore3Cloud Service Models (IaaS, PaaS, SaaS), Cloud Deployment Models, Virtualization Technology, Cloud Security, Cloud Platforms (AWS/Azure/GCP)
BPLCK6041Big Data AnalyticsProfessional Elective3Introduction to Big Data, Hadoop Ecosystem (HDFS, MapReduce), Spark and its Components, NoSQL Databases, Data Stream Mining
BPLCK605XOpen Elective Course - 2 (e.g., Entrepreneurship and Innovation)Open Elective3Idea Generation and Business Models, Market Analysis and Strategy, Funding and Venture Capital, Legal Aspects of Startups, Innovation Management
BPLCL606Data Mining and Data Warehousing LabLab1Data Preprocessing with R/Python, WEKA Tool for Classification/Clustering, Implementation of Association Rules, OLAP Operations, Data Visualization for Data Mining
BPLCL607Full Stack Web Development LabLab1Frontend UI Design (HTML, CSS, JavaScript), Developing RESTful APIs, Integrating Frontend with Backend, Database Schema Design, User Authentication and Authorization
BPLCL608Internship / Mini Project-IIInternship/Project0Industry Exposure/Problem Solving, Applying Technical Knowledge, Teamwork and Professionalism, Report Writing, Presentation Skills

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
BPLCK7011Machine LearningProfessional Elective3Supervised Learning (Regression, Classification), Unsupervised Learning (Clustering), Deep Learning Fundamentals, Model Evaluation and Hyperparameter Tuning, Reinforcement Learning Basics
BPLCK7021Natural Language ProcessingProfessional Elective3Text Preprocessing, Language Models, Part-of-Speech Tagging, Sentiment Analysis, Machine Translation Concepts
BPLCP703Project Work - Phase 1Project6Detailed Literature Survey, Problem Definition and Scope, Design Specification and Methodology, Module-wise Implementation Plan, Preliminary Results and Report
BPLCI704InternshipInternship4Industrial Training Experience, Application of Engineering Principles, Problem Solving in Industry, Technical Report Preparation, Oral Presentation of Internship Work
BPLCK705Research Methodology & IPRAbility Enhancement2Research Design and Planning, Data Collection and Analysis Methods, Statistical Tools for Research, Intellectual Property Rights (Patents, Copyrights), Ethics in Research

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
BPLCK8011Blockchain TechnologyProfessional Elective3Cryptographic Fundamentals, Distributed Ledger Technologies, Consensus Mechanisms, Smart Contracts and DApps, Blockchain Platforms (Ethereum, Hyperledger)
BPLCK8021DevOpsProfessional Elective3Continuous Integration/Continuous Delivery (CI/CD), Version Control with Git, Containerization with Docker, Orchestration with Kubernetes, Automation and Monitoring Tools
BPLCP803Project Work - Phase 2Project6Advanced Implementation of Project Modules, Rigorous Testing and Validation, Performance Analysis and Optimization, Comprehensive Project Dissertation, Final Project Defense and Presentation
whatsapp

Chat with us