VIT Bangalore-image

B-E-ARTIFICIAL-INTELLIGENCE-MACHINE-LEARNING in General at Vivekananda Institute of Technology

Vivekananda Institute of Technology, a premier institution in Bengaluru, Karnataka, was established in 1997. Affiliated with VTU and approved by AICTE, it offers diverse engineering, management, and computer applications programs. Recognized for its quality education and holistic campus environment, VIT Bangalore also boasts strong placements with a highest package of 21 LPA in 2023.

READ MORE
location

Bengaluru, Karnataka

Compare colleges

About the Specialization

What is General at Vivekananda Institute of Technology Bengaluru?

This B.E. Artificial Intelligence & Machine Learning program at Vivekananda Institute of Technology, affiliated with VTU, provides a robust foundation in AI/ML principles and practical applications. Tailored for India''''s burgeoning tech sector, it emphasizes problem-solving with cutting-edge technologies. The curriculum comprehensively covers foundational mathematics to advanced deep learning, preparing graduates for impactful roles in this dynamic field.

Who Should Apply?

This program is ideal for fresh graduates with a strong aptitude for mathematics, programming, and logical reasoning, seeking entry into the AI/ML domain. It also caters to working professionals aiming to upskill and transition into AI roles. Career changers from related engineering fields, possessing foundational computer science understanding, will find this program beneficial for transitioning into India''''s high-growth AI industry.

Why Choose This Course?

Graduates can expect diverse career paths in India, including AI Engineer, ML Scientist, Data Scientist, or NLP Specialist. Entry-level salaries range from INR 4-8 LPA, growing significantly with experience. The program aligns with industry certifications, fostering continuous professional development and strong growth trajectories within Indian tech giants, startups, and research institutions for impactful contributions.

OTHER SPECIALIZATIONS

Specialization

Student Success Practices

Foundation Stage

Master Programming Fundamentals- (Semester 1-2)

Consistently practice C and Python programming concepts, data structures, and algorithms through online coding platforms and college labs. Focus on logical problem-solving and clean code.

Tools & Resources

CodeChef, HackerRank, GeeksforGeeks, NPTEL courses

Career Connection

Strong programming fundamentals are critical for internships and entry-level roles in AI/ML, forming the bedrock for complex algorithm implementation and debugging.

Build a Strong Mathematical Base- (Semester 1-2)

Dedicate time to understanding calculus, linear algebra, and probability concepts through rigorous study, solving diverse problems, and utilizing supplementary online resources.

Tools & Resources

Khan Academy, NPTEL lectures (e.g., Mathematics for ML), Open-source textbooks

Career Connection

A solid mathematical understanding is essential for comprehending the underlying principles of AI/ML algorithms, model optimization, and future research opportunities.

Engage in Peer Learning & Tech Clubs- (Semester 1-2)

Join college tech clubs focused on AI/ML and form study groups to discuss concepts, solve problems collaboratively, and participate in introductory workshops and hackathons.

Tools & Resources

College tech clubs, Discord/WhatsApp study groups, Open-source learning communities

Career Connection

Develops teamwork, communication, and exposure to diverse problem-solving approaches, all crucial for collaborative industry projects and professional networking.

Intermediate Stage

Undertake Mini-Projects & Hackathons- (Semester 3-5)

Apply learned concepts in data structures, Java, Python, and AI/ML basics by developing mini-projects independently or with teams, and actively participating in hackathons.

Tools & Resources

Kaggle datasets, GitHub, Google Colab, Online project idea platforms (e.g., Dev.to)

Career Connection

Builds a practical project portfolio, demonstrates problem-solving abilities, and provides experience for technical interviews and project-based roles.

Explore Specialization Tracks & Electives- (Semester 5)

Proactively research and select professional and open electives that align with personal interests in areas like Data Science, Cloud Computing, or specific AI applications.

Tools & Resources

Course catalogs, Industry trend reports, Career counseling, LinkedIn profiles

Career Connection

Allows for early specialization, making students more attractive to specific industry roles and providing a competitive edge in the job market.

Network with Industry Professionals- (Semester 4-5)

