• Announcement |  
Autonomous Results - 1st Semester (UG) End Examination (SEE) February / March 2025 -❖- 2025-2026 ADMISSIONS OPEN, APPLY NOW TO GET SHORTLISTED -❖- ALUMNI LIFETIME MEMBERSHIP Online Payment Details – Name: DBIT ALUMNI ASSOCIALTION | A/c #: 093801000789 | IFSC: ICIC0002637 -❖- AARAMBH - 2024 - A NATIONAL LEVEL TECHNICAL SYMPOSIUM
  • Brochure  
  • |
  • Careers
  • |
  • Committee
  • |
  • Alumni
  • |
  • Grievences
  • |
  • DBIT on G-Maps
  • |
  • Internship
  • |
  • Virtual Tour
  • |
  • ERP
  • |
  • Results 
  • IVR: 8880716716  9900361100/9972005511
DBIT LOGO
Don Bosco institute is Affiliated With AICTE Don Bosco Institute Of Technology, Bangalore Affiliate With  Visvesvaraya Technological Unversity Don Bosco Instiyute Of Technology Accredited By NBA Don Bosco institute of Technology Accredited By National Affiliation and Accreditation Council Don Bosco Institute of Technology Bangalore Recognized by NIRF  Don Bosco Institute Of Technology Recognized By ARIIA Don Bosco Institute Of Technology Recognized By IRINS
IQAC
 1st SEM(UG)-Autonomous Results
 Admissions 2025-26 
Online Fee Payment
  • Department of
    Artificial Intelligenc
    • Electronics and Communication
    • Computer Science
    • Information Science
    • Mechanical
    • Electrical and Electronics
    • Civil Engineering
    • CSE (AI&ML)
    • AI&DS

    • Mathematics
    • Physics
    • Chemistry
    • MBA

  • About Us
    • Department of Artificial Intelligence and Machine Learning
    • HOD's Message
    • Advisory Board
  • Faculty
  • Research
    • Publications
  • Activities
    • Events
  • Admissions
    • Admission Procedures
    • Apply Online
    • Application Form
      • BE
      • MBA
    • Scholarship
    • Who can Apply
  • Contact

    Under Graduate

    • Civil Engineering
    • Computer Science
    • Computer Science (AI & ML)
    • Electronics & Communication
    • Electrical & Electronics
    • Information Science
    • Mechanical
    • Artificial Intelligence & Data Science

    Post Graduate

    • Master of Business Administration

    Downloads & Registrations

    • DBIT Brochure
    • Application Form 2021 - 2022
    • Online Enquiry Form 2021 - 22

    Enquiry

    • Don Bosco Institute of Technology, Mysore Road, Kumbalagodu, Bengaluru - 560074, Karnataka, India.
      Landline No: 080 - 28437028 / 29 / 30
      Fax: Landline No: 080 - 28437031
      Email-ID: enquiry@dbit.co.in
    • For Admissions: IVR No : 8880-716-716
      Mobile: +91 9900-361-100
      Email-ID: admissions@dbit.co.inMore Detals: Click Here

    Quick Links

    • Why DBIT ?
    • Online Payment Portal
    • Scholarship Programs
    • Careers
  • Results
dbit

dbit


dbit


  1. Artificial Intelligence and Machine Learning
  2. About Us
  3. About

Department of Artificial Intelligence and Machine Learning

The Department of CSE (Artificial Intelligence and Machine Learning), at Don Bosco Institute of Technology (DBIT) in Bangalore, was established in 2020 and had enrolled 60 students, which then increased to 120 students in 2021. DBIT is permanently affiliated with Visvesvaraya Technical University (VTU) in Belagavi, Karnataka.

The department has the most advanced infrastructure, including well-equipped laboratories and a library for teachers and students. It has qualified and experienced teachers with an average experience of 15 years, who are able to complete the teaching, consulting and research process. Faculty and staff emphasize exposure to cutting-edge technology that meets the needs of the industry.

The department has got the greater ambiance of research in diversified areas like Artificial Intelligence and Machine Learning, Internet of Things, Data Science and Big Data Analytics, Mobile Application Development, Distributed/Pervasive/Grid Platforms, Data Mining and Data Warehousing, Digital Image Processing, Virtualization, and Cloud Computing. The department has a 3-Dimensional approach towards placement, higher education, and entrepreneurship to provide equal opportunities to the students. Students are inspired to participate in curricular, co-curricular, and extra-curricular activities along with academics. The department has got a wide technical spectrum through the centre of excellence, special labs, industrial tie-ups, collaboration, MOUs, and online forums.

VISION
  • Empower the students to be socially responsible technocrats in the area of Artificial Intelligence and Machine Learning through quality education.

MISSION
  • To impart knowledge and encourage research and innovation in contemporary technologies.

  • To collaborate with industry and premier institutions for providing enhanced experiential learning.

  • To enable students to become quick learners and develop cutting-edge AI&ML applications.

Program Educational Objectives (PEOs)
  • PEO1:To provide students with a sound knowledge of science, mathematics, and engineering principles together with an in-depth disciplinary knowledge required to succeed in the profession of IT.

  • PEO2:To provide students an academic environment with an awareness of advanced technological growth leading to life-long learning needed for a successful professional career, excellence, and leadership.

  • PEO3:To train students with a wide scientific and engineering knowledge to comprehend, analyse, design, and create innovative software solutions and products for the problems of real life.

  • PEO4:To prepare students for graduate and postgraduate programmes and succeed in their careers in the field of Artificial Intelligence and Machine Learning.

  • PEO5:To empower students with effective communication skills, teamwork, a multidisciplinary approach, and an ability to relate engineering issues to the broader social context.

  • PEO6:To inculcate in students professional and ethical attitude with a strong character to uphold the spiritual and cultural values.

Program Outcomes (POs)
  • PO1: Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.

  • PO2: Problem analysis: Identify, formulate, review research literature, and analyse complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.

  • PO3: Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.

  • PO4: Conduct investigations of complex problems: Use research-based knowledge and research methods including design of experiments, analysis, and interpretation of data, and synthesis of the information to provide valid conclusions.

  • PO5: Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modelling to complex engineering activities with an understanding of the limitations.

  • PO6: The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues, and the consequent responsibilities relevant to the professional engineering practice.

  • PO7: Environment and sustainability: Understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate the knowledge of sustainable development and its need.

  • PO8: Ethics: Apply ethical principles and commit to professional ethics, responsibilities, and norms of the engineering practice.

  • PO9: Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.

  • PO10: Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as being able to comprehend and write effective reports and documentation, make effective presentations to give and receive clear instructions.

  • PO11: Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s work, as a member and leader in a team, to manage projects in multidisciplinary environments.

  • PO12: Life-long learning: Recognize the need for, and have the zeal and ability to engage in independent and life-long learning in the broadest context of technological change.

Program Specific Outcomes (PSOs)
  • PSO1:Ability to analyse, interpret, and develop algorithms in the areas related to Artificial Intelligence, Machine Learning, Robotics, Neutral Networks, Big data Analytics, Virtual reality, Natural Language Processing and Internet of Things.

  • PSO2:Develop the ability to evolve and adapt as per the new challenges in Artificial Intelligence and Machine Learning.

  • PSO2:Develop and apply Artificial Intelligence Techniques to perform human intelligence tasks such as vision, Natural language processing, face and speech recognition.

Short Term Goals
  • Teach students the basic principles that underlie modern computational technology

  • Help students apply their knowledge of computer science to the solutions of the problems arising in various disciplines

  • Enhance students’ ability to communicate ideas clearly and concisely

  • Familiarise students with current technological trends and breakthroughs in computer science, such as machine learning

  • Encourage students to participate in national and international events in the field

Long Term Goals
  • Transform the department and its students into a multidisciplinary stream where students can collaborate with other departments for research

  • Strive to become a centre of excellence in the discipline

  • Encourage students to take up entrepreneurship in the field

  • Widen the scope of the faculty by helping them pursue cross-discipline research topics like robotics and machine vision

  • Expand current capabilities of research centre and laboratories

Departmental Resources
  • Well-ventilated class and tutorial rooms equipped with multimedia projectors.

  • Laboratories with advanced equipment and sophisticated software.

  • Departmental library

  • Smart classrooms

  • Video capturing classrooms

Time Table
  • Time Table 2024-25
Course Curriculum
  • 2022 Scheme
  • 2021 Scheme
  • 2018 Scheme
