RIET-image

B-TECH in Artificial Intelligence Machine Learning at Rayat Institute of Engineering & Technology

Rayat Institute of Engineering & Technology (RIET), established 2002 in Shahid Bhagat Singh Nagar, Punjab, is a premier college affiliated with I.K. Gujral Punjab Technical University. RIET offers diverse B.Tech, M.Tech, MBA, MCA, and Polytechnic programs across 9 departments, recognized for its strong academic foundation.

READ MORE
location

Shahid Bhagat Singh Nagar, Punjab

Compare colleges

About the Specialization

What is Artificial Intelligence & Machine Learning at Rayat Institute of Engineering & Technology Shahid Bhagat Singh Nagar?

This Artificial Intelligence & Machine Learning (AIML) program at Rayat Institute of Engineering & Technology focuses on equipping students with cutting-edge skills in intelligent system design, data analysis, and automation. It addresses the growing demand for AI/ML professionals in the Indian market, emphasizing practical application and theoretical depth. The curriculum is designed to produce innovators capable of solving complex real-world problems using advanced computational techniques and preparing them for the rapidly evolving technological landscape.

Who Should Apply?

This program is ideal for aspiring engineers with a strong aptitude for mathematics, programming, and logical reasoning, seeking entry into the high-growth fields of AI and ML in India. It also caters to individuals looking to upgrade their skills for roles in data science, intelligent automation, and research. Fresh 10+2 graduates with a science background and working professionals aiming for a career transition or advancement in AI are well-suited to leverage this curriculum.

Why Choose This Course?

Graduates of this program can expect to pursue lucrative career paths as AI Engineers, Machine Learning Scientists, Data Scientists, NLP Engineers, or Computer Vision Specialists within India''''s booming tech sector. Entry-level salaries typically range from INR 4-8 LPA, with experienced professionals earning upwards of INR 15-30 LPA. The curriculum prepares students for industry certifications and fosters a strong foundation for higher studies or entrepreneurial ventures in AI.

Student Success Practices

Foundation Stage

Strengthen Core Programming and Math Skills- (Semester 1-2)

Dedicate significant time in Semesters 1-2 to mastering C, Python, and foundational mathematics (Calculus, Linear Algebra, Probability). These are the bedrock for all advanced AI/ML concepts. Regularly solve problems to build logic and problem-solving capabilities.

Tools & Resources

HackerRank, LeetCode, Khan Academy, GeeksforGeeks

Career Connection

A strong foundation ensures easier grasp of complex algorithms, data structures, and statistical models, crucial for cracking technical interviews and excelling in core AI/ML roles.

Engage in Project-Based Learning Early- (Semester 1-2)

Start working on small coding projects related to data manipulation, basic algorithms, or simple data visualization. Utilize online datasets or create your own. This builds practical skills and helps solidify theoretical knowledge, bridging the gap between classroom and real-world application.

Tools & Resources

Kaggle (for datasets), GitHub (for version control), Jupyter Notebooks

Career Connection

Early projects demonstrate practical aptitude and passion, making your resume stand out for internships and entry-level positions in the competitive Indian job market.

Participate in Tech Clubs and Workshops- (Semester 1-2)

Join college technical societies, particularly those focused on programming, data science, or innovation. Attend workshops and seminars to learn new tools and interact with peers and seniors. This fosters a collaborative learning environment and exposes you to current trends.

Tools & Resources

College tech clubs, Local hackathons, Online learning platforms for certifications

Career Connection

Networking and participation in extracurricular tech activities enhance your soft skills, teamwork abilities, and provide opportunities for mentorship, beneficial for future career growth.

Intermediate Stage

Deep Dive into ML/DL Frameworks and Libraries- (Semester 3-5)

Beyond theoretical understanding, get hands-on with Python libraries like Scikit-learn, TensorFlow, and PyTorch. Implement various machine learning algorithms from scratch and then use these frameworks to build and optimize models on real-world datasets.

Tools & Resources

TensorFlow documentation, PyTorch tutorials, Scikit-learn guides, Google Colab

Career Connection

Proficiency in industry-standard ML/DL frameworks is a non-negotiable skill for roles like Machine Learning Engineer, Data Scientist, and AI Developer, especially in India''''s product companies.

