Btibangalore

Artificial Intelligence & Machine Learning

Overview of AIML Department

 

The Department of Artificial Intelligence and Machine Learning was started in 2020 with an intake of 60 students. The department is headed by Mr. Murthy S S who has more than 14 Years in teaching in reputed engineering colleges and Industries. The faculty members in the department are well qualified, experienced, and committed to the upliftment of the department, specializing in Object-Oriented System Analysis and Design, Artificial Intelligence, Python Programming, Expert Systems, Multimedia, RDBMS, Machine Learning, Neural Networks, Data Communication, Data Structures and Algorithms, Operating System, and Cyber Security.

The students of this course develop base skills in programming, Operating System Software, Mobile Application Development, Artificial Intelligence Techniques, Machine Learning algorithms, Deep Learning techniques, Natural Language Processing, and Robotics process automation. To imbibe these skills, the department possesses different laboratories equipped with the latest technologies as prescribed by the university.

The curriculum is an adequate balance of fundamental, core, and elective courses. Students will learn about Python, Machine Learning Algorithms, AI Algorithms, Deep Learning, HADOOP, Natural Language Processing, Computer Vision and Data Science etc. Making the computer system think, act, and work like human beings, how people interact, how people think, reflect, and respond, artificial intelligence and machine learning is the basis for mimicking human intelligence processes through the creation and application of algorithms and is trying to make computers think and act like humans.

VISION

  • To develop professionals equipped to build sustainable and intelligent solutions that effectively interact with natural intelligence towards creating a digitally empowered environment for further generations, safeguarding social ethics.

    MISSION

     

  • To enable students with the spirit and power of interdisciplinary acumen by integrating a world of knowledge into a world of intelligent systems and subsystems.
  • Boost academic outcomes through place-based education and collaborations with established research labs and industries.
  • Encourage entrepreneurship efforts among students and develop them into great leaders.

Programming Laboratory

A Programming Laboratory is a dedicated space equipped with computers and software for students to practice coding. It provides hands-on experience, fostering understanding of programming concepts and languages through practical application. Labs often offer support from instructors or assistants to aid learners in their coding endeavors.

Software Used:

C & C++ Language (Windows)

Data Structure Laboratory

A Data Structure Laboratory is a specialized facility where students experiment with organizing and manipulating data efficiently. It offers hands-on practice in implementing and analyzing various data structures like arrays, linked lists, trees, and graphs. This experiential learning enhances comprehension and problem-solving skills in managing complex data arrangements.

Software Used:

C++ Language (Windows / Ubuntu)

Database Management System Laboratory

A Database Management System Laboratory is a dedicated space for students to learn and practice managing databases. It provides hands-on experience in designing, querying, and maintaining databases using software like SQL. This practical setting allows learners to understand database concepts and gain proficiency in handling real-world data storage and retrieval tasks.

Software Used:

MySQL, Oracle (Windows)

Operating System Laboratory

An Operating System Laboratory is a specialized environment where students explore the principles and functionality of operating systems. Through hands-on exercises, they gain practical experience in tasks like process management, memory allocation, file systems, and networking. This immersive learning enhances comprehension of how operating systems facilitate computer functionality and resource management.

Software Used:

C Language, Windows and Ubuntu Terminal.

Data Science Laboratory

A Data Science Laboratory is a dedicated space where students gain hands-on experience in applying statistical, mathematical, and computational techniques to analyze and interpret complex data sets. Through practical exercises, learners develop skills in data visualization, machine learning, and data mining, preparing them for real-world data-driven problem-solving tasks.

Software Used:

Python and R Programming Language

Design and Analysis of Algorithms Laboratory

The Design and Analysis of Algorithms focuses on developing efficient solutions to computational problems. Students study algorithmic design paradigms, analyze their correctness and complexity, and evaluate their performance. Through theoretical study and practical implementation, learners gain expertise in solving diverse computational challenges, preparing them for advanced problem-solving in computer science.

Software Used:

C Language Windows Terminal

Data Analytics with Excel Laboratory

In a Data Analytics with Excel Laboratory, students engage in practical exercises to analyze data using Excel’s functions and features. Through hands-on exploration, they learn to manipulate, visualize, and interpret datasets, acquiring skills in data cleansing, pivot tables, statistical analysis, and visualization techniques, preparing them for data-driven decision-making roles.

Software Used:

Microsoft Excel

Machine Learning Laboratory

In a Machine Learning Laboratory, students delve into hands-on experimentation with algorithms and models to analyze and predict patterns in data. Through practical exercises, they gain proficiency in tasks like data preprocessing, model training, evaluation, and optimization, preparing them for real-world applications in various fields reliant on machine learning techniques.

Software Used:

Python Language

Python Programming Laboratory

The Python Programming Laboratory provides hands-on experience in Python language essentials, data structures, algorithms, and problem-solving techniques. Through practical exercises and projects, students develop proficiency in coding, debugging, and software development, fostering a strong foundation for programming in various domains.

Software Used:

PyCharm and Python Language

Mango DB Laboratory

The Mango DB Laboratory focuses on practical applications of MongoDB, a popular NoSQL database system. Students learn database design, querying, indexing, and scaling techniques through hands-on exercises and real-world projects. This laboratory equips learners with valuable skills for managing large volumes of data in modern software development environments.

Software Used:

Mango DB.

Object Oriented with Java Laboratory

The Object Oriented with Java Laboratory immerses students in Java programming, emphasizing object-oriented principles such as inheritance, encapsulation, and polymorphism. Through hands-on exercises and projects, learners develop proficiency in designing and implementing Java applications, gaining essential skills for building robust and scalable software solutions.

