• 08258-262724
  • principalaiet08@gmail.com
  • CET CODE-169

Artificial Intelligence and Machine Learning

Artificial Intelligence and Machine Learning Department was inducted into AIET formally during 2020-21 under the flagship of Visvesvaraya Technological University (VTU), Belagavi with an intake of 60 students per year. AI & ML, itself is a broad technological ecosystem in the engineering world of academics and research leading to interdisciplinary innovations. Though a fascinating course relatable to real world innovations of the AI realm viz., Amazon’s Alexa, Google assistant, Apple’s Siri, Microsoft’s Cortana etc. by the young minds, there is a serious effort made by the department to dwell upon the foundations of the AI & ML course. The areas focussed in the course of AI & ML would be creating algorithms and developing scientific understanding for a wide range of topics including computer vision, speech and audio processing, natural language processing, machine learning and learning theory, and cognitive systems, on a broader sense.

This course helps to gain primary knowledge and skills in mathematics, network architectures. computer vision, programming, ,communication networks, and machine learning subjects such as natural language processing, image analysis, text analytics and their applications in areas from vision to automated reasoning where machine learning techniques are applicable.

Apart from regular academic content prescribed by the long term vision of VTU in AI & ML course, the institute has emphasized the relevance of content beyond syllabus and its implementations to bridge the academia-industry gap. In this regard, the regular course content is supplemented with an industry specific dynamic course in the same area designed and mentored by the knowledge partners. Furthermore, as  customary norms of Engineering course, a well designed experiential learning containing Industry specific invited talks, Technical workshops, Student Development Programs (SDP), Hackathons, Internships, Certification courses, Mini-projects etc. are executed every year. Besides technical part, the department envisions the holistic development of a student, therefore would be responsible for coordinating various non technical activities viz. Cultural, Societal beneficial and Empowerment programs. Further, aforesaid structured ideas of the department contributes to the development of entrepreneurial ethos of the student community.

112 +
Number of Students

6 +
Number of Faculties