Seek Relevant Internships and Industry Projects- (Semester 3-5)

Actively apply for internships or participate in industry-sponsored projects starting from the end of your second year. Focus on roles that offer exposure to data analysis, model building, or AI application development. The 6-8 week industry internship is crucial.

Tools & Resources

LinkedIn, Internshala, College placement cell, Company career pages

Career Connection

Internships provide invaluable practical experience, industry contacts, and often lead to pre-placement offers, significantly boosting your employability in the Indian tech landscape.

Build a Strong Portfolio of AI/ML Projects- (Semester 3-5)

Develop diverse projects demonstrating your skills in different AI/ML domains (e.g., a sentiment analysis tool, an image classifier, a recommendation system). Document your work meticulously on GitHub and write clear project reports.

Tools & Resources

GitHub, Personal website/blog, Medium (for technical articles)

Career Connection

A robust project portfolio is your strongest asset for showcasing capabilities to potential employers in India, especially for roles requiring practical implementation skills.

Advanced Stage

Specialize and Engage in Advanced Research- (Semester 6-8)

In your final year, choose electives that align with your career interests (e.g., NLP, Computer Vision, Reinforcement Learning). For your major project, aim for novelty and address a challenging problem, potentially contributing to academic publications or open-source initiatives.

Tools & Resources

ArXiv, Google Scholar, ResearchGate, Conferences (e.g., AAAI, NeurIPS)

Career Connection

Specialized knowledge and research experience are highly valued for advanced roles, R&D positions, and academic pursuits in AI/ML, giving you a competitive edge.

Prepare Rigorously for Placements and Higher Education- (Semester 6-8)

Focus on interview preparation, including mock interviews, behavioral questions, and revising core computer science and AI/ML concepts. If pursuing higher studies, prepare for competitive exams like GATE or GRE/TOEFL and work on strong Statements of Purpose.

Tools & Resources

InterviewBit, Glassdoor, College placement cell workshops, Test preparation materials

Career Connection