Attend webinars, industry talks, and workshops organized by the department or professional bodies; connect with alumni and professionals on platforms like LinkedIn.

Tools & Resources

LinkedIn, Professional networking events, Alumni meetups, Industry conferences

Career Connection

Opens doors for internships, mentorship, and job opportunities, providing invaluable insights into industry expectations and emerging trends.

Advanced Stage

Secure & Maximize Internship Experience- (Semester 6-8)

Actively seek and secure internships in reputable companies, applying core AI/ML knowledge to real-world problems and contributing meaningfully to industry projects.

Tools & Resources

College placement cell, Internshala.com, LinkedIn Jobs, Company career pages

Career Connection

Converts theoretical knowledge into practical skills, often leading to pre-placement offers (PPOs) and provides crucial industry exposure for resume building.

Develop a Capstone Project with Impact- (Semester 7-8)

Work on a substantial final year project (Phase 1 & 2) that addresses a real-world problem, potentially using advanced AI/ML techniques and showcasing innovation.

Tools & Resources

Research papers, Faculty mentorship, Industry collaboration, TensorFlow/PyTorch

Career Connection

A strong project acts as a differentiator, demonstrating advanced technical skills, problem-solving capabilities, and potential for innovation to prospective employers.

Prepare Holistically for Placements & Higher Studies- (Semester 7-8)

Engage in mock interviews, aptitude test preparation, refine resume/portfolio, and prepare for competitive exams (GATE, GRE) if considering postgraduate education.

Tools & Resources

Placement cell workshops, Online aptitude platforms, Interview prep guides, Alumni network

Career Connection

Ensures readiness for the job market, significantly increasing chances of securing desirable placements, or successful admission to postgraduate programs.

Program Structure and Curriculum

Eligibility:

  • Pass in 10+2/PUC or equivalent examination with English as one of the languages and obtained a minimum of 45% of marks in aggregate in Physics, Mathematics, and any one of the following subjects: Chemistry, Biology, Biotechnology, Computer Science, Electronics (40% for SC/ST/OBC category candidates of Karnataka state).

Duration: 8 semesters / 4 years

Credits: 156 Credits