49 +

  • Vision

    Foster competent professionals by instilling knowledge and skills in the Artificial Intelligence and Machine Learning realm to cater needs of industry and community

  • Mission
    • To strengthen the assimilation process of concepts in AI & ML through experiential learning.
    • To create a better Academia-Industry liaison by means of skill enhanced training.
    • To develop a support system for Research and Development for broader application in AIML domain.
    • To promote Entrepreneurial culture through interaction with collaborative knowledge partners.

    The Program Educational Objective of Artificial Intelligence (AI) and Machine Learning (ML) is to mould students so as to exhibit the ability to:

    PEO1: Expand knowledge in the field of AI & ML.

    PEO2: Develop a continuous learning attitude, ethics, and values.

    PEO3: Inculcate abilities and talents, leading to creativity and productivity in the professional and industrial field beyond the curriculum and enhancing employability skill.

    PEO4: Self-educate and expand to the innovative entrepreneurship dimension.

    PEO5: Provide solutions for technical and social problems through research and innovation.


    A graduate of the AIML Program will exhibit the ability to:

    PSO1: Understand, analyse, and demonstrate the knowledge of human cognition, Artificial Intelligence (AI), and Machine Learning (ML) in terms of real-world problems to meet the challenges of the future.

    PSO2: Incorporate AI and ML techniques for industrial applications in the areas of Autonomous Systems, IoT, Cloud Computing, Robotics, Natural Language Processing, and emerging areas.

    PSO3: Develop computational knowledge and project development skills using innovative tools and techniques to solve problems in the areas related to Deep Learning, Machine learning, Artificial Intelligence.

    PSO4: Provide solutions to complex problems, using the latest hardware and software tools, along with analytical skills to arrive at cost-effective and appropriate solutions through AI & ML dimensions.

    PSO5: Work as a part of the team through effective communication on multidisciplinary projects and successful careers in the computer and information technology industry that meets the needs of a society enriched with professional ethics.


    Computer Programming for Problem Solving

    • Recognize the various components of the computer and understand the process of executing a simple C program
    • Implement programs by making use of various data types, operators and mathematical functions.
    • Execute programs using C programming constructs.
    • Execute programs using the concepts of functions, Arrays and String manipulation functions.
    • Implement programs using pointers and Structures.

    Engineering Mathematics III:

    • Know the use of periodic signals and Fourier series to analyze circuits and system communications.
      Explain the general linear system theory for continuous-time signals and digital signal processing using the Fourier Transform and z-transform.
    • Use methods of correlation, regression and curve fitting to collect, classify and analyze the data
      Employ appropriate numerical methods to solve algebraic, transcendental equations, difference equations and integration, where theoretical approach is unavailable or very difficult
    • Apply Green’s Theorem, Divergence Theorem and Stokes’ theorem in various applications in the field of electro-magnetic and gravitational fields and fluid flow problems.
    • Determine the extremals of functionals and solve the simple problems of the calculus of variations.

    Analog and Digital Electronics

    • Explain the operation of JFETs and MOSFETs, Operational Amplifier circuits and their applications
      Describe and interpret different types of combinational logic circuits by using abridge mapping techniques Viz., Karnaugh Maps, Quine-McClusky method and develop program using HDL to simulate the behaviour of various logical circuits
    • Design and Demonstrate the Operation of Decoders, Encoders, Multiplexers, Adders and Subtractors and develop program using HDL to simulate the behaviour of various logical circuits. in the domain of economy, performance and efficiency
    • Design and implement the working of Latches, Flip-Flops, registers, counters and develop program using HDL to simulate the behaviour of various logical circuits within the realm of economic, performance, efficiency, user friendly and environmental constraints
    • Demonstrate the fundamental knowledge of analog and digital electronics to get different types of analog to digitalized signal transformation and vice-versa

    Data Structures And Applications

    • Explain the basics of Data Structure, its classification, operations & its Representation / allocation in memory, arrays ,String operations and implement them with example programs
      Explain Stack, Queue and recursion operations & their applications and implement them with example programs
    • Explain different types of Linked List with their operations, and implement them with example programs
      Explain Binary Tree representations, Properties, its types, and Operations and implement them with example programs
    • Explain and Analyse the Graphs, Searching, Sorting hashing, and file organizations and implement them with example programs

    Computer Organization

    • Explain the basic structure of computers, machine instructions, addressing modes, assembly language, Stacks, Queues, Subroutines and encoding of machine instructions.
    • Understand the different ways of communicating with I/O devices and the use of different types of standard I/O interfaces
    • Understand the structure of RAM,ROM and cache memories including virtual memories and secondary storage
    • Describe & apply various arithmetic and logical operations with integer and floating-point operands.
    • Understand the basic processing unit and organization of simple processor, concept of pipelining and other large computing systems

    Discrete Mathematical Structures

    • Verify the correctness of an argument using propositional and predicate logic, truth tables and rules of inference, also understand the use of quantifiers.
    • Demonstrate the ability to prove various concepts using different proof techniques.
    • Demonstrate the ability to solve problems using Mathematical Induction, recursive definition and counting techniques on combinatorics in the context of discrete probability
    • Understand theoretical concepts on relations, operation on functions and apply the properties of functions to problems.
    • Solve problems under principle of inclusion and exclusion, derangements, rook polynomials and recurrence relations.
    • Compare graph and trees, and understand the applications of graph theory in computer science.

    Software Engineering

    • Understand software engineering principles, ethics, software process with software models and requirement engineering.
    • Demonstrate system models, using UML diagrams, design patterns and understand RUP.
    • Understand,compare various testing and Recognize the importance of software maintenance and describe the details involved in software evolution.
    • Apply estimation techniques, schedule project activities ,compute pricing and identify software measurements and metrics for quality management
    • Identify the need for agile software development using agile methods and practices

    Analog and Digital Electronics Lab

    • Classify and List various Electronic Devices like Cathode ray Oscilloscope, Signal generators, Digital Trainer Kit, Multimeter and components like Resistors, Capacitors, Op amp and Integrated Circuit. Explain Verilog HDL concept using IT tools
    • Make use of the simulation package to study analog and digital circuits behaviour with the help of modern tools using various mapping and mathematical methods.
    • Interpret various analog circuits using IC’s and digital logic circuits using basic gates in the domain of economy and examine the performance and efficiency.
    • Design and implement various types of counters using Flip-flops within the realm of economic, performance, efficiency, user friendly and environmental constraints.
    • Explain the working of converter and analyze its performance and implement ALU in the domain of efficiency.

    Data Structures Laboratory

    • Implement a C program to demonstrate operations of linear data structures by using arrays and strings with simple examples.
    • Implement a C program to demonstrate applications of stack and queue data structures with simple examples.
    • Implement a C program to demonstrate linked list operations and its application with simple examples.
    • Implement a C program to demonstrate linked list operations and its application with simple examples.
    • Implement a C program to demonstrate hashing technique using division method on files with simple examples.

Placed Students


Forum Inauguration of AI&ML Department

Guest of Honor: Dr. Richard Pinto, Retired Professor Indian Institute of technology, Bombay. Chief Guest: Dr. Peter Fernandes, Principal of...


Mr. Harish Kunder

Associate Professor B.E, M.Tech, (Ph.D)
08258 - 262725 aietaiml08@gmail.com

Send An Enquiry

    Teaching Faculty

    Mrs. Remul Pinto

    Asst Professor

    Mrs. Remul Pinto

    Asst Professor
    B.E, M.Tech
    08258- 262724 / 25

    Know More

    Ms. Vanisha

    Assistant Professor

    Ms. Vanisha

    Assistant Professor
    B.E, M.Tech
    08258- 262724 / 25

    Know More

    Kiran Raj K M

    Assistant Professor

    Kiran Raj K M

    Assistant Professor
    B.E., M.Tech.
    08258- 262724 / 25

    Know More

    Sampath Kumar S

    Assistant Professor

    Sampath Kumar S

    Assistant Professor
    BCA., MCA., (Ph.D.)
    08258- 262724 / 25

    Know More

    close slider