Effective preparation is key to securing top placements in Indian companies or gaining admission to prestigious universities for Master''''s or PhD programs, accelerating your career trajectory.

Develop Ethical AI Awareness and Leadership Skills- (Semester 6-8)

Actively engage with discussions on ethical AI, bias, privacy, and responsible AI development. Take on leadership roles in team projects or student organizations to hone managerial and communication skills, which are critical for senior roles.

Tools & Resources

AI Ethics courses (e.g., from Coursera), Industry reports on responsible AI, Team projects

Career Connection

Understanding AI ethics is increasingly important for leadership roles in Indian tech, ensuring you can guide future AI development responsibly and effectively within organizational contexts.

Program Structure and Curriculum

Eligibility:

  • Passed 10+2 Examination with Physics and Mathematics as compulsory subjects along with one of Chemistry / Biotechnology / Biology / Technical Vocational subject. Obtained at least 45% marks (40% for reserved category) in these subjects. OR Passed Diploma in Engineering and Technology examination with at least 45% marks (40% for reserved category).

Duration: 8 semesters / 4 years

Credits: 139 Credits

Assessment: Internal: 40%, External: 60%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
BSC 101-23Engineering PhysicsCore4Wave Optics and Interference, Quantum Mechanics and Matter Waves, Solid State Physics and X-rays, Lasers and Fibre Optics, Semiconductor Physics and Devices
ESC 101-23Basic Electrical EngineeringCore4DC and AC Circuits, Transformers and Induction Motors, DC Machines and Synchronous Machines, Electrical Wiring and Safety, Basic Electronic Components
HSMC 101-23English Communication SkillsHumanities and Social Sciences2Reading Comprehension and Vocabulary, Grammar and Writing Skills, Public Speaking and Presentation, Listening Skills and Group Discussion, Professional Communication
ESC 102-23Programming for Problem SolvingCore3Introduction to C Programming, Data Types, Operators, Control Structures, Functions, Arrays, Strings, Pointers and Structures, File Handling and Preprocessors
BSC 102-23Engineering Physics LabLab1Compound Pendulum and Torsional Pendulum, Newton''''s Rings and Diffraction Grating, Semiconductor Diode Characteristics, Laser Characteristics, Optical Fiber Numerical Aperture
ESC 103-23Basic Electrical Engineering LabLab1Verification of Kirchhoff''''s Laws, Superposition and Thevenin''''s Theorem, Three-Phase AC Circuits, Transformer Load Test, Motor Speed Control
HSMC 102-23English Communication Skills LabLab1Phonetics and Pronunciation, Extempore and Presentation Practice, Group Discussion and Role Play, Interview Skills and Resume Writing, Debate and Public Speaking
ESC 104-23Programming for Problem Solving LabLab2Conditional Statements and Loops, Array Manipulation and String Operations, Functions and Recursion, Pointers and Dynamic Memory Allocation, Structures and File Handling
MC 101-23Environmental ScienceMandatory Non-Credit0Ecosystems and Biodiversity, Natural Resources and Conservation, Environmental Pollution and Control, Waste Management and Climate Change, Environmental Ethics and Policies

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
BSC 103-23Engineering ChemistryCore4Water Treatment and Analysis, Corrosion and its Control, Polymers and Composites, Fuels and Combustion, Lubricants and Adhesives
BSC 104-23Mathematics-I (Linear Algebra and Calculus)Core4Matrices and Determinants, Eigenvalues and Eigenvectors, Differential Calculus and Applications, Integral Calculus and Multiple Integrals, Sequences, Series and Power Series
ESC 105-23Engineering Graphics and DesignCore3Introduction to Engineering Graphics, Orthographic Projections, Isometric Projections, Sections of Solids and Developments, Introduction to AutoCAD
ESC 106-23Workshop Manufacturing PracticesLab2Carpentry and Fitting Shop, Welding and Sheet Metal Shop, Machine Shop and Foundry Shop, Forging and Smithy Shop, Plumbing and Electrical Shop
BSC 105-23Engineering Chemistry LabLab1Water Hardness Determination, Acid-Base Titrations, Viscosity and Surface Tension, Polymer Synthesis and Characterization, Fuel Analysis
HSMC 103-23NSS/NCC/Physical EducationMandatory Non-Credit0Community Service Initiatives (NSS), Discipline and Patriotism (NCC), Physical Fitness and Sports, Teamwork and Leadership, Social Awareness Programs

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
BSC 201-23Mathematics-II (Probability and Statistics)Core4Probability Theory and Axioms, Random Variables and Distributions, Joint Probability Distributions, Sampling Theory and Estimation, Regression and Correlation Analysis
PCC CS-301-23Data StructuresCore3Arrays, Linked Lists, Stacks, Queues, Trees and Binary Search Trees, Graphs and Graph Traversal Algorithms, Sorting Algorithms (Merge, Quick, Heap), Searching Algorithms and Hashing
PCC CS-302-23Object Oriented ProgrammingCore3Classes, Objects, Constructors, Destructors, Inheritance and Polymorphism, Abstraction and Encapsulation, Virtual Functions and Abstract Classes, Exception Handling and File I/O
PCC CS-303-23Computer Organization and ArchitectureCore3Basic Computer Functions and Bus Structure, CPU Organization and Instruction Set, Memory Organization and Hierarchy, I/O Organization and Interrupts, Pipelining and Parallel Processing
PCC CS-304-23Data Structures LabLab2Implementation of Linked Lists and Stacks, Implementation of Queues and Trees, Graph Traversal Algorithms (BFS, DFS), Sorting Algorithms (Bubble, Insertion, Selection), Hashing Techniques and Collision Resolution
PCC CS-305-23Object Oriented Programming LabLab2Classes and Objects in C++ / Java, Inheritance and Function Overloading, Polymorphism and Virtual Functions, Templates and Generic Programming, Exception Handling and Multithreading
PCC CS-306-23IT Workshop (Python/R)Lab2Python Fundamentals and Data Types, Control Flow and Functions in Python, Libraries for Data Manipulation (Numpy, Pandas), Data Visualization (Matplotlib, Seaborn), Introduction to R Programming
MC 201-23Constitution of IndiaMandatory Non-Credit0Preamble and Fundamental Rights, Directive Principles of State Policy, Structure and Functions of Union Government, State Government and Local Administration, Constitutional Amendments and Emergency Provisions

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
PCC AIML-401-23Discrete MathematicsCore4Set Theory and Logic, Relations and Functions, Group Theory and Rings, Graph Theory and Trees, Combinatorics and Probability
PCC CS-401-23Operating SystemsCore3Process Management and Scheduling, Thread Management and Concurrency, Memory Management Techniques, File Systems and I/O Management, Deadlocks and Synchronization
PCC CS-402-23Design and Analysis of AlgorithmsCore3Algorithm Analysis and Asymptotic Notations, Divide and Conquer Algorithms, Greedy Algorithms and Dynamic Programming, Graph Algorithms (MST, Shortest Path), Backtracking and Branch & Bound
PCC AIML-402-23Artificial IntelligenceCore3Introduction to AI and Intelligent Agents, Search Algorithms (DFS, BFS, A*), Knowledge Representation and Reasoning, Planning and Uncertainty, Introduction to Machine Learning and Robotics
PCC CS-403-23Operating Systems LabLab2Linux Commands and Shell Scripting, Process Creation and Inter-process Communication, CPU Scheduling Algorithms Implementation, Memory Allocation Strategies, File System Operations
PCC CS-404-23Design and Analysis of Algorithms LabLab2Implementation of Sorting and Searching Algorithms, Dynamic Programming Solutions, Graph Traversal and Shortest Path Algorithms, Greedy Algorithms Implementation, Backtracking and Branch & Bound Problems
PCC AIML-403-23Artificial Intelligence LabLab2Implementing Search Algorithms (DFS, BFS, A*), Constraint Satisfaction Problems, Knowledge Representation using Prolog/Python, Decision Tree Implementation, Introduction to NLP tasks
HSMC 201-23Human ValuesMandatory Non-Credit0Self-Exploration and Right Understanding, Harmony in the Family and Society, Professional Ethics and Values, Universal Human Values, Holistic Development

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
PCC AIML-501-23Database Management SystemsCore3ER Model and Relational Model, Relational Algebra and Calculus, SQL Queries and Database Design, Normalization and Dependency Theory, Transaction Management and Concurrency Control
PCC AIML-502-23Machine LearningCore3Supervised Learning (Regression, Classification), Unsupervised Learning (Clustering, PCA), Model Evaluation and Validation, Ensemble Methods (Bagging, Boosting), Support Vector Machines and Decision Trees
PCC CS-501-23Computer NetworksCore3Network Topologies and OSI/TCP-IP Model, Physical Layer and Data Link Layer, Network Layer (IP, Routing), Transport Layer (TCP, UDP), Application Layer Protocols (HTTP, DNS)
PEC CS-501-23Professional Elective - I (Advanced Data Structures)Elective3Advanced Trees (AVL, Red-Black, B-Trees), Heaps and Priority Queues, Disjoint Set Union, Segment Trees and Fenwick Trees, Tries and Suffix Arrays
PEC CS-502-23Professional Elective - I (Digital Image Processing)Elective3Image Fundamentals and Transformations, Image Enhancement and Restoration, Image Segmentation and Representation, Color Image Processing, Wavelets and Multi-resolution Processing
PEC CS-503-23Professional Elective - I (Software Engineering)Elective3Software Development Life Cycle Models, Software Requirements Engineering, Software Design Principles, Software Testing and Maintenance, Software Project Management
PEC CS-504-23Professional Elective - I (Computer Graphics)Elective3Graphics Primitives and Rasterization, 2D and 3D Transformations, Clipping and Projections, Color Models and Shading, Rendering and Animation
OEC CS-501-23Open Elective - I (Data Analytics)Elective3Data Collection and Cleaning, Exploratory Data Analysis, Statistical Methods for Data Analysis, Data Visualization Techniques, Introduction to Big Data
OEC CS-502-23Open Elective - I (Web Technologies)Elective3HTML, CSS, JavaScript Fundamentals, Client-Side Scripting and Frameworks, Server-Side Programming (Node.js/Python), Database Connectivity and Web Services, Web Security and Deployment
OEC CS-503-23Open Elective - I (Cyber Security Fundamentals)Elective3Introduction to Cyber Security, Network Security and Cryptography, Malware and Attack Vectors, Web Application Security, Security Policies and Incident Response
PCC AIML-503-23Database Management Systems LabLab2DDL and DML Commands in SQL, Advanced SQL Queries (Joins, Subqueries), PL/SQL Programming and Stored Procedures, Database Design and Normalization, Introduction to NoSQL Databases
PCC AIML-504-23Machine Learning LabLab2Python for Machine Learning (Scikit-learn), Implementing Regression Models, Implementing Classification Algorithms (SVM, KNN), Clustering Techniques (K-Means, Hierarchical), Model Evaluation and Hyperparameter Tuning
PCC CS-502-23Computer Networks LabLab2Network Cable Crimping and Configuration, Packet Analysis using Wireshark, Socket Programming (TCP, UDP), Routing Protocols Implementation, Network Security Configuration
PCC CS-503-23Project Based LearningProject1Problem Identification and Scoping, Literature Survey and Research, System Design and Implementation, Testing and Evaluation, Report Writing and Presentation
SODE-101-23Soft Skills and AptitudeMandatory Non-Credit0Communication Skills and Body Language, Teamwork and Leadership, Problem Solving and Critical Thinking, Quantitative Aptitude and Logical Reasoning, Interview Preparation and Group Discussion

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
PCC AIML-601-23Deep LearningCore3Artificial Neural Networks and Backpropagation, Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs) and LSTMs, Deep Learning Frameworks (TensorFlow/PyTorch), Transfer Learning and Fine-tuning
PCC AIML-602-23Natural Language ProcessingCore3Text Preprocessing and Tokenization, Word Embeddings (Word2Vec, GloVe), Sequence Models (HMMs, CRFs), Text Classification and Sentiment Analysis, Machine Translation and Chatbots
HSMC 301-23Entrepreneurship & Start-upsHumanities and Social Sciences2Concept of Entrepreneurship and Innovation, Business Idea Generation and Validation, Business Plan Development, Startup Funding and Legal Aspects, Marketing and Growth Strategies
PEC CS-601-23Professional Elective - II (Compiler Design)Elective3Phases of a Compiler, Lexical Analysis and Finite Automata, Syntax Analysis and Parsing Techniques, Intermediate Code Generation, Code Optimization and Code Generation
PEC CS-602-23Professional Elective - II (Cloud Computing)Elective3Cloud Computing Architecture and Models (IaaS, PaaS, SaaS), Virtualization Technologies, Cloud Security and Data Privacy, Cloud Service Providers (AWS, Azure, GCP), Cloud Storage and Networking
PEC CS-603-23Professional Elective - II (Software Project Management)Elective3Software Project Planning and Estimation, Project Scheduling and Tracking, Risk Management and Quality Management, Software Configuration Management, Agile Project Management
PEC CS-604-23Professional Elective - II (Big Data Analytics)Elective3Introduction to Big Data and Hadoop Ecosystem, HDFS and MapReduce, Spark and Stream Processing, NoSQL Databases (Cassandra, MongoDB), Data Warehousing and Data Mining for Big Data
OEC CS-601-23Open Elective - II (IoT (Internet of Things))Elective3Introduction to IoT Architecture, IoT Devices and Sensors, Communication Protocols (MQTT, CoAP), IoT Data Analytics and Cloud Platforms, IoT Security and Applications
OEC CS-602-23Open Elective - II (Augmented and Virtual Reality)Elective3Introduction to AR/VR Concepts, VR Devices and Technologies, AR Applications and Development, 3D Graphics and Interaction Techniques, Challenges and Future of AR/VR
OEC CS-603-23Open Elective - II (Blockchain Technology)Elective3Fundamentals of Blockchain and Cryptography, Distributed Ledger Technology, Consensus Mechanisms (PoW, PoS), Smart Contracts and Ethereum, Blockchain Applications and Challenges
PCC AIML-603-23Deep Learning LabLab2Building ANNs using TensorFlow/Keras, Implementing CNNs for Image Classification, Developing RNNs for Sequence Prediction, Hyperparameter Tuning and Regularization, Working with Pre-trained Models
PCC AIML-604-23Natural Language Processing LabLab2Text Preprocessing using NLTK, Implementing Word Embeddings, Text Classification with Machine Learning Models, Sentiment Analysis on Text Data, Building a Simple Chatbot
PROJ-CS-601-23Mini ProjectProject2Problem Definition and Literature Review, System Design and Module Development, Implementation using Relevant Technologies, Testing, Debugging, and Documentation, Project Report and Presentation

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
PEC AIML-701-23Professional Elective - III (Reinforcement Learning)Elective3Markov Decision Processes, Dynamic Programming in RL, Monte Carlo and Temporal-Difference Learning, Q-Learning and SARSA, Deep Reinforcement Learning
PEC AIML-702-23Professional Elective - III (Computer Vision)Elective3Image Formation and Filtering, Feature Detection and Matching, Object Recognition and Classification, Image Segmentation and Tracking, Deep Learning for Computer Vision
PEC AIML-703-23Professional Elective - III (Robotics Process Automation (RPA))Elective3Introduction to RPA and its Benefits, RPA Tools (UiPath, Automation Anywhere), Process Mapping and Automation Design, Bot Development and Deployment, RPA Security and Governance
PEC AIML-704-23Professional Elective - III (Big Data for AI/ML)Elective3Big Data Technologies for AI/ML, Distributed Computing (Spark, Hadoop), Data Lake and Data Warehousing, Real-time Data Processing for AI, Scalable ML Pipelines
PEC AIML-705-23Professional Elective - IV (Explainable AI)Elective3Introduction to XAI and its Importance, Local and Global Explanation Methods, Feature Importance (SHAP, LIME), Model Interpretability Techniques, Ethical Considerations in XAI
PEC AIML-706-23Professional Elective - IV (Time Series Analysis)Elective3Time Series Components and Decomposition, ARIMA and SARIMA Models, Forecasting Techniques, Spectral Analysis of Time Series, Machine Learning for Time Series
PEC AIML-707-23Professional Elective - IV (Bio-inspired AI)Elective3Evolutionary Algorithms (Genetic Algorithms), Swarm Intelligence (PSO, ACO), Artificial Immune Systems, Neural Networks as Bio-inspired Models, Fuzzy Logic and Rough Sets
PEC AIML-708-23Professional Elective - IV (Ethics in AI)Elective3Ethical Dilemmas in AI Development, Bias and Fairness in AI Systems, Privacy and Data Protection, Accountability and Transparency in AI, Societal Impact of AI
OEC CS-701-23Open Elective - III (Digital Marketing)Elective3Search Engine Optimization (SEO), Social Media Marketing, Content Marketing and Strategy, Email Marketing and Analytics, Pay-Per-Click (PPC) Advertising
OEC CS-702-23Open Elective - III (Game Development)Elective3Game Design Principles, Game Engines (Unity, Unreal), Programming for Games (C#, C++), Graphics and Physics in Games, Game Monetization and Publishing
OEC CS-703-23Open Elective - III (Intellectual Property Rights)Elective3Introduction to IPR and its Importance, Patents, Copyrights, and Trademarks, Industrial Designs and Geographical Indications, Protection of Trade Secrets, IPR in Digital World and Software
PROJ-CS-701-23Industrial Training (6 Months) / Project WorkProject10Real-world Problem Solving, Industry-specific Tool Proficiency, System Design and Development, Testing and Deployment, Comprehensive Technical Report

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
PROJ-CS-801-23Project WorkProject8Advanced Research and Development, Innovative System Prototyping, Performance Evaluation and Optimization, Technical Documentation and Publication, Oral Presentation and Viva-Voce
SODE-201-23Universal Human ValuesMandatory Non-Credit0Understanding Human Values and Ethics, Harmony in the Family and Society, Professional Ethics and Code of Conduct, Relationship between Technology and Human Values, Holistic Development and Living
whatsapp

Chat with us