First Semester Second Semester
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 BMATS101 MATHEMATICS-I FOR COMPUTER SCIENCE AND ENGINEERING
STREAM
1 BMATS201 MATHEMATICS-II FOR COMPUTER SCIENCE AND ENGINEERING STREAM
2 BCHES102 APPLIED CHEMISTRY FOR COMPUTER SCIENCE
&ENGINEERING STREAM
2 BPHYS202 APPLIED PHYSICS FOR CSE STREAM
3 BCEDK103 COMPUTER AIDED ENGINEERING DRAWING 3 BPOPS203 PRINCIPLES OF PROGRAMMING USING C
4 BCEDK106 COMMUNICATIVE ENGLISH 4 BPWSK206 PROFESSIONAL WRITING SKILLS IN ENGLISH
5 BSFHK158 SCIENTIFIC FOUNDATIONS OF HEALTH 5 BICOK207 INDIAN CONSTITUTION
6 BPLCK105B INTRODUCTION TO PYTHON PROGRAMMING 6 BIDTK258 INNOVATION AND DESIGN THINKING
7 BESCK204A INTRODUCTION TO CIVIL ENGINEERING
Third Semester Fourth Semester
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 BCS301 MATHEMATICS FOR COMPUTER SCIENCE 1 BCS401 ANALYSIS & DESIGN OF ALGORITHMS
2 BCS302 DIGITAL DESIGN AND COMPUTER ORGANIZATION 2 BAD402 ARTIFICIAL INTELLIGENCE
3 BCS303 OPERATING SYSTEMS 3 BCS403 DATABASE MANAGEMENT SYSTEM
4 BCS304 DATA STRUCTURES AND APPLICATIONS 4 BCSL404 ANALYSIS & DESIGN OF ALGORITHMS LAB
5 BCSL305 DATA STRUCTURES LABORATORY 5 BCS405A ESC/ETC/PLC -DISCRETE MATHEMATICAL STRUCTURES
6 BCS306A ESC/ETC/PLC- OBJECT ORIENTED PROGRAMMING WITH JAVA 6 BBOC407 BIOLOGY FOR COMPUTER ENGINEERS
7 BSCK307 SOCIAL CONNECT & RESPONSIBILITY 7 BUHK408 UNIVERSAL HUMAN VALUES (UHV)
8 BCS358A Ability Enhancement Course – III
DATA ANALYTICS WITH EXCEL
8 BYOK459 YOGA
9 BYOK359 YOGA 9 BDSL456C Ability Enhancement Course / Skill Enhancement Course – IV
M.E.R.N
Fifth semester
Sl. No Course Code Course Title
1 BCS501 SOFTWARE ENGINEERING & PROJECT MANAGEMENT
2 BCS502 COMPUTER NETWORKS
3 BCS503 THEORY OF COMPUTATION
4 BAIL504 DATA VISUALIZATION LAB
5 BAI515B Professional Elective Course- INFORMATION RETRIEVAL
6 BCS508 ENVIRONMENTAL STUDIES AND E-WASTE MANAGEMENT
7 BRMK557 RESEARCH METHODOLOGY & IPR
8 BYOK559 YOGA
9 BCI586 Mini Project
First Semester Second Semester
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 21MAT11 CALCULUS AND DIFFERENTIAL EQUATIONS 1 21MAT21 ADVANCED CALCULUS AND NUMERICAL METHODS
2 21CHE12 ENGINEERING CHEMISTRY 2 21PHY22 ENGINEERING PHYSICS
3 21PSP13 PROBLEM-SOLVING THROUGH PROGRAMMING 3 21ELE23 BASIC ELECTRICAL ENGINEERING
4 21ELN14 BASIC ELECTRONICS & COMMUNICATION ENGINEERING 4 21CIV24 ELEMENTS OF CIVIL ENGINEERING AND MECHANICS
5 21EME15 ELEMENTS OF MECHANICAL ENGINEERING 5 21EVN25 ENGINEERING VISUALIZATION
6 21CHEL16 ENGINEERING CHEMISTRY LABORATORY 6 21PHYL26 ENGINEERING PHYSICS LABORATORY
7 21CPL17 COMPUTER PROGRAMMING LABORATORY 7 21ELEL27 BASICELECTRICALENGINEERINGLABORATORY
8 21EGH18 COMMUNICATIVE ENGLISH 8 21EGH28 PROFESSIONAL WRITING SKILLS IN ENGLISH
9 21SFH19 SCIENTIFIC FOUNDATIONS OF HEALTH 9 21IDT29 INNOVATION and DESIGN THINKING
Third Semester Fourth Semester
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 21MAT31 TRANSFORM CALCULUS, FOURIER SERIES AND NUMERICAL TECHNIQUES 1 21MAT41 COMPLEX ANALYSIS, PROBABILITY AND STATISTICAL METHODS
2 21CS32 DATA STRUCTURES AND APPLICATIONS 2 21CS42 DESIGN AND ANALYSIS OF ALGORITHMS
3 21CS33 ANALOG AND DIGITAL ELECTRONICS 3 21CS43 MICROCONTROLLER AND EMBEDDED SYSTEMS
4 21CS34 COMPUTER ORGANIZATION AND ARCHITECTURE 4 21CS44 OPERATING SYSTEMS
5 21CSL35 OBJECT ORIENTED PROGRAMMING WITH JAVA LABORATORY 5 21BE45 BIOLOGY FOR ENGINEERS
6 21SCR36 SOCIAL CONNECT & RESPONSIBILITIES 6 21CSL46 PYTHON PROGRAMMING LABORATORY
7 21CIP37
CONSTITUTION OF INDIA AND PROFESSIONAL ETHICS (CIP)
7 21MATDIP41 ADDITIONAL MATHEMATICS-II
8 21CS382 Ability Enhancement Course - III
PROGRAMMING IN C++
8 21KBK37/47
21KBK37/47
BALAKE KANNADA / SAMSKRUTIKA KANNADA
9 21CS482 Ability Enhancement Course- IV UNIX SHELL PROGRAMMING
10 21UHV49 UNIVERSAL HUMAN VALUES-II: UNDERSTANDING HARMONY and ETHICAL HUMAN CONDUCT
11 INT 21INT49 Inter/Intra Institutional Internship
Fifth Semester Sixth semester
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 21CS51 AUTOMATA THEORY AND COMPILER DESIGN 1 21CS61 SOFTWARE ENGINEERING & PROJECT MANAGEMENT
2 21CS52 COMPUTER NETWORKS 2 21AD62 DATA SCIENCE AND ITS APPLICATIONS
3 21CS53 DATABASE MANAGEMENT SYSTEMS 3 21AI63 MACHINE LEARNING
4 21AI54 PRINCIPLES OF ARTIFICIAL INTELLIGENCE 4 21AI641 Professional Elective Course-I BUSINESS INTELLIGENCE
5 21CSL55 DATABASE MANAGEMENT SYSTEM LABORATORY WITH MINI PROJECT 5 21EE652 Open Elective Course-I RENEWABLE ENERGY RESOURCES
6 21RMI56 RESEARCH METHODOLOGY & INTELLECTUAL PROPERTY RIGHTS 6 21AIL66 MACHINE LEARNING LAB
7 21CIV57 ENVIRONMENTAL STUDIES 7 MP 21AIMP67 MINI PROJECT
8 21CSL581 Ability Enhancement Course - IV
ANGULAR JS AND NODE JS
8 INT 21INT68 INNOVATION/ENTREPRENEURSHIP /SOCIETAL INTERNSHIP
Seventh Semester Eight Semester
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 21AI71 ADVANCED AI AND ML 1 Seminar
21AI81
TECHNICAL SEMINAR
2 21CS72 CLOUD COMPUTING 2 INT
21INT82
RESEARCH INTERNSHIP/ INDUSTRYINTERNSHIP
3 21CS732 Professional elective Course-II DIGITAL IMAGE PROCESSING 3 21NS83 NATIONAL SERVICE SCHEME (NSS)
4 21AI741 Professional elective Course-III AUGMENTED REALITY
5 21EE752 Open elective Course-II ELECTRIC VEHICLES
6 21EE755 Open elective Course-II ENERGY CONSERVATION AND AUDIT
7 6
Project
21AIP76
PROJECT WORK
First Semester (Physics Cycle) Second Semester (Chemistry Cycle)
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 18MAT11 CALCULUS AND LINEAR ALGEBRA 1 18MAT21 ADVANCED CALCULUS AND NUMERICAL METHODS
2 18PHY12 ENGINEERING PHYSICS 2 21CHE22 ENGINEERING CHEMISTRY
3 18ELE13 BASIC ELECTRICAL ENGINEERING 3 18CPS23 C PROGRAMMING FOR PROBLEM SOLVING
4 18CIV14 ELEMENTS OF CIVIL ENGINEERING & MECHANICS 4 18ELN24 BASIC ELECTRONICS
5 18EGDL15 ENGINEERING GRAPHICS 5 18ME25 ELEMENTS OF MECHANICAL ENGINEERING
6 18PHYL16 ENGINEERING PHYSICS LAB 6 18CHEL26 ENGINEERING CHEMISTRY LABORATORY
7 18ELEL17 BASIC ELECTRICAL ENGG. LAB 7 18CPL27 C PROGRAMMING LABORATORY
8 18EGH18 TECHNICAL ENGLISH - I 8 18EGH28 TECHNICAL ENGLISH - II
Third Semester Fourth Semester
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 18MAT31 TRANSFORM, CALCULUS, FOURIER SERIES & NUMERICAL TECHNIQUES 1 18MAT41 COMPLEX ANALYSIS, PROBABILITY AND STATISTICAL METHODS
2 18CS32 DATA STRUCTURES AND APPLICATIONS 2 18CS42 DESIGN AND ANALYSIS OF ALGORITHM
3 18CS33 ANALOG AND DIGITAL ELECTRONICS 3 18CS43 OPERATING SYSTEMS
4 18CS34 COMPUTER ORGANIZATION 4 18SC44 MICROCONTROLLER AND EMBEDDED
5 18CS35 SOFTWARE ENGINEERING 5 18CS45 OBJECT ORIENTED CONCEPTS
6 18CS36 DISCRETE MATHEMATICAL STRUCTURES 6 18CS46 DATA COMMUNICATION
7 18CSL37 ANALOG AND DIGITAL ELECTRONICS 7 18CSL47 DESIGN AND ANALYSIS OF ALGORITHM
8 18CSL38 DATA STRUCTURES LABORATORY 8 18CSL48 MICROCONTROLLER AND EMBEDDED
9 18CPH39 CONSTITUTION OF INDIA, PROFESSIONAL ETHICS AND CYBER LAW 9 18KAK49 AADELITHA KANNADA
Fifth Semester Sixth Semester
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 18CS51 MANAGEMENT AND ENTREPRENEURSHIPFOR IT INDUSTRY 1 18AI61 MACHINE LEARNING
2 18AI52 PYTHON PROGRAMMING 2 18AI62 DIGITAL IMAGE PROCESSING
3 18CS53 DATABASE MANAGEMENT SYSTEMS 3 18AI63 JAVA FORMOBILE APPLICATIONS
4 18CS54 AUTOMATA THEORY AND COMPUTABILITY 4 18AI641 Professional Elective-1 NATURAL LANGUAGE PROCESSING
5 18AI55 PRINCIPLES OF ARTIFICIAL INTELLIGENCE 5 18AIL66 MACHINE LEARNING LABORATORY
6 18AI56 MATHEMATICS FOR MACHINE LEARNING 6 18AIL67 DIGITAL IMAGE PROCESSING LABORATORY WITH MINI PROJECT
7 18AIL57 ARTIFICIAL INTELLIGENCE LABORATORY 7 18AIMP68 MOBILE APPLICATION DEVELOPMENTLABORATORY
8 18CSL58 DBMS LABORATORY WITH MINI PROJECT 8 18CV655 Open Elective- INTELLIGENT TRANSPORTATION SYSTEMS
9 18CIV59 ENVIRONMENTAL STUDIES
Seventh Semester Eight Semester
Sl. No Course Code Course Title Sl. No Course Code Course Title
1 18AI71 ADVANCED ARTIFICIAL INTLLIGENCE 1 18AI81 NEURAL NETWORKS AND DEEP LEARNING
2 18AI72 ADVANCED MACHINE LEARNING 2 18AI823 Professional Elective-4 ROBOTIC PROCESS AUTOMATION DESIGN & DEVELOPMENT
3 18AI731 Professional Elective-2 INTERNET OF THINGS 3 18AIP83 PROJECT WORK PHASE-2
4 18AI743 Professional Elective-3 SEMANTIC WEB AND SOCIAL NETWORKS 4 18AIS84 TECHNICAL SEMINAR
5 18EE753 Open Elective- ELECTRIC VECHILES 5 18AII85 INTERNSHIP
6 18EE754 Open Elective- ENERGY COSERVATION & AUDIT
7 18EC62 Open Elective- ARM EMBEDDED SYSTEMS
8 18AIL76 AI & ML APPLICATION DEVELOPMENT LABORATORY
9 18AIP77 PROJECT WORK PHASE-1
Course Outcomes (CO)
  • 2022 Scheme
  • 2021 Scheme
  • 2018 scheme
First Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 MATHEMATICS-I FOR COMPUTER SCIENCE AND ENGINEERING
STREAM
BMATS101 CO 1. apply the knowledge of calculus to solve problems related to polar curves andlearn the
notion of partial differentiation to compute rate of change of multivariate functions
CO 2. analyze the solution of linear and nonlinear ordinary differential equations
CO 3. get acquainted and to apply modular arithmetic to computer algorithms
CO 4. make use of matrix theory for solving the system of linear equations and compute
eigenvalues and eigenvectors
CO 5. familiarize with modern mathematical tools namely
MATHEMATICA/MATLAB/ PYTHON/ SCILAB
2 APPLIED CHEMISTRY FOR COMPUTER SCIENCE
&ENGINEERING STREAM
BCHES102 CO 1. Identify the termsandapplications processes involved in scientific and engineering
CO 2. Explainthephenomenaofchemistrytodescribethemethodsofengineeringprocesses
CO 3. Solvetheproblemsinchemistrythatarepertinentinengineeringapplications
CO 4. Applythebasicconceptsofchemistrytoexplainthechemicalpropertiesandprocesses
CO 5. Analyzepropertiesandmultidi sciplinarysituations processes associated withchemical substances in sciplinarysituations
3 COMPUTER AIDED ENGINEERING DRAWING BCEDK103 CO 1. Drawand communicate the objects with definite shape and dimensions
CO 2. Recognize andDraw the shape and size of objects through different views
CO 3. Develop the lateral surfaces of the object
CO 4. Create a Drawing views using CAD software.
CO 5. Identify the interdisciplinary engineering components or systems through its graphical representation.
4 COMMUNICATIVE ENGLISH BCEDK106 CO 1. Understand and apply the Fundamentals of Communication Skills in their communication skills.
CO 2. Identify the nuances of phonetics, intonation and enhance pronunciation skills.
CO 3. To impart basic English grammar and essentials of language skills as per present requirement.
CO 4. Understand and use all types of English vocabulary and language proficiency.
CO 5. Adopt the Techniques of Information Transfer through presentation.
5 SCIENTIFIC FOUNDATIONS OF HEALTH BSFHK158 CO 1. To understand and analyse about Health and wellness (and its Beliefs) & It’s balance for positive mindset.
CO 2. Develop the healthy lifestyles for good health for their better future.
CO 3. Build a Healthy and caring relationships to meet the requirements of good/social/positive life.
CO 4. To learn about Avoiding risks and harmful habits in their campus and outside the campus for their bright future.
CO 5. Prevent and fight against harmful diseases for good health through positive mindset.
6 INTRODUCTION TO PYTHON PROGRAMMING BPLCK105B CO 1. Demonstrate proficiency in handling loops and creation of functions.
CO 2. Identify the methods to create and manipulate lists, tuples and dictionaries.
CO 3. Develop programs for string processing and file organization
CO 4. Interpret the concepts of Object-Oriented Programming as used in Python.
Second Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 MATHEMATICS-II FOR COMPUTER SCIENCE AND ENGINEERING STREAM BMATS201 CO 1. Apply the concept of change of order of integration and variables to evaluate multiple
integrals and their usage in computing area and volume.
CO 2. Understand the applications of vector calculus refer to solenoidal, and irrotational
vectors.Orthogonal curvilinear coordinates.
CO 3. Demonstrate the idea of Linear dependence and independence of sets in the vector space, and linear transformation
CO 4. Apply the knowledge of numerical methods in analysing the discrete data and solving the physical and engineering problems.
CO 5. Get familiarize with modern mathematical tools namely
MATHEMATICA/ MATLAB /PYTHON/ SCILAB
2 APPLIED PHYSICS FOR CSE STREAM BPHYS202 CO 1. To understand and identify the Common Errors in Writing and Speaking.
CO 2. To Achieve better Technical writing and Presentation skills.
CO 3. To read Technical proposals properly and make them to Write good technical reports.
CO 4. Acquire Employment and Workplace communication skills.
CO 5. To learn about Techniques of Information Transfer through presentation in different level.
3 PRINCIPLES OF PROGRAMMING USING C BPOPS203 CO 1. Elucidate the basic architecture and functionalities of a computer and also recognize
the hardware parts.
CO 2. Apply programming constructs of C language to solve the real world problem
CO 3. Explore user-defined data structures like arrays in implementing solutions to
problems like searching and sorting
CO 4. Explore user-defined data structures like structures, unions and pointers in
implementing solutions
CO 5. Design and Develop Solutions to problems using modular programming constructs
using functions
4 PROFESSIONAL WRITING SKILLS IN ENGLISH BPWSK206 CO 1. To understand and identify the Common Errors in Writing and Speaking.
CO 2. To Achieve better Technical writing and Presentation skills.
CO 3. To read Technical proposals properly and make them to Write good technical reports.
CO 4. Acquire Employment and Workplace communication skills.
CO 5. To learn about Techniques of Information Transfer through presentation in different level.
5 INDIAN CONSTITUTION BICOK207 CO 1. Analyse the basic structure of Indian Constitution.
CO 2. Remember their Fundamental Rights, DPSP’s and Fundamental Duties (FD’s) of our constitution.
CO 3. know about our Union Government, political structure & codes, procedures.
CO 4. Understand our State Executive & Elections system of India.
CO 5. Remember the Amendments and Emergency Provisions, other important provisions given by the constitution.
6 INNOVATION and DESIGN THINKING BIDTK258 CO 1. Appreciate various design process procedure
CO 2. Generate and develop design ideas through different
technique
CO 3. Identify the significance of reverse Engineering to Understand products
CO 4. Draw technical drawing for design ideas
7 INTRODUCTION TO CIVIL ENGINEERING BESCK204A CO 1. Understand the various disciplines of civil engineering
CO 2. Understand the infrastructure requirement for sustainable development
CO 3. Compute the resultant and equilibrium of force systems.
CO 4. Locate the centroid of plane and built-up sections
CO 5. Compute the moment of inertia of plane and built-up sections.
Third Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 MATHEMATICS FOR COMPUTER SCIENCE BCS301 CO 1. Explain the basic concepts of probability, random variables, probability distribution
CO 2. Apply suitable probability distribution models for the given scenario.
CO 3. Apply the notion of a discrete-time Markov chain and n-step transition probabilities to solve the given problem
CO 4. Use statistical methodology and tools in the engineering problem-solving process.
CO 5. Compute the confidence intervals for the mean of the population.
CO 6. Apply the ANOVA test related to engineering problems.
2 DIGITAL DESIGN AND COMPUTER ORGANIZATION BCS302 CO 1. Apply the K–Map techniques to simplify various Boolean expressions.
CO 2. Design different types of combinational and sequential circuits along with Verilog programs.
CO 3. Describe the fundamentals of machine instructions, addressing modes and Processor performance.
CO 4. Explain the approaches involved in achieving communication between processor and I/O devices.
CO 5. Analyze internal Organization of Memory and Impact of cache/Pipelining on Processor Performance.
3 OPERATING SYSTEMS BCS303 CO 1. Explain the structure and functionality of operating system
CO 2. Apply appropriate CPU scheduling algorithms for the given problem.
CO 3. Analyse the various techniques for process synchronization and deadlock handling.
CO 4. Apply the various techniques for memory management
CO 5. Explain file and secondary storage management strategies.
CO 6. Describe the need for information protection mechanisms
4 DATA STRUCTURES AND APPLICATIONS BCS304 CO 1. Explain different data structures and their applications.
CO 2. Apply Arrays, Stacks and Queue data structures to solve the given problems.
CO 3. Use the concept of linked list in problem solving.
CO 4. Develop solutions using trees and graphs to model the real-world problem.
CO 5. Explain the advanced Data Structures concepts such as Hashing Techniques and Optimal
5 DATA STRUCTURES LABORATORY BCSL305 CO 1. Analyze various linear and non-linear data structures
CO 2. Demonstrate the working nature of different types of data structures and their applications
CO 3. Use appropriate searching and sorting algorithms for the give scenario.
CO 4. Apply the appropriate data structure for solving real world problems
6 OBJECT ORIENTED PROGRAMMING WITH JAVA BCS306A CO 1. Demonstrate proficiency in writing simple programs involving branching and looping structures.
CO 2. Design a class involving data members and methods for the given scenario.
CO 3. Apply the concepts of inheritance and interfaces in solving real world problems.
CO 4. Use the concept of packages and exception handling in solving complex problem
CO 5. Apply concepts of multithreading, autoboxing and enumerations in program development
7 SOCIAL CONNECT & RESPONSIBILITY BSCK307 CO 1. Communicate and connect to the surrounding.
CO 2. Create a responsible connection with the society.
CO 3. Involve in the community in general in which they work.
CO 4. Notice the needs and problems of the community and involve them in problem –solving.
CO 5. Develop among themselves a sense of social & civic responsibility & utilize their knowledge in finding practical solutions to individual and community problems.
CO 6. Develop competence required for group-living and sharing of responsibilities & gain skills in mobilizing community participation to acquire leadership qualities and democratic attitudes.
8 DATA ANALYTICS WITH EXCEL BCS358A CO 1. Use advanced functions and productivity tools to assist in developing worksheets.
CO 2. Manipulate data lists using Outline and PivotTables.
CO 3. Use Consolidation to summarise and report results from multiple worksheets.
CO 4. Apply Macros and Autofilter to solve the given real world scenario.
9 YOGA FOR A BETTER LIFE BYOK359 CO 1. Understand the meaning, aim and objectives of Yoga.
CO 2. Perform Suryanamaskar and able to Teach its benefits.
CO 3. Understand and teach different Asanas by name, its importance, methods and benefits.
CO 4. Instruct Kapalabhati and its need and importance.
CO 5. Teach different types of Pranayama by its name, precautions, procedure and uses
CO 6. Coach different types of Kriyas , method to follow and usefulness.
Fourth Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 ANALYSIS & DESIGN OF ALGORITHMS BCS401 CO 1. Apply asymptotic notational method to analyze the performance of the alg in terms of time coorithmsmplexity.
CO 2. Demonstrate divide & conquer approaches and decrease & conquer approaches to solve computational problems.
CO 3. Make use of transform & conquer and dynamic programming design approaches to solve the given real world or complex computational problems.
CO 4. Apply greedy and input enhancement methods to solve graph & string based computational problems.
CO 5. Analyse various classes (P,NP and NP Complete) of problems
CO 6. Illustrate backtracking, branch & bound and approximation methods
2 ARTIFICIAL INTELLIGENCE BAD402 CO 1. Apply knowledge of agent architecture, searching and reasoning techniques for different applications.
CO 2. Compare various Searching and Inferencing Techniques.
CO 3. Develop knowledge base sentences using propositional logic and first order logic
CO 4. Describe the concepts of quantifying uncertainty.
CO 5. Use the concepts of Expert Systems to build applications.
3 DATABASE MANAGEMENT SYSTEM BCS403 CO 1. Describe the basic elements of a relational database management system
CO 2. Design entity relationship for the given scenario.
CO 3. Apply various Structured Query Language (SQL) statements for database manipulation.
CO 4. Analyse various normalization forms for the given application.
CO 5. Develop database applications for the given real world problem.
CO 6. Understand the concepts related to NoSQL databases.
4 ANALYSIS & DESIGN OF ALGORITHMS LAB BCSL404 CO 1. Develop programs to solve computational problems using suitable algorithm design strategy.
CO 2. Compare algorithm design strategies by developing equivalent programs and observing running times for analysis (Empirical).
CO 3. Make use of suitable integrated development tools to develop programs
CO 4. Choose appropriate algorithm design techniques to develop solution to the computational and complex problems.
CO 5. Demonstrate and present the development of program, its execution and running time(s) and record the results/inferences
5 OPTIMIZATION TECHNIQUE BCS405C CO 1. Apply the concepts of vector calculus to solve the given problem.
CO 2. Apply the concepts of partial differentiation in machine learning and deep neural networks.
CO 3. Analyze the convex optimization algorithms and their importance in computer science & engineering.
CO 4. Apply the optimization algorithms to solve the problem.
CO 5. Analyze the advanced optimization algorithms for machine learning .
6 BIOLOGY FOR ENGINEERS (CSE) BBOC407 CO 1. Elucidate the basic biological concepts via relevant industrial applications and case studies.
CO 2. Evaluate the principles of design and development, for exploring novel bioengineering projects.
CO 3. Corroborate the concepts of biomimetics for specific requirements.
CO 4. Think critically towards exploring innovative biobased solutions for socially relevant problems.
7 UNIVERSAL HUMAN VALUES (UHV) BUHK408 CO 1. They would become more responsible in life, and in handling problems with sustainable solutions, while keeping human relationships and human nature in mind.
CO 2. They would have better critical ability.
CO 3. They would also become sensitive to their commitment towards what they have understood (human values, human relationship and human society).
CO 4. It is hoped that they would be able to apply what they have learnt to their own self in different day-to-day settings in real life, at least a beginning would be made in this direction.
8 YOGA FOR A BETTER LIFE BYOK459 CO 1. Understand the meaning, aim and objectives of Yoga.
CO 2. Perform Suryanamaskar and able to Teach its benefits.
CO 3. Understand and teach different Asanas by name, its importance, methods and benefits.
CO 4. Instruct Kapalabhati and its need and importance.
CO 5. Teach different types of Pranayama by its name, precautions, procedure and uses
CO 6. Coach different types of Kriyas , method to follow and usefulness.
9 M.E.R.N BDSL456C CO 1. Apply the fundamentals of MongoDB, such as data modelling, CRUD operations, and basic queries to solve given problem.
CO 2. Use constructs of Express.js, including routing, software and constructing RESTful APIs to solve real world problems.
CO 3. Develop scalable and efficient RESTful APIs using NodeJS.
CO 4. Develop applications using React, including components, state, props, and JSX syntax.
Fifth semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 SOFTWARE ENGINEERING & PROJECT MANAGEMENT BCS501 CO 1. Differentiate process models to judge which process model has to be adopted for the given scenarios.
CO 2. Derive both functional and nonfunctional requirements from the case study.
CO 3. Analyze the importance of various software testing methods and agile methodology.
CO 4. Illustrate the role of project planning and quality management in software development.
CO 5. Identify appropriate techniques to enhance software quality.
2 COMPUTER NETWORKS BCS502 CO 1. Explain the fundamentals of computer networks.
CO 2. Apply the concepts of computer networks to demonstrate the working of various layers and protocols in communication network.
CO 3. Analyze the principles of protocol layering in modern communication systems.
CO 4. Demonstrate various Routing protocols and their services using tools such as Cisco packet tracer.
3 THEORY OF COMPUTATION BCS503 CO 1. Apply the fundamentals of automata theory to write DFA, NFA, Epsilon-NFA and
conversion between them.
CO 2. Prove the properties of regular languages using regular expressions.
CO 3. Design context-free grammars (CFGs) and pushdown automata (PDAs) for formal
languages.
CO 4. Design Turing machines to solve the computational problems.
CO 5. Explain the concepts of decidability and undecidability.
4 DATA VISUALIZATION LAB BAIL504 CO 1. Design the experiment to create basic charts and graphs using Tableau and Power BI.
CO 2. Develop the solution for the given real world problem.
CO 3. Analyze the results and produce substantial written documentation.
5 INFORMATION RETRIEVAL BAI515B CO 1. Identify the models and the tools for building an Information Retrieval system.
CO 2. Apply query based operations for information retrieval.
CO 3. Use of text based operations for information retrieval from the documents.
CO 4. Apply indexing and searching techniques for information retrieval.
CO 5. Design user interface for search and retrieval of information from the web/documents.
6 ENVIRONMENTAL STUDIES AND E-WASTE MANAGEMENT BCS508 CO 1. Comprehend the principles of ecology and environmental issues pertaining to air, land, and water on a global scale.
CO 2. Acquire observation skills for solving problems related to the environment.
CO 3. Conduct survey to describe the realities of waste management system.
7 RESEARCH METHODOLOGY & IPR BRMK557 CO 1. To know the meaning of engineering research.
CO 2. To know the procedure of the literature Review and Technical Reading
CO 3. To understand the fundamentals of the patent laws and drafting procedure
CO 4. Understanding the copyright laws and subject matters of copyrights and designs
CO 5. Under standing the basic principles of design rights
8 YOGA FOR A BETTER LIFE BYOK559 CO 1. Understand the meaning, aim and objectives of Yoga.
CO 2. Perform Suryanamaskar and able to Teach its benefits.
CO 3. Understand and teach different Asanas by name, its importance, methods and benefits.
CO 4. Instruct Kapalabhati and its need and importance.
CO 5. Teach different types of Pranayama by its name, precautions, procedure and uses
CO 6. Coach different types of Kriyas , method to follow and usefulness.
First Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 CALCULUS AND DIFFERENTIAL EQUATIONS 21MAT11 CO 1. Apply the knowledge of calculus to solve problems related to polar curves and its
applications in determining the bentness of a curve.
CO 2. Learn the notion of partial differentiation to calculate rate of change of multivariate
functions and solve problems related to composite functions and Jacobian.
CO 3. Solve first-order linear/nonlinear ordinary differential equations analytically using standard methods.
CO 4. Demonstrate various models through higher order differential equations and solve such linear
ordinary differential equations.
CO 5. Test the consistency of a system of linear equations and to solve them by direct and iterative methods.
2 ENGINEERING CHEMISTRY 21CHE12 CO 1. Discuss the electrochemical energy systems such as electrodes and batteries.
CO 2. Explain the fundamental concepts of corrosion, its control and surface modification methods
namely electroplating and electroless plating
CO 3. Enumerate the importance, synthesis and applications of polymers. Understand properties
and application of nanomaterials.
CO 4. Describe the principles of green chemistry, understand properties and application alternative
fuels.
CO 5. Illustrate the fundamental principles of water chemistry, applications of volumetric and
analytical instrumentation.
3 PROBLEM-SOLVING THROUGH PROGRAMMING 21PSP13 CO 1. Elucidate the basic architecture and functionalities of a computer and also recognize
the hardware parts.
CO 2. Apply programming constructs of C language to solve the real world problem
CO 3. Explore user-defined data structures like arrays in implementing solutions to
problems like searching and sorting
CO 4. Explore user-defined data structures like structures, unions and pointers in
implementing solutions
CO 5. Design and Develop Solutions to problems using modular programming constructs
using functions
4 BASIC ELECTRONICS & COMMUNICATION ENGINEERING 21ELN14 CO 1. Describe the concepts of electronic circuits encompassing power supplies, amplifiers and
oscillators.
CO 2. Present the basics of digital logic engineering including data representation, circuits and the
microcontroller system with associated sensors and actuators.
CO 3. Discuss the characteristics and technological advances of embedded systems.
CO 4. Relate to the fundamentals of communication engineering spanning from the frequency spectrum
to the various circuits involved including antennas.
CO 5. Explain the different modes of communications from wired to wireless and the computing
involved.
5 ELEMENTS OF MECHANICAL ENGINEERING 21EME15 CO 1. Understand basic concepts of mechanical engineering in the fields of energy and its
utilization, materials technology, manufacturing techniques, and transmission
systems through demonstrations.
CO 2. Understand the application of energy sources in Power generation and utilization,
Engineering materials, manufacturing, and machining techniques leading to the latest
advancements and transmission systems in day to day activities
CO 3. Apply the skills in developing simple mechanical elements and processes
6 ENGINEERING CHEMISTRY LABORATORY 21CHEL16 CO 1. Determine the pKa and coefficient of Viscosity of a given organic liquid.
CO 2. Estimate the amount of substance present in the given solution using Potentiometer Conductometric
and Colorimetric.
CO 3. Determine the total hardness and chemical oxygen demand in the given solution by volumetric
analysis method
CO 4. Estimate the percentage of Nickel, copper and Iron in the given analyte solution by titration method.
CO 5. Demonstrate flame photometric estimation of sodium & potassium and the synthesis of
nanomaterials by Precipitation method
7 COMPUTER PROGRAMMING LABORATORY 21CPL17 CO 1. Define the problem statement and identify the need for computer programming
CO 2. Make use of C compiler, IDE for programming, identify and correct the syntax and syntactic
errors in programming
CO 3. Develop algorithm, flowchart and write programs to solve the given problem
CO 4. Demonstrate use of functions, recursive functions, arrays, strings, structures and pointers in
problem solving.
CO 5. Document the inference and observations made from the implementation.
8 COMMUNICATIVE ENGLISH 21EGH18 CO 1. Understand and apply the Fundamentals of Communication Skills in their communication skills.
CO 2. Identify the nuances of phonetics, intonation and enhance pronunciation skills.
CO 3. To impart basic English grammar and essentials of language skills as per present requirement.
CO 4. Understand and useall types of English vocabulary and language proficiency.
CO 5. AdopttheTechniques of Information Transfer through presentation.
9 SCIENTIFIC FOUNDATIONS OF HEALTH 21SFH19 CO 1. To understand and analyse about Health and wellness (and its Beliefs) & It’s balance for positive mindset.
CO 2. Develop the healthy lifestyles for good health for their better future.
CO 3. Build a Healthy and caring relationships to meet the requirements of good/social/positive life.
CO 4. To learn about Avoiding risks and harmful habits in their campus and outside the campus for their bright future.
CO 5. Prevent and fight against harmful diseases for good health through positive mindset.
Second Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 ADVANCED CALCULUS AND NUMERICAL METHODS 21MAT21 CO 1. Apply the concept of change of order of integration and change of variables to evaluate
multiple integrals and their usage in computing the area and volume
CO 2. Illustrate the applications of multivariate calculus to understand the solenoidal and irrotational
vectors and also exhibit the inter dependence of line, surface and volume integrals.
CO 3. Formulate physical problems to partial differential equations and to obtain solution for
standard practical PDE’s.
CO 4. Apply the knowledge of numerical methods in modelling of various physical and engineering
phenomena.
CO 5. Solve first order ordinary differential equations arising in engineering problems.
2 ENGINEERING PHYSICS 21PHY22 CO 1. Interpret the types of mechanical vibrations and their applications, the role of Shock waves in various fields.
CO 2. Demonstrate the quantisation of energy for microscopic system.
CO 3. App[y LASER and Optical fibers in opto electronic system.
CO 4. Illustrate merits of quantum free electron theory and applications of Hall effect.
CO 5. Analyse the importance of XRD and Electron Microscopy in Nano material characterization.
3 BASIC ELECTRICAL ENGINEERING
21ELE23 CO 1. Analyse basic DC and AC electric circuits.
CO 2. Explain the working principles of transformers and electrical machines.
CO 3. Explain the concepts of electric power transmission and distribution of power.
CO 4. Understand the wiring methods, electricity billing, and working principles of
circuit protectivedevices and personal safety measures.
4 ELEMENTS OF CIVIL ENGINEERING AND MECHANICS
21CIV24 CO 1. Understand the various fields of civil engineering.
CO 2. Compute the resultant of a force system and resolution of a force.
CO 3. Comprehend the action for forces, moments, and other types of loads on rigid bodies and
compute the reactive forces.
CO 4. Analyze the bodies in motion.
5 ENGINEERING VISUALIZATION 21EVN25 CO 1. Understand and visualize the objects with definite shape and dimensions
CO 2. Analyze the shape and size of objects through different views
CO 3. Develop the lateral surfaces of the object
CO 4. Create a 3D view using CAD software.
CO 5. Identify the interdisciplinary engineering components or systems through its graphical representation.
6 ENGINEERING PHYSICS LABORATORY 21PHYL26 CO 1. Understand the measuring techniques
CO 2. Operate different instruments and be capable to analyse the experimental results.
CO 3. Construct the circuits and theiranalysis
7 BASICELECTRICALENGINEERINGLABORATORY 21ELEL27 CO 1. verifyKCLandKVLandmaximumpower transfertheoremforDCcircuits.
comparepowerfactorsofdifferenttypesoflamps.
CO 2. demonstratethemeasurementofthe impedanceofanelectricalcircuitandpowerconsumedbya3-phase load.
CO 3. analyzetwo-wayand three-waycontroloflamps.
CO 4. explaintheeffectsofopenandshortcircuitsinsimplecircuits.
CO 5. interpretthe suitabilityofearthresistance measured.
8 PROFESSIONAL WRITING SKILLS IN ENGLISH 21EGH28 CO 1. To understand and identify the Common Errors in Writing and Speaking.
CO 2. To Achieve better Technical writing and Presentation skills.
CO 3. To read Technical proposals properly and make them to Write good technical reports.
CO 4. Acquire Employment and Workplace communication skills.
CO 5. To learn about Techniques of Information Transfer through presentation in different level.
9 INNOVATION and DESIGN THINKING 21IDT29 CO 1. Appreciate various design process procedure
CO 2. Generate and develop design ideas through different technique
CO 3. Identify the significance of reverse Engineering to Understand products
CO 4. Draw technical drawing for design ideas
Third Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 TRANSFORM CALCULUS, FOURIER SERIES AND NUMERICAL TECHNIQUES 21MAT31 CO 1. To solve ordinary differential equations using Laplace transform.
CO 2. Demonstrate Fourier series to study the behaviour of periodic functions and their applications in system communications, digital signal processing and field theory.
CO 3. To use Fourier transforms to analyze problems involving continuous-time signals and to apply Z-Transform techniques to solve difference equations
CO 4. To solve mathematical models represented by initial or boundary value problems involving partial differential equations
CO 5. Determine the extremals of functionals using calculus of variations and solve problems arising in dynamics of rigid bodies and vibrational analysis.
2 DATA STRUCTURES AND APPLICATIONS 21CS32 CO 1. Identify different data structures and their applications.
CO 2. Apply stack and queues in solving problems.
CO 3. Demonstrate applications of linked list.
CO 4. Explore the applications of trees and graphs to model and solve the real-world problem.
CO 5. Make use of Hashing techniques and resolve collisions during mapping of key value pairs
3 ANALOG AND DIGITAL ELECTRONICS 21CS33 CO 1. Design and analyze application of analog circuits using photo devices, timer IC, power supplyand regulator IC and op-amp.
CO 2. Explain the basic principles of A/D and D/A conversion circuits and develop the same.
CO 3. Simplify digital circuits using Karnaugh Map, and Quine-McClusky Methods
CO 4. Explain Gates and flip flops and make us in designing different data processing circuits,registers and counters and compare the types.
CO 5. Develop simple HDL programs
4 COMPUTER ORGANIZATION AND ARCHITECTURE 21CS34 CO 1. Explain the organization and architecture of computer systems with machine instructions and programs
CO 2. Analyze the input/output devices communicating with computer system
CO 3. Demonstrate the functions of different types of memory devices
CO 4. Apply different data types on simple arithmetic and logical unit
CO 5. Analyze the functions of basic processing unit, Parallel processing and pipelining
5 OBJECT ORIENTED PROGRAMMING WITH JAVA LABORATORY 21CSL35 CO 1. Use Eclipse/NetBeans IDE to design, develop, debug Java Projects.
CO 2. Analyze the necessity for Object Oriented Programming paradigm over structured programming and become familiar with the fundamental concepts in OOP.
CO 3. Demonstrate the ability to design and develop java programs, analyze, and interpret objectoriented data and document results.
CO 4. Apply the concepts of multiprogramming, exception/event handling, abstraction to develop robust programs.
CO 5. Develop user friendly applications using File I/O and GUI concepts.
6 SOCIAL CONNECT & RESPONSIBILITIES 21SCR36 CO 1. Understand social responsibility
CO 2. Practice sustainability and creativity
CO 3. Showcase planning and organizational skills
7
CONSTITUTION OF INDIA AND PROFESSIONAL ETHICS (CIP)
21CIP37 CO 1. Analyse the basic structure of Indian Constitution.
CO 2. Remember their Fundamental Rights, DPSP’s and Fundamental Duties (FD’s) of our constitution.
CO 3. know about our Union Government, political structure & codes, procedures.
CO 4. Understand our State Executive & Elections system of India.
CO 5. Remember the Amendments and Emergency Provisions, other important provisions given by the constitution.
8 ಬಳೆ ಕನಡ - Balake Kannada 21KBK37/47 CO 1. To understand the necessity of learning of local language for comfortable life.
CO 2. To Listen and understand the Kannada language properly.
CO 3. To speak, read and write Kannada language as per requirement.
CO 4. To communicate (converse) in Kannada language in their daily life with kannada speakers.
CO 5. To speak in polite conservation.
9 PROGRAMMING IN C++ 21CS382 CO 1. Able to understand and design the solution to a problem using object-oriented programming concepts.
CO 2. Able to reuse the code with extensible Class types, User-defined operators and function Overloading.
CO 3. Achieve code reusability and extensibility by means of Inheritance and Polymorphism
CO 4. Identify and explore the Performance analysis of I/O Streams.
CO 5. Implement the features of C++ including templates, exceptions and file handling for providing programmed solutions to complex problems.
Fourth Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 COMPLEX ANALYSIS, PROBABILITY AND STATISTICAL METHODS 21MAT41 CO 1. Use the concepts of an analytic function and complex potentials to solve the problems arising in electromagnetic field theory. Utilize conformal transformation and complex integral arising in aerofoil theory, fluid flow visualization and image processing.
CO 2. Obtain Series Solutions of Ordinary Differential Equation.
CO 3. Make use of the correlation and regression analysis to fit a suitable mathematical model for the statistical data.
CO 4. Apply discrete and continuous probability distributions in analysing the probability models arising in the engineering field.
CO 5. Construct joint probability distributions and demonstrate the validity of testing the hypothesis.
2 DESIGN AND ANALYSIS OF ALGORITHMS 21CS42 CO 1. Analyze the performance of the algorithms, state the efficiency using asymptotic notations and analyze mathematically the complexity of the algorithm.
CO 2. Apply divide and conquer approaches and decrease and conquer approaches in solving the problems analyze the same
CO 3. Apply the appropriate algorithmic design technique like greedy method, transform and conquer approaches and compare the efficiency of algorithms to solve the given problem.
CO 4. Apply and analyze dynamic programming approaches to solve some problems. and improve an algorithm time efficiency by sacrificing space.
CO 5. Apply and analyze backtracking, branch and bound methods and to describe P, NP and NPComplete problems.
3 MICROCONTROLLER AND EMBEDDED SYSTEMS 21CS43 CO 1. Explain C-Compilers and optimization
CO 2. Describe the ARM microcontroller's architectural features and program module.
CO 3. Apply the knowledge gained from programming on ARM to different applications.
CO 4. Program the basic hardware components and their application selection method.
CO 5. Demonstrate the need for a real-time operating system for embedded system applications.
4 OPERATING SYSTEMS 21CS44 CO 1. Identify the structure of an operating system and its scheduling mechanism.
CO 2. Demonstrate the allocation of resources for a process using scheduling algorithm.
CO 3. Identify root causes of deadlock and provide the solution for deadlock elimination
CO 4. Explore about the storage structures and learn about the Linux Operating system.
CO 5. Analyze Storage Structures and Implement Customized Case study
5 PYTHON PROGRAMMING LABORATORY 21CSL46 CO 1. Identify the structure of an operating system and its scheduling mechanism.
CO 2. Demonstrate the allocation of resources for a process using scheduling algorithm.
CO 3. Identify root causes of deadlock and provide the solution for deadlock elimination
CO 4. Explore about the storage structures and learn about the Linux Operating system.
CO 5. Analyze Storage Structures and Implement Customized Case study
6 ADDITIONAL MATHEMATICS-II 21MATDIP41 CO 1. Test for consistency and solve the system of linear equations
CO 2. Solve higher order differential equations
CO 3. Apply elementary probability theory and solve related problems
CO 4. To interpolate/extrapolate from the given data
CO 5. Apply the knowledge of numerical methods in modelling and solving engineering problems
7 BIOLOGY FOR ENGINEERS 21BE45 CO 1. Elucidate the basic biological concepts via relevant industrial applications and case studies.
CO 2. Evaluate the principles of design and development, for exploring novel bioengineering projects.
CO 3. Corroborate the concepts of biomimetics for specific requirements.
CO 4. Think critically towards exploring innovative biobased solutions for socially relevant problems.
8 Balake Kannada 21KBK37/47 CO 1. To understand the necessity of learning of local language for comfortable life.
CO 2. To Listen and understand the Kannada language properly.
CO 3. To speak, read and write Kannada language as per requirement.
CO 4. To communicate (converse) in Kannada language in their daily life with kannada speakers.
CO 5. To speak in polite conservation.
9 UNIX SHELL PROGRAMMING 21CS482 CO 1. Know the basics of Unix concepts and commands.
CO 2. Evaluate the UNIX file system.
CO 3. Apply Changes in file system.
CO 4. Understand scripts and programs.
CO 5. Analyze Facility with UNIX system process
10 UNIVERSAL HUMAN VALUES-II: UNDERSTANDING HARMONY and ETHICAL HUMAN CONDUCT 21UHV49 CO 1. Holistic vision of life
CO 2. Socially responsible behaviour
CO 3. Environmentally responsible work
CO 4. Ethical human conduct
CO 5. Having Competence and Capabilities for Maintaining Health and Hygiene
CO 6. Appreciation and aspiration for excellence (merit) and gratitude for all
Fifth Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 AUTOMATA THEORY AND COMPILER DESIGN 21CS51 CO 1. Acquire fundamental understanding of the core concepts in automata theory and Theory of Computation
CO 2. Design and develop lexical analyzers, parsers and code generators
CO 3. Design Grammars and Automata (recognizers) for different language classes and become knowledgeable about restricted models of Computation (Regular, Context Free) and their relative powers.
CO 4. Acquire fundamental understanding of the structure of a Compiler and Apply concepts automata theory and Theory of Computation to design Compilers
CO 5. Design computations models for problems in Automata theory and adaptation of such mode in the field of compilers
2 COMPUTER NETWORKS 21CS52 CO 1. Acquire fundamental understanding of the core concepts in automata theory and Theory of Computation
CO 2. Design and develop lexical analyzers, parsers and code generators
CO 3. Design Grammars and Automata (recognizers) for different classes and become knowledgeable about restricted models of Computation and their relative powers.
CO 4. Acquire fundamental understanding of the structure of a Compiler and Apply concepts automata theory and Theory of Computation to design Compilers
CO 5. Design computations models for problems in Automata theory and adaptation of such mode in the field of compilers
3 DATABASE MANAGEMENT SYSTEMS 21CS53 CO 1. Identify, analyze and define database objects, enforce integrity constraints on a database using RDBMS
CO 2. Use Structured Query Language (SQL) for database manipulation and also demonstrate the basic of query evaluation.
CO 3. Design and build simple database systems and relate the concept of transaction,concurrency control and recovery in database
CO 4. Develop application to interact with databases, relational algebra expression.
CO 5. Develop applications using tuple and domain relation expression from queries.
4 PRINCIPLES OF ARTIFICIAL INTELLIGENCE 21AI54 CO 1. Apply knowledge of agent architecture, searching and reasoning techniques for different applications.
CO 2. Analyse Searching and Inferencing Techniques.
CO 3. Develop knowledge base sentences using propositional logic and first order logic
CO 4. Demonstrating agents, searching and inferencing
CO 5. Illustrate the application of probability in uncertain reasoning
5 DATABASE MANAGEMENT SYSTEM LABORATORY WITH MINI PROJECT 21CSL55 CO 1. Create, Update and query on the database.
CO 2. Demonstrate the working of different concepts of DBMS
CO 3. Implement, analyze and evaluate the project developed for an application.
6 RESEARCH METHODOLOGY & INTELLECTUAL PROPERTY RIGHTS 21RMI56 CO 1. Acquire fundamental understanding of the core concepts in automata theory and Theory of Computation
CO 2. Design and develop lexical analyzers, parsers and code generators
CO 3. Design Grammars and Automata (recognizers) for different language classes and become knowledgeable about restricted models of Computation (Regular, Context Free) and their relative powers.
CO 4. Acquire fundamental understanding of the structure of a Compiler and Apply concepts automata theory and Theory of Computation to design Compilers
CO 5. Design computations models for problems in Automata theory and adaptation of such model in the field of compilers
7 ENVIRONMENTAL STUDIES 21CIV57 CO 1. Understand the principles of ecology and environmental issues that apply to air, land, and water issues on a global scale,
CO 2. Develop critical thinking and/or observation skills, and apply them to the analysis of a problem or question related to the environment.
CO 3. Demonstrate ecology knowledge of a complex relationship between biotic and a biotic components.
CO 4. Apply their ecological knowledge to illustrate and graph a problem and describe the realities that managers face when dealing with complex issues.
8 ANGULAR JS AND NODE JS 21CSL581 CO 1. Create, Update and query on the database.
CO 2. Demonstrate the working of different concepts of DBMS
CO 3. Implement, analyze and evaluate the project developed for an application.
Sixth semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 SOFTWARE ENGINEERING & PROJECT MANAGEMENT 21CS61 CO 1. Understand the activities involved in software engineering and analyze the role of various process models
CO 2. Explain the basics of object-oriented concepts and build a suitable class model using modelling techniques
CO 3. Describe various software testing methods and to understand the importance of agile methodology and DevOps
CO 4. Illustrate the role of project planning and quality management in software development
CO 5. Understand the importance of activity planning and different planning models
2 DATA SCIENCE AND ITS APPLICATIONS 21AD62 CO 1. Identify and demonstrate data using visualization tools.
CO 2. Make use of Statistical hypothesis tests to choose the properties of data, curate and manipulate data.
CO 3. Utilize the skills of machine learning algorithms and techniques and develop models.
CO 4. Demonstrate the construction of decision tree and data partition using clustering.
CO 5. Experiment with social network analysis and make use of natural language processing skills to develop data driven applications
3 MACHINE LEARNING 21AI63 CO 1. Understand the concept of Machine Learning and Concept Learning.
CO 2. Apply the concept of ML and various classification methods in a project.
CO 3. Analyse various training models in ML and the SVM algorithm to be implemented.
CO 4. Apply the ML concept in a decision tree structure and implementation of Ensemble learning and Random Forest.
CO 5. Apply Bayes techniques and explore more about the classification in ML
4 BUSINESS INTELLIGENCE 21AI641 CO 1. Apply the basics of data and business to understand Decision Support systems and Business Intelligence framework.
CO 2. Describe the significance of Computerized Decision Support, apply the basics of mathematics to Understand the mathematical modeling behind decision support.
CO 3. Explain Data warehousing, its architecture and Extraction, Transformation, and Load (ETL) Processes.
CO 4. Analyze the importance of knowledge management and explain its activities, approaches and Its implementation
CO 5. Describe the Expert systems and analyze its development, discuss areas suitable for application of experts system.
5 RENEWABLE ENERGY RESOURCES 21EE652 CO 1. Discuss causes of energy scarcity and its solution, energy resources and availability of renewable energy.
CO 2. Outline energy from sun, energy reaching the Earth’s surface and solar thermal energy applications.
CO 3. Discuss types of solar collectors, their configurations, solar cell system, its characteristics and their applications.
CO 4. Explain generation of energy from hydrogen, wind, geothermal system, solid waste and agriculture refuse.
CO 5. Discuss production of energy from biomass, biogas.
CO 6. Summarize tidal energy resources, sea wave energy and ocean thermal energy.
6 MACHINE LEARNING LAB 21AIL66 CO 1. Understand the Importance of different classification and clustering algorithms.
CO 2. Demonstrate the working of various algorithms with respect to training and test data sets.
CO 3. Illustrate and analyze the principles of Instance based and Reinforcement learning techniques.
CO 4. Elicit the importance and Applications of Supervised and unsupervised machine learning.
CO 5. Compare and contrast the Bayes theorem principles and Q learning approach
Seventh Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 ADVANCED AI AND ML 21AI71 CO 1. Demonstrate the fundamentals of Intelligent Agents
CO 2. Illustrate the reasoning on Uncertain Knowledge
CO 3. Explore the explanation-based learning in solving AI problems
CO 4. Apply effectively ML algorithms to solve real world problems.
CO 5. Apply Instant based techniques and derive effectively learning rules to real world problems.
2 CLOUD COMPUTING 21CS72 CO 1. Understand and analyze various cloud computing platforms and service provider.
CO 2. Illustrate various virtualization concepts.
CO 3. Identify the architecture, infrastructure and delivery models of cloud computing.
CO 4. Understand the Security aspects of CLOUD.
CO 5. Define platforms for development of cloud applications
3 DIGITAL IMAGE PROCESSING 21CS732 CO 1. Understand the fundamentals of Digital Image Processing.
CO 2. Apply different Image transformation techniques
CO 3. Analyze various image restoration techniques
CO 4. Understand colour image and morphological processing
CO 5. Design image analysis and segmentation techniques
4 AUGMENTED REALITY 21AI741 CO 1. Understand the importance of Augmented reality
CO 2. Comprehend and analyse the Tracking system.
CO 3. Compare and Contrast the computer vision for Augmented reality
CO 4. Analyse and understand Registration and camera simulation of visual coherence.
CO 5. Acquire knowledge of Situated Visualization
5 ELECTRICAL VEHICLE TECHNOLOGIES 21EE734 CO 1. Explain the working of electric vehicles and recent trends.
CO 2. Analyze different power converter topology used for electric vehicle application.
CO 3. Develop the electric propulsion unit and its control for application of electric vehicles.
CO 4. Design converters for battery charging and explain transformer less topology.
6 ENERGY CONSERVATION AND AUDIT 21EE755 CO 1. Analyze about energy scenario nationwide and worldwide , also outline Energy Conservation Act and its features.
CO 2. Discuss load management techniques and energy efficiency.
CO 3. Understand the need of energy audit and energy audit methodology.
CO 4. Understand various pillars of electricity market design.
CO 5. Conduct energy audit of electrical systems and buildings.
CO 6. Show an understanding of demand side management and energy conservation.
First Semester (Physics Cycle)
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 CALCULUS AND LINEAR ALGEBRA 18MAT11 CO 1. Apply the knowledge of calculus to solve problems related to polar curves and in determining the bentness of curve.
CO 2. Learn the notion of partial differentiation, calculate rates of change of multivariate functions and solve problems related to composite functions and Jacobians
CO 3. Apply the concept of change of order of integrations and variables to evaluate multiple integrals and their usage in computing the area and volumes.
CO 4. Solve first order linear/nonlinear differential equations analytically using standard methods
CO 5. Make use of matrix theory for solving system of linear equations and compute Eigen values and Eigen vectors required for matrix diagonalization process.
2 ENGINEERING PHYSICS 18PHY12 CO 1. Understand various types of oscillations and their implications, the role of Shock waves in various fields.
CO 2. Recognize the elastic properties of materials for engineering
CO 3. Realize the interrelation between time varying electric field and magnetic field, the transverse nature of the EM waves and their role in optical fiber communication
CO 4. Compute Eigen values, Eigen functions for a particle using Time independent 1-D Schrodinger’s wave equation. Apprehend the principle of laser, working of different types of lasers and applications
CO 5. Understand various electrical and thermal properties of materials like conductors, semiconductors and dielectrics using different theoretical models
3 BASIC ELECTRICAL ENGINEERING 18ELE13 CO 1. Analyse Basic DC and AC Electric Circuits
CO 2. Able to Explain the principle of operation, construction of 1 phase transformer, AC and DC machines
CO 3. Able to explain the concept of wiring, protective devices and earthing
4 ELEMENTS OF CIVIL ENGINEERING & MECHANICS 18CIV14 CO 1. Mention the applications of various fields of Civil Engineering.
CO 2. Compute the resultant of given force system subjected to various loads.
CO 3. Comprehend the action of Forces, Moments and other loads on systems of rigid bodies and compute the reactive forces that develop as a result of the external loads.
CO 4. Locate the Centroid and compute the Moment of Inertia of regular and built-up sections
CO 5. Express the relationship between the motion of bodies and analyse the bodies in motion
5 ENGINEERING GRAPHICS 18EGDL15 CO 1. Able to understand and visualize the Points, lines and planes with manual and computer aided drafting
CO 2. Able to analyze the shape and size of different of Solids using orthographic projections by manual and computer aided tool
CO 3. Able to create 3D isometric view of objects and development of lateral surfaces and truncated shapes of the solids by manual and solid edge software.
6 ENGINEERING PHYSICS LAB 18PHYL16 CO 1. Recall the concepts of interference of light, diffraction of light, Fermi energy
CO 2. Understand the principles of operations of optical fibers and semiconductor devices such as photodiode, and NPN transistor, and frequency response of LCR circuits
CO 3. Determine elastic modulii and moment of inertia of given materials with the help of suggested procedures
CO 4. Gain practical knowledge of Magnetic field intensity due to current and spring constant of a spring.
CO 5. Understand the importance of measurement procedure, honest recording and representing the data, reproduction of final results
7 BASIC ELECTRICAL ENGG. LAB 18ELEL17 CO 1. Identify the common electrical components used for conducting experiments and verify the Kirchhoff’s law for basic DC circuits
CO 2. Compare power factor of lamps and also study the effect of open & short circuits
CO 3. Determine impedance of an electrical circuits and analyse phase and line quantities with power consumed in a star and delta 3 phase load
CO 4. Determine earth resistance and understand two way and three way control of lamps
8 TECHNICAL ENGLISH - I 18EGH18 CO 1. Use grammatical English and essentials of language skills and identify the nuances phonetics, intonation and flawless pronunciation
CO 2. Implement English vocabulary at command and language proficiency, Identify common errors in spoken and written communication
CO 3. Understand and improve the non-verbal communication and kinesics, Perform well in campus recruitment, engineering and all other general competitive exams
Second Semester (Chemistry Cycle)
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 ADVANCED CALCULUS AND NUMERICAL METHODS 18MAT21 CO 1. Illustrate the applications of multivariate calculus to understand the solenoidal and irrotational vectors and also exhibit the inter dependence of line, surface and volume integrals.
CO 2. Demonstrate various physical model throughout higher order differential equations and solve such linear ordinary differential equations .
CO 3. Construct a variety of partial differential equations and solution by Exact methods, Bernoulli D.E and Variable separable method.
CO 4. Explain the applications of infinite series and obtain series solution of ordinary differential equations.
CO 5. Apply the knowledge of Numerical Methods to solve problems arising in physics and engineering.
2 ENGINEERING CHEMISTRY 21CHE22 CO 1. Impart the basic knowledge of chemistry and its principles involved in electrochemistry, energy storage devices and its commercial applications.
CO 2. Understand the basic principles of corrosion and its prevention, metal finishing and its technological importance
CO 3. Master the knowledge of synthesis, properties and utilization of engineering materials like polymers & Nano materials.
CO 4. Apply the knowledge of Green Chemistry principles for production of chemical compounds. understanding the concepts of alternative energy sources
CO 5. Understand the basic concepts of water chemistry & theory, basic principle and applications of volumetric analysis and analytical instruments.
3 C PROGRAMMING FOR PROBLEM SOLVING 18CPS23 CO 1. Illustrate simple algorithms from the different domains such as mathematics , Physics, etc.
CO 2. Construct a programming solution to the given problem using C
CO 3. Identify and correct the syntax and logical errors in C programs.
CO 4. Modularize the given problem using functions & structures.
4 BASIC ELECTRONICS 18ELN24 CO 1. Describe the operation of diodes, BJT, FET and operational amplifiers.
CO 2. Design and explain the construction of rectifiers, regulators, amplifiers and oscillators
CO 3. Describe general operational principles of SCR and its application
CO 4. Explain the different number system and their conversions and construct simple combinational and sequential logic circuits using Flip-Flops.
CO 5. Describe the basic principle of operation of communication system and mobile phones.
5 ELEMENTS OF MECHANICAL ENGINEERING 18ME25 CO 1. Student shall identify different sources of energy & their conversion process & explain the working principle of hydraulic, pumps, IC engines & refrigeration
CO 2. Student shall recognize various metal joining processes & power transmission elements also understand the properties of common engineering materials & their applications
CO 3. Student shall discuss the working of conventional machine tools, machining processes, tools & accessories.
6 ENGINEERING CHEMISTRY LABORATORY 18CHEL26 CO 1. Handle different types of instruments for analysis of materials using small quantities of materials involved for quick and accurate results.
CO 2. Analyse different types of titrations for estimation of concerned in materials using comparatively more quantities of materials involved for good results
CO 3. Demonstrate technical information by means of oral presentations and written reports/records as a team.
7 C PROGRAMMING LABORATORY 18CPL27 CO 1. Write Algorithms, flowchart and program for simple problems
CO 2. Correct syntax and logical errors to execute a program.
CO 3. Write iterative and wherever possible recursive programs.
CO 4. Demonstrate use of functions, arrays, strings, structures and pointers in problem solving.
8 TECHNICAL ENGLISH - II 18EGH28 CO 1. Identify common errors in spoken and written communication, Get familiar with English vocabulary and language proficiency
CO 2. Improve nature and style of sensible writing and acquire employment and workplace communication skills, Improve their technical communication skills through technical reading and writing practices
CO 3. Perform well in campus recruitment, engineering and all other general competitive exams.
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 TRANSFORM, CALCULUS, FOURIER SERIES & NUMERICAL TECHNIQUES 18MAT31 CO 1. Use Laplace Transform and Inverse Laplace Transform in Solving Differential Equation in Network Analysis, Control System and other fields of Engineering
CO 2. Demonstrate Fourier Series to study the behaviour of periodic function and their Applications in system communications and digital Signal Processing and Field Theory
CO 3. Make use of Fourier Transform and Z Transformsto illustrate the functin arising in wave and heat propagation, signals and systems
CO 4. Solve the first and second order ordinary DE arising in Engineering problems using single step aand multistep numerical Methods
CO 5. Determine the external of functional using calculus of variation and solve problems arising in dynamics of rigid bodies and Vibrational Analysis
2 DATA STRUCTURES AND APPLICATIONS 18CS32 CO 1. Use different types of data structures, operations and algorithms
CO 2. Apply searching and sorting operations on files
CO 3. Use stack, Queue, Lists, Trees and Graphs in problem solving
CO 4. Implement all data structures in a high-level language for problem solving.
3 ANALOG AND DIGITAL ELECTRONICS 18CS33 CO 1. Design and analyze application of analog circuits using photo devices, timer IC, power supply and regulator IC and op-amp
CO 2. Explain the basic principles of A/D and D/A conversion circuits and develop the same.
CO 3. Simplify digital circuits using Karnaugh Map , and Quine-McClusky Methods
CO 4. Explain Gates and flip flops and make us in designing different data processing circuits, registers and counters and compare the types.
CO 5. Develop simple HDL programs
4 COMPUTER ORGANIZATION 18CS34 CO 1. Explain the basic organization of a computer system.
CO 2. Demonstrate functioning of different sub systems, such as processor, Input/output,and • Demonstrate functioning of different sub systems, such as processor, Input/output,and memory.
CO 3. Illustrate hardwired control and micro programmed control, pipelining, embedded and
other computing systems.
CO 4. Design and analyse simple arithmetic and logical units.
5 SOFTWARE ENGINEERING 18CS35 CO 1. Design a software system, component, or process to meet desired needs within realistic constraints.
CO 2. Assess professional and ethical responsibility
CO 3. Function on multi-disciplinary teams
CO 4. Use the techniques, skills, and modern engineering tools necessary for engineering practice
CO 5. Analyze, design, implement, verify, validate, implement, apply, and maintain software systems or parts of software systems
6 DISCRETE MATHEMATICAL STRUCTURES 18CS36 CO 1. Use propositional and predicate logic in knowledge representation and truth verification.
CO 2. Demonstrate the application of discrete structures in different fields of computer science.
CO 3. Solve problems using recurrence relations and generating functions.
CO 4. Application of different mathematical proofs techniques in proving theorems in the courses.
CO 5. Compare graphs, trees and their applications.
7 ANALOG AND DIGITAL ELECTRONICS 18CSL37 CO 1. Use appropriate design equations / methods to design the given circuit.
CO 2. Examine and verify the design of both analog and digital circuits using simulators.
CO 3. Make us of electronic components, ICs, instruments and tools for design and testing of circuits for the given the appropriate inputs.
CO 4. Compile a laboratory journal which includes; aim, tool/instruments/software/components used,
design equations used and designs, schematics, program listing, procedure followed, relevant theory, results as graphs and tables, interpreting and concluding the findings.
8 DATA STRUCTURES LABORATORY 18CSL38 CO 1. Analyze and Compare various linear and non-linear data structures
CO 2. Code, debug and demonstrate the working nature of different types of data structures and their applications
CO 3. Implement, analyze and evaluate the searching and sorting algorithms
CO 4. Choose the appropriate data structure for solving real world problems
9 CONSTITUTION OF INDIA, PROFESSIONAL ETHICS AND CYBER LAW 18CPH39 CO 1. Have constitutional knowledge and legal literacy.
CO 2. Understand Engineering and Professional ethics and responsibilities of Engineers.
CO 3. Understand the bercrimes and cyber laws for cyber safety measures.
Fourth Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 COMPLEX ANALYSIS, PROBABILITY AND STATISTICAL METHODS 18MAT41 CO 1. Use the concepts of analytic function and complex potentials to solve the problems arising in electromagnetic field theory.
CO 2. Utilize conformal transformation and complex integral arising in aerofoil theory, fluid flow visualization and image processing.
CO 3. Apply discrete and continuous probability distributions in analyzing the probability models arising in engineering field.
CO 4. Make use of the correlation and regression analysis to fit a suitable mathematical model for the statistical data.
CO 5. Construct joint probability distributions and demonstrate the validity of testing the hypothesis.
2 DESIGN AND ANALYSIS OF 18CS42 CO 1. Describe computational solution to well known problems like searching, sorting etc
CO 2. Estimate the computational complexity of different algorithms.
CO 3. Devise an algorithm using appropriate design strategies for problem solving.
3 OPERATING SYSTEMS 18CS43 CO 1. Demonstrate need for OS and different types of OS
CO 2. Apply suitable techniques for management of different resources
CO 3. Use processor, memory, storage and file system commands
CO 4. Realize the different concepts of OS in platform of usage through case studies
4 MICROCONTROLLER AND EMBEDDED 18SC44 CO 1. Describe the architectural features and instructions of ARM microcontroller
CO 2. Apply the knowledge gained for Programming ARM for different applications.
CO 3. Interface external devices and I/O with ARM microcontroller.
CO 4. Interpret the basic hardware components and their selection method based on the characteristics and attributes of an embedded system.
CO 5. Develop the hardware /software co-design and firmware design approaches.
CO 6. Demonstrate the need of real time operating system for embedded system applications
5 OBJECT ORIENTED CONCEPTS 18CS45 CO 1. Explain the object-oriented concepts and JAVA.
CO 2. Develop computer programs to solve real world problems in Java.
CO 3. Develop simple GUI interfaces for a computer program to interact with users, and to understand the event-based GUI handling principles using swings.
6 DATA COMMUNICATION 18CS46 CO 1. Explain the various components of data communication
CO 2. Explain the fundamentals of digital communication and switching
CO 3. Compare and contrast data link layer protocols.
CO 4. Summarize IEEE 802.xx standards
7 DESIGN AND ANALYSIS OF ALGORITHM 18CSL47 CO 1. Design algorithms using appropriate design techniques (brute-force, greedy, dynamic programming, etc.)
CO 2. Implement a variety of algorithms such assorting, graph related, combinatorial, etc., in a high level language.
CO 3. Analyze and compare the performance of algorithms using language features.
CO 4. Apply and implement learned algorithm design techniques and data structuresto solve real-world problems.
8 MICROCONTROLLER AND EMBEDDED 18CSL48 CO 1. Explain the principles of management, organization and entrepreneur.
CO 2. Discuss on planning, staffing, ERP and their importance
CO 3. Infer the importance of intellectual property rights and relate the institutional support
Fifth Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 MANAGEMENT AND ENTREPRENEURSHIPFOR IT INDUSTRY 18CS51 CO 1. Define management, organization, entrepreneur, planning, staffing, ERP and outline their importance in entrepreneurship
CO 2. Utilize the resources available effectively through ERP
CO 3. Make use of IPRs and institutional support in entrepreneurship
2 PYTHON PROGRAMMING 18AI52 CO 1. Demonstrate proficiency in handling of loops and creation of functions
CO 2. Identify the methods to create and manipulate lists, tuples and dictionaries.
CO 3. Discover the commonly used operations involving regular expressions and file system
CO 4. Interpret the concepts of Object-Oriented Programming as used in Python.
CO 5. Determine the need for scraping websites and working with CSV, JSON and other file formats.
3 DATABASE MANAGEMENT SYSTEMS 18CS53 CO 1. Identify, analyze and define database objects, enforce integrity constraints on a database using RDBMS.
CO 2. Use Structured Query Language (SQL) for database manipulation.
CO 3. Design and build simple database systems
CO 4. Develop application to interact with databases.
4 AUTOMATA THEORY AND COMPUTABILITY 18CS54 CO 1. Acquire fundamental understanding of the core concepts in automata theory and Theory of Computation
CO 2. Learn how to translate between different models of Computation (e.g., Deterministic and Non-deterministic and Software models).
CO 3. Design Grammars and Automata (recognizers) for different language classes and become knowledgeable about restricted models of Computation (Regular, Context Free) and their relative powers.
CO 4. Develop skills in formal reasoning and reduction of a problem to a formal model, with an emphasis on semantic precision and conciseness.
CO 5. Classify a problem with respect to different models of Computation.
5 PRINCIPLES OF ARTIFICIAL INTELLIGENCE 18AI55 CO 1. Apply the knowledge of Artificial Intelligence to write simple algorithm for agents.
CO 2. Apply the AI knowledge to solve problem on search algorithm.
CO 3. Develop knowledge base sentences using propositional logic and first order logic.
CO 4. Apply first order logic to solve knowledge engineering process.
6 MATHEMATICS FOR MACHINE LEARNING 18AI56 CO 1. Improve the skills and knowledge in linear algebra to get more out of machine learning.
CO 2. Understand the vector calculus required to build many common machine learning techniques.
CO 3. Learn the probability and distribution in statistics to build machine learning applications.
CO 4. Learn the basic theoretical properties of optimization problems, for applications in machine learning
7 ARTIFICIAL INTELLIGENCE LABORATORY 18AIL57 CO 1. Implement and demonstrate AI algorithms.
CO 2. Evaluate different algorithms.
8 DBMS LABORATORY WITH MINI PROJECT 18CSL58 CO 1. Create, Update and query on the database.
CO 2. Demonstrate the working of different concepts of DBMS
CO 3. Implement, analyze and evaluate the project developed for an application.
9 ENVIRONMENTAL
STUDIES
18CIV59 CO 1. Understand the principles of ecology and environmental issues that apply to air, land, and water issues on a global scale,
CO 2. Develop critical thinking and/or observation skills, and apply them to the analysis of a problem or question
related to the environment.
CO 3. Demonstrate ecology knowledge of a complex relationship between biotic and a biotic components.
CO 4. Apply their ecological knowledge to illustrate and graph a problem and describe the realities that
managers face when dealing with complex issues.
Sixth Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 MACHINE LEARNING 18AI61 CO 1. Choose the learning techniques with this basic knowledge.
CO 2. Apply effectively ML algorithms for appropriate applications.
CO 3. Apply bayesian techniques and derive effectively learning rules.
2 DIGITAL IMAGE PROCESSING 18AI62 CO 1. Understand, Ascertain and describe the basics of image processing concepts through
mathematical interpretation.
CO 2. Apply image processing techniques in both the spatial and frequency (Fourier)domains.
CO 3. Demonstrate image restoration process and its respective filters required.
CO 4. Design image analysis techniques in the form of image segmentation and toevaluate the
Methodologies for segmentation.
3 JAVA FORMOBILE APPLICATIONS 18AI63 CO 1. Interpret the need for advanced Java concepts like enumerations and collections in developing
modular and efficient programs
CO 2. Understand various application components in android.
CO 3. Design efficient user interface using different layouts.
CO 4. Develop application with persistent data storage using SQLite
4 NATURAL LANGUAGE PROCESSING 18AI641 CO 1. Analyze the natural language text.
CO 2. Define the importance of natural language.
CO 3. Understand the concepts Text mining.
CO 4. Illustrate information retrieval techniques.
5 MACHINE LEARNING LABORATORY 18AIL66 CO 1. Implement and demonstration of ML algorithms.
CO 2. Evaluation of different algorithms.
6 DIGITAL IMAGE PROCESSING LABORATORY WITH MINI PROJECT 18AIL67 CO 1. Image Segmentation algorithm development
CO 2. Image filtering in spatial and frequency domain.
CO 3. Morphological operations in analyzing image structures
7 MOBILE APPLICATION DEVELOPMENTLABORATORY 18AIMP68 CO 1. Create, test and debug Android application by setting up Android developmentenvironment.
CO 2. Implement adaptive, responsive user interfaces that work across a wide range ofdevices.
CO 3. Infer long running tasks and background work in Androidapplications.
CO 4. Demonstrate methods in storing, sharing and retrieving data in Androidapplications.
8 INTELLIGENT TRANSPORTATION SYSTEMS 18CV655 CO 1. After studying this course, students would be able to suggest the appropriate system/s
in various functional areas of transportation.
CO 2. Would be able to amalgamate the various systems, plan and implement the applications of ITS.
CO 3. Wouldhave learnt the application of information technology and telecommunication to contro
l traffic and alsoprovide advance information to the travellers, automatic handling of emergencies and to improve safety.
Seventh Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 ADVANCED ARTIFICIAL INTLLIGENCE 18AI71 CO 1. Demonstrate the fundamentals of Intelligent Agents
CO 2. Illustrate the reasoning on Uncrtain Knowledge
CO 3. Explore the explanation based learning in solving AI problems
CO 4. Demonstrate the applications of Rough sets and Evolutionary Computing algorithms
2 ADVANCED MACHINE LEARNING 18AI72 CO 1. Apply effectively ML algorithmsto solve real world problems.
CO 2. Apply Instant based techniques and derive effectively learning rules to real world problems.
3 INTERNET OF THINGS 18AI731 CO 1. Interpret the impact and challenges posed by IoT networks leading to new architectural models.
CO 2. Compare and contrast the deployment of smart objects and the technologies to connect them to network.
CO 3. Appraise the role of IoT protocols for efficient network communication.
CO 4. Elaborate the need for Data Analytics and Security in IoT.
CO 5. Illustrate different sensor technologies for sensing real world entities and identify the applications of IoT in Industry.
4 SEMANTIC WEB AND SOCIAL NETWORKS 18AI743 CO 1. Work on the internal components of the social network.
CO 2. Model and visualize the social network.
CO 3. Analyse the behaviour of the users in the social network.
CO 4. Predict the possible next outcome of the social network.
CO 5. Apply social network in real time applications.
5 ELECTRIC VECHILES 18EE753 CO 1. Discuss disaster management plan, cyclones and their hazard potential
CO 2. Understand the role of IMD and cyclone prediction and cyclone warning system in India
CO 3. Understand the role of different institutions defence and other services in natural disaster management.
CO 4. Understand the role of Central Water Commission in river water sharing, Draught, its assessment and draught
management plan
CO 5. Understand occurrence of earth quake, Tsunamis and thunderstorms.
6 ENERGY COSERVATION & AUDIT 18EE754 CO 1. Analyze about energy scenario nationwide and worldwide , also outline Energy Conservation Act and its features.
CO 2. Discuss load management techniques and energy efficiency.
CO 3. Understand the need of energy audit and energy audit methodology.
CO 4. Understand various pillars of electricity market design.
CO 5. Conduct energy audit of electrical systems and buildings.
CO 6. Show an understanding of demand side management and energy conservation.
7 ARM EMBEDDED SYSTEMS 18EC62 CO 1. Describe the architectural features and instructions of 32 bit microcontroller ARM CortexM3.
CO 2. Apply the knowledge gained for Programming ARM Cortex M3 for different applications.
CO 3. Understand the basic hardware components and their selection method based on the characteristics and
attributes of an embedded system.
CO 4. Develop the hardware software co-design and firmware design approaches.
CO 5. Explain the need of real time operating system for embedded system applications.
Eight Semester
Sl. No Course Title Course Code CO No. Course Outcomes(COs): The students will be able to
1 NEURAL NETWORKS AND DEEP LEARNING 18AI81 CO 1. Identify the deep learning algorithms which are more appropriate for various types of learning tasks in various domains.
CO 2. Implement deep learning algorithms and solve real-world problems.
CO 3. Execute performance metrics of Deep Learning Techniques.
2 ROBOTIC PROCESS AUTOMATION DESIGN & DEVELOPMENT 18AI823 CO 1. To understand Basic Programming concepts and the underlying logic/structure
CO 2. To Describe RPA , where it can be applied and how its implemented
CO 3. To Describe the different types of variables, Control Flow and data manipulation techniques
CO 4. To Understand Image, Text and Data Tables Automation
CO 5. To Describe automation to Email and various types of Exceptions and strategies to handle
Career Opportunities

CSE(AI&ML) Engineers have a wide range of job opportunities such as Software Engineer, IT Manager, Software Tester, Application Developer, Web Designer etc. After completion of graduation, one may pursue further studies like M.Tech, M.E.The department of CSE(AI&ML) in association with the department of placement and training enables the placement process by moulding the students with good behaviour, right attitude and making them industry-ready. We provide pre-placement training such as technical, aptitude, reasoning, seminars, and technical talk which augment the student qualities such as soft, interpersonal, communication, and presentation skills.

Eligibility
  • Pass in PUC/10+2 Examination with Physics and Mathematics as compulsory subjects along with one of the chemistry/Computer science/ Electronics/Technical vocational subjects and obtained at least 45% marks (40% in case of candidate belonging to SC/ST category) in the above subjects taken together of any Board recognized by the respective State Governments / Union Territories or any other qualification recognized as equivalent there to. Once the CET / COMEDK exams (entrance exam) get over, aspiring students would be able to assess their performance and seat allotment possibilities to the college of their preference. There would be acceleration in the admission process under Management Quota after the exams. To be assured the seat under Management Quota, it is necessary to secure the seat early by complying with the terms and conditions.

CLASS INCHARGE DETAILS

Secton

Class teacher

E-mail ID

Phone number

III

  Mr.Punneth Kumar

 parthapuneeth@dbit.co.in

 7019214151

Admissions

Your Next Step

Download Application

  • Apply Online
  • 8880-716-716
  • 9900-361-100

Placement at DBIT

A life to experience

DBIT Logo

Don Bosco Institute of Technology, Mysore Road, Kumbalagodu, Bangalore - 560074, Karnataka, India.

  • 9900-361-100
  • admissions@donboscobangalore.education
  • admissions@dbit.co.in

  • www.dbit.co.in
Our College
  • About College
  • MOU
  • Governing Council
  • The Chairman
  • Mandatory Disclosures
  • Service Rule
Academics
  • Syllabus
  • Code of Conduct
  • Calendar of Events
  • Research & Publication
  • Results
  • Careers
Facilities
  • Research Center
  • Library
  • Scholarship
  • Hostel
  • Transportation
Activities
  • Sports & Cultures
  • Visits & Programmes
  • Seminar & Workshops
  • Conference
  • CSR
Call Us Now
IVR No : 8880-716-716
Mobile : 9900-361-100
Landline No: 080 - 28437028 / 29 / 30

Copyright © 2022 Don Bosco Institute of Technology All Rights Reserved.