Assessment: Internal: 50%, External: 50%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
22MAT11Calculus and Differential EquationsCore4Differential Calculus, Integral Calculus, Ordinary Differential Equations, Laplace Transform, Applications of Laplace Transform
22PHY12Engineering PhysicsCore4Quantum Mechanics, Laser and Applications, Fiber Optics, Material Science, Nanotechnology
22CIV13Civil Engineering and Engineering MechanicsCore3Introduction to Civil Engineering, Introduction to Mechanics, Engineering Materials, Force Systems, Truss Analysis
22ELE14Basic Electrical EngineeringCore3DC Circuits, AC Circuits, Three Phase Systems, Electrical Machines, Measuring Instruments
22CPL15Programming for Problem SolvingCore3Introduction to C, Control Structures, Functions, Arrays and Strings, Structures and Pointers
22EGDL16Engineering Graphics and Design LabLab2Introduction to Engineering Graphics, Orthographic Projections, Sectional Views, Isometric Projections, Development of Surfaces
22PCDL17C Programming for Problem Solving LabLab2C Program Development, Conditional Statements and Loops, Function Implementation, Array and String Operations, Pointers and Structures Applications
22LCL18Language and Communication LabLab1Basic English Grammar, Written Communication Skills, Oral Communication Skills, Presentation Techniques, Group Discussion

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
22MAT21Advanced Calculus and Numerical MethodsCore4Vector Calculus, Partial Differential Equations, Numerical Methods for Equations, Numerical Methods for Interpolation, Numerical Methods for Integration
22CHE22Engineering ChemistryCore4Electrochemistry, Corrosion and its Control, Materials Chemistry, Fuels and Combustion, Environmental Chemistry
22BCE23Basic Computer EngineeringCore3Computer System Basics, CPU Organization, Memory System, Input/Output Organization, Computer Networking Fundamentals
22ME24Elements of Mechanical EngineeringCore3Thermodynamics, IC Engines, Refrigeration and Air Conditioning, Power Transmission, Material Science
22CPH25Python Programming for Problem SolvingCore3Python Fundamentals, Data Structures in Python, Functions and Modules, Object-Oriented Programming in Python, File Handling and Exceptions
22BCLA26Basic Computer Engineering LabLab2Linux Commands, Basic System Utilities, Assembly Language Basics, Network Configuration, Operating System Commands
22PPL27Python Programming for Problem Solving LabLab2Python Syntax and Control Flow, Conditional Logic and Loops, Function Definitions and Calls, List, Tuple, Dictionary Operations, Object-Oriented Programming Examples
22KSD28 / 22KVE28Kannada (Ability Enhancement) / Constitution of India and Professional EthicsMandatory Non-credit0Kannada Language Skills / Indian Constitution, Fundamental Rights and Duties / Professional Ethics, State and Central Government / Cyber Law, Panchayat Raj / Human Rights, Electoral Process / Environmental Protection

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
22CS31Mathematical Foundations for ComputingCore3Logic and Proofs, Set Theory and Relations, Functions and Sequences, Number Theory, Graph Theory
22CS32Data Structures and ApplicationsCore4Arrays and Linked Lists, Stacks and Queues, Trees and Binary Trees, Graphs and Graph Traversal, Hashing Techniques
22AIM33Discrete Mathematics and Graph TheoryCore3Set Theory, Relations and Functions, Permutations and Combinations, Probability, Graph Theory Fundamentals
22AIM34Object Oriented Programming with JavaCore3Classes and Objects, Inheritance and Polymorphism, Interfaces and Packages, Exception Handling, Multithreading
22AIM35Computer Organization and ArchitectureCore3Basic Structure of Computers, Processor Organization, Memory System, Input/Output Organization, Pipelining and Parallel Processing
22AIM36Data Structures LaboratoryLab1Array and Linked List Operations, Stack and Queue Implementations, Tree Traversal Algorithms, Graph Representation and Traversals, Sorting and Searching Algorithms
22AIM37Object Oriented Programming with Java LaboratoryLab1Class and Object Creation, Inheritance and Method Overriding, Polymorphism and Interface Implementation, Exception Handling Scenarios, Multithreading Applications
22KVK38 / 22KVE38Vyavaharika Kannada (Ability Enhancement) / Constitution of India and Professional EthicsMandatory Non-credit0Practical Kannada Communication / Indian Constitutional Principles, Cultural Aspects / Fundamental Rights and Duties, Administrative Structure / Professional Ethics, Simple Conversations / Role of Judiciary, Basic Vocabulary / Cyber Laws and Society
22CPM39Technical Skill Enhancement CourseSkill1Communication Skills, Teamwork and Collaboration, Problem-Solving Strategies, Presentation Techniques, Career Planning

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
22CS41Design and Analysis of AlgorithmsCore4Algorithm Analysis Techniques, Divide and Conquer, Greedy Algorithms, Dynamic Programming, Graph Algorithms
22CS42Operating SystemsCore4Introduction to Operating Systems, Process Management, CPU Scheduling, Memory Management, File Systems
22AIM43Database Management SystemsCore3Database Concepts and Architecture, ER Model, Relational Algebra and Calculus, SQL Queries and Advanced SQL, Normalization and Transaction Management
22AIM44Principles of Artificial IntelligenceCore3Introduction to AI Agents, Problem Solving by Search, Heuristic Search Techniques, Knowledge Representation and Reasoning, Introduction to Machine Learning
22AIM45Introduction to Machine LearningCore3Supervised Learning, Unsupervised Learning, Regression Algorithms, Classification Algorithms, Model Evaluation and Validation
22AIM46DBMS Laboratory with Mini ProjectLab1SQL Querying and Data Definition, Database Design and Implementation, PL/SQL Programming, Transaction Management Concepts, Mini Project Development
22AIM47AI-ML LaboratoryLab1Python for AI/ML, Implementation of Search Algorithms, Regression Model Implementation, Classification Model Implementation, Clustering Algorithms
22AIM48Environmental StudiesMandatory Non-credit0Ecosystems and Biodiversity, Environmental Pollution, Natural Resources Management, Global Environmental Issues, Environmental Legislation and Ethics
22CPM49Technical Skill Enhancement CourseSkill1Critical Thinking and Problem Solving, Report Writing, Professional Ethics and Values, Interview Preparation, Presentation Skills Development

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
22AIM51Finite Automata and Compiler DesignCore4Finite Automata, Regular Expressions, Context-Free Grammars, Lexical Analysis, Parsing Techniques
22AIM52Computer NetworksCore4Network Models (OSI/TCP-IP), Physical Layer, Data Link Layer, Network Layer, Transport and Application Layer
22AIM53Probability and Statistics for AI/MLCore3Probability Theory, Random Variables and Distributions, Joint Probability Distributions, Statistical Inference, Hypothesis Testing
22AIM54XProfessional Elective – 1Elective3Choice from: Web Technologies, Advanced Java Programming, Data Warehousing and Data Mining, Specific topics depend on chosen elective
22AIM541Web Technologies (Professional Elective – 1)Elective3HTML5 and CSS3, JavaScript and DOM, Server-side Scripting, Database Connectivity, Web Security Fundamentals
22AIM542Advanced Java Programming (Professional Elective – 1)Elective3JDBC and Database Interaction, Servlets and JSP, Enterprise JavaBeans, Spring Framework Basics, Hibernate ORM
22AIM543Data Warehousing and Data Mining (Professional Elective – 1)Elective3Data Warehouse Architecture, OLAP Operations, Data Preprocessing, Association Rule Mining, Classification and Clustering Techniques
22AIM55XOpen Elective – 1Elective3Choice from: Introduction to Data Science, Python for Data Science, Blockchain Technology, Specific topics depend on chosen elective
22AIM551Introduction to Data Science (Open Elective – 1)Elective3Data Science Lifecycle, Data Collection and Cleaning, Exploratory Data Analysis, Data Visualization, Basic Machine Learning Models
22AIM552Python for Data Science (Open Elective – 1)Elective3Python Basics for Data Science, NumPy for Numerical Computing, Pandas for Data Manipulation, Matplotlib and Seaborn for Visualization, Introduction to Scikit-learn
22AIM553Blockchain Technology (Open Elective – 1)Elective3Cryptography Fundamentals, Distributed Ledger Technology, Bitcoin Blockchain, Ethereum and Smart Contracts, Consensus Mechanisms
22AIM56AI-ML Project Based LearningLab2Problem Definition and Scoping, Data Collection and Preprocessing, Model Selection and Training, Evaluation and Optimization, Project Report and Presentation
22AIM57Professional Skill DevelopmentSkill1Resume Building, Interview Skills, Public Speaking, Leadership and Teamwork, Professional Etiquette

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
22AIM61Deep LearningCore4Neural Network Fundamentals, Backpropagation Algorithm, Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Deep Learning Architectures and Applications
22AIM62Natural Language ProcessingCore4Text Preprocessing and Tokenization, N-grams and Language Models, Word Embeddings (Word2Vec, GloVe), Part-of-Speech Tagging and Parsing, Text Classification and Sentiment Analysis
22AIM63Big Data AnalyticsCore3Big Data Concepts and Challenges, Hadoop Ecosystem (HDFS, MapReduce), Spark for Big Data Processing, Data Stream Processing, NoSQL Databases
22AIM64XProfessional Elective – 2Elective3Choice from: Cloud Computing, Internet of Things, Computer Vision, Specific topics depend on chosen elective
22AIM641Cloud Computing (Professional Elective – 2)Elective3Cloud Computing Models (IaaS, PaaS, SaaS), Virtualization Technology, Cloud Platforms (AWS, Azure basics), Cloud Security and Data Privacy, Serverless Computing
22AIM642Internet of Things (Professional Elective – 2)Elective3IoT Architecture and Protocols, Sensors, Actuators, and Devices, Communication Technologies (Wi-Fi, Zigbee, LoRa), IoT Data Analytics, IoT Security and Privacy
22AIM643Computer Vision (Professional Elective – 2)Elective3Image Processing Fundamentals, Feature Extraction and Description, Object Detection, Image Segmentation, Deep Learning for Computer Vision
22AIM65XOpen Elective – 2Elective3Choice from: AI for Business, Web Scraping & Data Collection, Cyber Security Fundamentals, Specific topics depend on chosen elective
22AIM651AI for Business (Open Elective – 2)Elective3AI Applications in Business, AI Strategy and Transformation, Ethical AI in Business, ROI of AI Projects, Case Studies in AI Adoption
22AIM652Web Scraping & Data Collection (Open Elective – 2)Elective3HTTP and Web Fundamentals, HTML Parsing (BeautifulSoup), Web Crawling with Scrapy, Working with APIs for Data, Data Storage and Ethics of Scraping
22AIM653Cyber Security Fundamentals (Open Elective – 2)Elective3Network Security Basics, Cryptography Principles, Malware and Attack Types, Security Policies and Controls, Cybersecurity Best Practices
22AIM66Deep Learning LaboratoryLab2TensorFlow/PyTorch Implementation, CNN Model Development, RNN/LSTM Model Development, Transfer Learning Techniques, Deep Learning Model Deployment
22AIM67InternshipSkill1Industry Exposure, Project Execution and Management, Report Writing and Documentation, Presentation Skills, Professional Work Ethics

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
22AIM71Reinforcement LearningCore4Markov Decision Processes, Dynamic Programming (Value & Policy Iteration), Monte Carlo Methods, Temporal Difference Learning (Q-Learning, SARSA), Deep Reinforcement Learning
22AIM72Research Methodology and IPRCore3Research Design and Problem Formulation, Data Collection and Analysis Methods, Report Writing and Presentation, Intellectual Property Rights (IPR), Patents, Copyrights, Trademarks
22AIM73XProfessional Elective – 3Elective3Choice from: Robotics and Automation, Speech Recognition, Genetic Algorithms, Specific topics depend on chosen elective
22AIM731Robotics and Automation (Professional Elective – 3)Elective3Robot Kinematics and Dynamics, Sensors and Actuators in Robotics, Robot Control Architectures, Industrial Automation, Machine Vision for Robotics
22AIM732Speech Recognition (Professional Elective – 3)Elective3Speech Signal Processing, Phonetics and Phonology, Hidden Markov Models for Speech, Deep Learning for Speech Recognition, Speech Synthesis
22AIM733Genetic Algorithms (Professional Elective – 3)Elective3Optimization Problems, Genetic Algorithm Operators, Selection and Crossover, Mutation and Convergence, Applications of Genetic Algorithms
22AIM74XProfessional Elective – 4Elective3Choice from: Ethical AI and Governance, Explainable AI (XAI), Quantum Machine Learning, Specific topics depend on chosen elective
22AIM741Ethical AI and Governance (Professional Elective – 4)Elective3AI Ethics Principles, Bias and Fairness in AI, AI Governance Frameworks, Regulatory Landscape for AI, Responsible AI Development
22AIM742Explainable AI (XAI) (Professional Elective – 4)Elective3Interpretability vs Explainability, Model-Agnostic Explainability Methods, LIME and SHAP, Feature Importance and Causal Inference, Evaluation of Explanations
22AIM743Quantum Machine Learning (Professional Elective – 4)Elective3Quantum Computing Basics, Quantum States and Qubits, Quantum Gates and Circuits, Quantum Algorithms for ML, Quantum Neural Networks
22AIM75Project Work Phase - 1Project4Problem Identification and Scoping, Literature Survey and State-of-Art, Project Design and Methodology, Initial Implementation and Data Collection, Interim Report and Presentation
22AIM76Technical SeminarSkill3Topic Selection and Research, Literature Review and Synthesis, Presentation Skills, Technical Report Writing, Q&A and Discussion

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
22AIM81Project Work Phase - 2Project8Advanced Implementation and Development, Testing, Debugging, and Optimization, Performance Evaluation, Comprehensive Documentation, Final Presentation and Demonstration
22AIM82Internship / Industrial TrainingInternship8Real-world Problem Solving, Industry Best Practices, Team Collaboration and Communication, Technical Report Generation, Professional Skill Development
whatsapp

Chat with us