Software Used:

C++ Language

Digital Image Processing Laboratory

The Digital Image Processing Laboratory delves into the theory and application of techniques for manipulating and analyzing digital images. Students explore methods such as filtering, segmentation, and feature extraction through hands-on projects. This laboratory equips learners with skills vital for image enhancement, recognition, and computer vision applications.

Software Used:

Photoshop and Lightroom

Mobile Application Development Laboratory

The Mobile Application Development Laboratory focuses on creating applications for mobile platforms like iOS and Android. Students learn about UI/UX design, programming languages (e.g., Swift, Java, Kotlin), and integrating features such as GPS, sensors, and databases. Through hands-on projects, learners gain proficiency in building functional and user-friendly mobile apps.

Software Used:

Xcode.

  • Advanced Machine Learning Techniques: Covering advanced algorithms and methodologies beyond the basics, such as deep learning, reinforcement learning, ensemble methods, and probabilistic graphical models.
  • Natural Language Processing (NLP): Exploring techniques for understanding and processing human language, including sentiment analysis, text generation, named entity recognition, and machine translation.
  • Computer Vision: Delving into the theory and applications of computer vision, including image classification, object detection, semantic segmentation, and image generation.
  • Data Engineering and Management: Providing skills in data preprocessing, feature engineering, data integration, and data governance to effectively manage and prepare data for AI and ML models.
  • Model Deployment and Optimization: Teaching methodologies for deploying machine learning models in production environments, including optimization techniques for performance and scalability.
  • Ethical and Responsible AI: Addressing ethical considerations, bias mitigation strategies, and regulatory compliance in AI and ML development and deployment.
  • Industry Applications and Case Studies: Offering insights into real-world applications of AI and ML across various industries, along with case studies and practical examples to illustrate concepts.
  • Hands-On Projects and Workshops: Providing opportunities for participants to apply their learning through hands-on projects, workshops, and hackathons, fostering practical skills and experience.

Faculty Details

MURT1
Mr. Murthy S S
  • Designation: Associate professor & HOD
  • Qualification: M. Tech (PhD)
gayatri1
Mrs. Dr. G. Gayatri Tanuja
  • Designation: Designation: Associate Professor
  • Qualification: PhD
Mr. Dilip S
  • Qualification: M. Tech
  • Specialization: Cyber Security
Mrs. Dhivya C
  • Designation: Assistant Professor
  • Qualification: ME
NIKKY
Mrs. Nikky Gupta
  • Designation:  Programmer
  • Qualification: MCA
  • Name: Mr. Murthy S S
  • Designation: Associate professor & HOD
  • Qualification: M. Tech (PhD)
  • Specialization: Computer Science and Engineering
  • Email ID: murthyss1982@gmail.com
  • Work Experience: 14 years
  • No. of Publications: 03

Area of Interest:

  1. Image Processing using Deep Learning.

Achievements:

  1. VTU Annual Exam Question Paper Setter.
  2. DSU Annual Exam Question Paper Setter.

Membership Name:

  1. ISTE Member.

Additional Responsibilities

  1. Class Coordinator
  2. Internal Coordinator
  3. Mini Project Coordinator.
  4. NSS Coordinator.
  5. SCR Coordinator.
  6. Student Counselor.
  7. Project Coordinator.
  8. NAAC Member Criterion 2
  • Qualification: PhD
  • Specialization: Material Science
  • Email ID: g.gayatritanuja@gmail.com
  • Work Experience: 20
  • No. of Publications: 12

Area of Interest:

  1. Artificial Intelligence and Machine Learning
  2. Material Science
  • Achievements:
  1. Distinguished Educator Award-2024.
  2. Best Supporting Professor- 2023 from Prinston Smart Engineers

Membership Name:

  1. EAI Summit

Additional Responsibilities:

  1. Class Coordinator.
  2. NAAC Coordinator.

Library Coordinator.

  • Qualification: M. Tech
  • Specialization: Cyber Security
  • Email ID: dilipgs9916@gmail.com
  • Work Experience: 02
  • No. of Publications: 02

Area of Interest:

  1. Unmanned Aerial Vehicle
  2. Cyber Security
  3. Blockchain Technology
  4. Cryptography

Achievements:

  1. 50+ Certifications from Great Learning.
  2. One Hands-on Workshop on Digital Forensics at DSIT Bangalore.
  3. One-Day Technical Talk on Cyber Awareness at UVCE Bangalore.
  4. Judge at Cyber Week BMS College Bangalore.
  5. One-Day Technical Talk on Cyber Crime at IISE Bangalore.
  6. Three-day Hands-on Workshop at VIT Bangalore.
  7. One-Day Technical Talk on Cyber Crime at VIT Bangalore

Membership Name:

  1. IEEE STC

Additional Responsibilities:

  1. Class Coordinator.
  2. Student Counselor.
  3. Internal Coordinator.
  4. Timetable Coordinator.
  5. SCR Coordinator.
  6. Technical Seminar Coordinator.
  7. Mini Project Coordinator.
  8. AICTE Activity Points Coordinator.
  9. NAAC Member Criterion 1 & 7.
  • Qualification: MCA
  • Specialization: Computer Programming
  • Email ID: nikkyg48@gmail.com
  • Work Experience: 07 Years
  • No. of Publications: Nil

Area of Interest:

  1. Programming.

Achievements: Nil

Membership Name: Nil

Additional Responsibilities

  1. Class Coordinator.
  2. Mini Project Coordinator.
× How can I help you?