SJEC Mangaluru-image

B-TECH in Artificial Intelligence Machine Learning at ST. JOSEPH ENGINEERING COLLEGE

ST JOSEPH ENGINEERING COLLEGE, a premier engineering institution in Mangaluru, Karnataka, was established in 2002. Affiliated with VTU, this 25-acre campus offers diverse UG and PG programs across 14 departments, emphasizing academic excellence and strong career outcomes.

READ MORE
location

Dakshina Kannada, Karnataka

Compare colleges

About the Specialization

What is Artificial Intelligence & Machine Learning at ST. JOSEPH ENGINEERING COLLEGE Dakshina Kannada?

This Artificial Intelligence & Machine Learning program at St Joseph Engineering College focuses on equipping students with deep knowledge and practical skills in AI, ML, and their applications. It is meticulously designed to meet the escalating demand for AI professionals in India, covering core concepts from data structures to deep learning, with a strong emphasis on problem-solving. The curriculum differentiates itself by integrating cutting-edge tools and methodologies relevant to contemporary industry needs in the Indian market.

Who Should Apply?

This program is ideal for fresh graduates seeking entry into the high-growth fields of AI/ML, working professionals looking to upskill in advanced computational techniques, and career changers transitioning to the rapidly expanding AI industry. Candidates typically possess a strong foundation in mathematics and basic programming skills, demonstrating an aptitude for logical thinking and complex problem-solving.

Why Choose This Course?

Graduates of this program can expect to secure lucrative career paths such as AI Engineers, Machine Learning Scientists, Data Scientists, and AI Researchers within leading Indian tech companies and startups. Entry-level salaries typically range from INR 6-10 LPA, with experienced professionals potentially earning INR 15-30+ LPA. The program aligns with professional certifications from platforms like Google, AWS, and Microsoft, fostering continuous growth trajectories in the dynamic Indian job market.

Student Success Practices

Foundation Stage

Master Programming Fundamentals with C and Python- (Semester 1-2)

Dedicate significant time in semesters 1 and 2 to build strong logical programming skills using C, followed by Python. Actively participate in coding contests, solve problems on platforms like HackerRank and LeetCode, and join college coding clubs to enhance problem-solving abilities. Focus on understanding data structures and algorithms conceptually and practically.

Tools & Resources

HackerRank, LeetCode, GeeksforGeeks, Jupyter Notebook, VS Code

Career Connection

A robust foundation in programming is crucial for all AI/ML roles, serving as the bedrock for developing sophisticated algorithms and efficient software solutions, directly impacting eligibility for core technical roles in placements.

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

Focus intensely on Calculus, Linear Algebra, Probability, and Statistics during the initial semesters. These subjects form the theoretical backbone of AI/ML. Supplement classroom learning with online courses from NPTEL, Khan Academy, or Coursera to gain a deeper understanding. Practice problem-solving rigorously to internalize concepts.

Tools & Resources

NPTEL courses, Khan Academy, Coursera (Mathematics for ML specialization), Textbooks

Career Connection

A deep understanding of mathematics and statistics is essential for comprehending ML algorithms, optimizing models, and interpreting results, which are core competencies for Data Scientists and ML Engineers.

Develop Effective Study Habits and Peer Learning- (Semester 1-2)

Form study groups to discuss complex topics, share resources, and collectively solve problems. Practice active recall and spaced repetition techniques for better retention. Utilize the library resources and academic support systems offered by the college. Engage with faculty during office hours for clarifications and deeper insights.

Tools & Resources

College Library, Study Groups, Faculty Mentorship

Career Connection

Strong academic performance and collaborative skills developed through peer learning enhance overall profile, leading to better internship and placement opportunities, and building a professional network early on.

Intermediate Stage

Engage in Project-Based Learning and Internships- (Semester 3-5)

Starting from semester 3, actively seek out and participate in projects (academic, personal, or open-source) related to Data Structures, DBMS, and Object-Oriented Programming. Aim for at least one summer internship after the 4th or 6th semester in a relevant domain. This provides practical application of theoretical knowledge.

Tools & Resources

GitHub, Kaggle, LinkedIn for internships, Company career pages

Career Connection

Practical project experience and internships are critical for demonstrating real-world problem-solving skills, building a portfolio, and securing competitive placements in core AI/ML companies.

Specialize in Core AI/ML Technologies- (Semester 3-5)

As core AI/ML subjects (Machine Learning, Data Mining) are introduced, dive deep into Python libraries like Scikit-learn, Pandas, NumPy, and Matplotlib. Work on mini-projects that involve data preprocessing, model training, and evaluation. Participate in hackathons focused on AI/ML problems to test and expand your skills.

Tools & Resources

Anaconda Navigator, Google Colab, Kaggle Competitions, GitHub

Career Connection

Specialized skills in popular AI/ML frameworks and libraries are highly valued by employers, directly influencing your suitability for roles as ML Engineers, Data Analysts, or AI Developers.

Build a Professional Network and Soft Skills- (Semester 3-5)

Attend workshops, seminars, and conferences related to AI/ML. Connect with industry professionals and alumni on platforms like LinkedIn. Focus on developing presentation skills, teamwork, and communication through group projects and extracurricular activities. Good soft skills are often a differentiator in hiring.

Tools & Resources

LinkedIn, College Career Fairs, Toastmasters (if available)

Career Connection

Networking opens doors to hidden job opportunities and mentorship. Strong soft skills ensure you can articulate your technical knowledge effectively, crucial for interviews and professional growth in Indian companies.

Advanced Stage

Master Deep Learning and Advanced AI Concepts- (Semester 6-8)

In semesters 6-8, focus on Deep Learning, Reinforcement Learning, and Optimization for ML. Work extensively with TensorFlow, Keras, and PyTorch. Develop complex AI projects, potentially contributing to open-source initiatives or participating in advanced research projects within the college.

Tools & Resources

TensorFlow, PyTorch, Keras, AWS/Azure/GCP ML services

Career Connection

Expertise in deep learning and advanced AI is essential for roles in cutting-edge AI research, computer vision, NLP, and high-performance computing, offering top-tier salaries in Indian tech giants and startups.

Undertake a Capstone Project and Publish Research- (Semester 6-8)

Utilize the Project Work phases (Semester 7 & 8) to develop a significant, industry-relevant AI/ML solution. Aim for publication in college journals or presentations at student conferences. This demonstrates advanced problem-solving, research capabilities, and technical depth.

Tools & Resources

Academic Journals, ResearchGate, Conference proceedings, Project management tools

Career Connection

A strong capstone project and any published work significantly boost your resume, providing tangible evidence of your abilities for specialized roles and for higher studies (M.Tech/Ph.D.) both in India and abroad.

Focus on Placement Preparation and Career Strategy- (Semester 6-8)

Begin rigorous preparation for placements by semester 7. Practice mock interviews, group discussions, and aptitude tests. Tailor your resume and cover letter to specific job descriptions. Research companies and roles aligned with your specialization. Leverage the college''''s placement cell resources thoroughly.

Tools & Resources

Placement Cell, Mock Interview Platforms, Company-specific interview guides, LinkedIn

Career Connection

Dedicated and strategic placement preparation is key to converting technical skills into a successful career, leading to highly sought-after positions in the Indian IT and analytics industries.

Program Structure and Curriculum

Eligibility:

  • Passed 10+2 or equivalent examination with English as one of the languages and obtained a minimum of 45% of marks in aggregate in Physics and Mathematics along with one of the Chemistry/Biotechnology/Biology/Electronics/Computer/Technical Vocational subject. For SC/ST and Category-I, 40% aggregate marks. Should appear for competitive exams like KCET/COMEDK/JEE.

Duration: 8 semesters / 4 years

Credits: 160 Credits

Assessment: Internal: 50%, External: 50%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
BMAES101Calculus and Differential EquationsCore4Differential Calculus, Integral Calculus, Multivariable Calculus, Differential Equations, Vector Calculus
BCES102Programming for Problem SolvingCore4C Programming Fundamentals, Control Structures, Arrays and Strings, Functions and Pointers, Structures and File Handling
BEES103Basic Electrical EngineeringCore3DC Circuits, AC Circuits, Transformers, Electrical Machines, Power Systems
BHUES104Technical EnglishCore2Communication Skills, Technical Writing, Presentation Techniques, Reading Comprehension, Listening Skills
BCES105Engineering GraphicsCore3Orthographic Projections, Isometric Projections, Sectional Views, Development of Surfaces, AutoCAD Basics
BCES106Programming for Problem Solving LabLab2C Programming Practice, Conditional Statements, Loops and Arrays, Functions and Pointers, File Operations
BEES107Basic Electrical Engineering LabLab1Verification of Circuit Laws, AC Circuit Analysis, Transformer Characteristics, DC Machine Experiments, Household Wiring
BHUES108Environmental Science and SustainabilityCore1Ecosystems, Biodiversity, Pollution and Control, Renewable Energy, Sustainable Development

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
BMAES201Advanced Calculus and Numerical MethodsCore4Linear Algebra, Laplace Transforms, Fourier Series, Numerical Methods, Partial Differential Equations
BPES202Engineering PhysicsCore4Quantum Mechanics, Laser and Optical Fibers, Material Science, Semiconductor Physics, Nanotechnology
BESES203Elements of Civil Engineering and MechanicsCore3Building Materials, Surveying, Mechanics of Materials, Fluid Mechanics, Environmental Impact
BCES204Computer Aided Engineering DrawingCore3CAD Software Basics, Geometric Constructions, Projections of Solids, Sectional Views in CAD, Assembly Drawings
BHUES205Scientific Foundations of HealthCore1Human Anatomy, Physiology, Nutrition and Diet, Yoga and Stress Management, Basic First Aid
BPES206Engineering Physics LabLab1Laser Wavelength Measurement, Optical Fiber Losses, Semiconductor Diode Characteristics, Dielectric Constant, Magnetic Field Measurement
BCES207Computer Aided Engineering WorkshopLab1Workshop Safety, Fitting, Carpentry, Welding, Sheet Metal
BHUES208Professional Development and EthicsCore1Professionalism, Ethics in Engineering, Teamwork, Leadership, Communication Skills

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
BMAC301Discrete Mathematical StructuresCore3Set Theory and Logic, Relations and Functions, Graph Theory, Algebraic Structures, Combinatorics and Probability
BAIC302Data Structures and ApplicationsCore4Arrays and Linked Lists, Stacks and Queues, Trees and Heaps, Graphs and Hashing, Sorting and Searching Algorithms
BAIC303Analog and Digital ElectronicsCore3Diodes and Transistors, Operational Amplifiers, Logic Gates, Combinational Logic, Sequential Logic Circuits
BAIC304Database Management SystemsCore4ER Model, Relational Model, SQL Queries, Normalization, Transaction Management
BAIC305Object Oriented Programming with JAVACore4Classes and Objects, Inheritance and Polymorphism, Interfaces and Packages, Exception Handling, Multithreading
BAIC306Data Structures and DBMS LabLab2Implementation of DS, C/C++ Programming, SQL Queries, Database Design, Procedural SQL
BAIC307Analog and Digital Electronics LabLab1Diode Characteristics, Transistor Amplifiers, Logic Gates, Flip-flops and Counters, ADC/DAC experiments
BAIC308Skill Development Course - 1 (Python Programming)Skill Development1Python Basics, Data Types, Control Flow, Functions, Modules
BBLC309Biology for EngineersMandatory Non-Credit0Basic Biology, Human Body Systems, Genetics, Ecology, Bioethics

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
BMAC401Probability and StatisticsCore3Probability Theory, Random Variables, Statistical Distributions, Hypothesis Testing, Regression Analysis
BAIC402Design and Analysis of AlgorithmsCore4Algorithm Analysis, Divide and Conquer, Dynamic Programming, Greedy Algorithms, Graph Algorithms
BAIC403Operating SystemsCore4Process Management, Memory Management, File Systems, I/O Systems, Deadlocks
BAIC404Computer Organization and ArchitectureCore3Computer Basics, CPU Organization, Memory System, I/O Organization, Pipelining
BAIC405Theory of ComputationCore3Finite Automata, Regular Expressions, Context-Free Grammars, Pushdown Automata, Turing Machines
BAIC406Design and Analysis of Algorithms LabLab2Sorting Algorithms, Searching Algorithms, Graph Traversal, Dynamic Programming Problems, Greedy Algorithm Implementations
BAIC407Operating Systems LabLab1Shell Scripting, Process Management, CPU Scheduling, Memory Allocation, File System Calls
BAIC408Skill Development Course - 2 (Web Technologies)Skill Development1HTML5, CSS3, JavaScript Basics, DOM Manipulation, Responsive Design, Web Development Frameworks
BIPS409Indian ConstitutionMandatory Non-Credit0Constitutional Framework, Fundamental Rights, Directive Principles, Parliamentary System, Judiciary

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
BAIC501Software EngineeringCore3Software Development Life Cycle, Requirements Engineering, Software Design, Testing and Maintenance, Project Management
BAIC502Computer NetworksCore4Network Topologies, OSI and TCP/IP Models, Data Link Layer, Network Layer, Transport and Application Layers
BAIC503Machine LearningCore4Supervised Learning, Unsupervised Learning, Reinforcement Learning, Model Evaluation, Ensemble Methods
BAIC504Professional Elective - 1 (Choose one from list)Elective3Examples: Advanced Java, C# .NET, Advanced DBMS, Data Warehousing, Big Data Analytics
BAIC505Open Elective - 1 (Choose one from list)Elective3Examples: Automotive Engineering, Renewable Energy Sources, Operations Research, Cyber Security
BAIC506Machine Learning LabLab2Python for ML, Scikit-learn, Supervised Algorithms, Unsupervised Algorithms, Model Deployment Basics
BAIC507Computer Networks LabLab1Network Configuration, Socket Programming, Packet Analysis, Routing Protocols, Network Security Tools
BAIC508Skill Development Course - 3 (R Programming)Skill Development1R Basics, Data Manipulation, Statistical Graphics, Linear Models, Advanced R Programming
BHSM509Innovation and Design ThinkingMandatory Non-Credit0Design Thinking Process, Ideation Techniques, Prototyping, Innovation Strategies, Entrepreneurship

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
BAIC601Artificial IntelligenceCore4Problem Solving Agents, Knowledge Representation, Logical Reasoning, Planning, Machine Learning in AI
BAIC602Deep LearningCore4Neural Networks, Convolutional Neural Networks, Recurrent Neural Networks, Autoencoders, Generative Adversarial Networks
BAIC603Data MiningCore3Data Preprocessing, Association Rule Mining, Classification, Clustering, Outlier Detection
BAIC604Professional Elective - 2 (Choose one from list)Elective3Examples: Image Processing, Natural Language Processing, Robotics, Cyber Physical Systems, IoT
BAIC605Open Elective - 2 (Choose one from list)Elective3Examples: Introduction to Cloud Computing, Entrepreneurship Development, Financial Management, Research Methodology
BAIC606Artificial Intelligence and Deep Learning LabLab2AI Search Algorithms, Constraint Satisfaction, TensorFlow/Keras, CNN Implementation, RNN Applications
BAIC607Data Mining LabLab1Weka Tool, Data Preprocessing, Association Rule Mining, Classification Algorithms, Clustering Techniques
BAIC608Skill Development Course - 4 (Android/iOS App Development)Skill Development1Mobile App Architecture, UI/UX Design, Android Studio/Xcode, Activity Life Cycle, Database Integration
BHSM609Universal Human ValuesMandatory Non-Credit0Self-Exploration, Harmony in Family, Harmony in Society, Harmony in Nature, Professional Ethics

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
BAIC701Full Stack Development with AI/MLCore4Frontend Frameworks, Backend Frameworks, API Development, Database Integration, Deploying AI/ML Models
BAIC702Big Data AnalyticsCore3Hadoop Ecosystem, Spark Framework, Distributed Computing, NoSQL Databases, Real-time Data Processing
BAIC703Professional Elective - 3 (Choose one from list)Elective3Examples: Quantum Computing, Cognitive Computing, Explainable AI, Generative AI, Computer Vision
BAIC704Professional Elective - 4 (Choose one from list)Elective3Examples: Human Computer Interaction, Distributed Systems, Cloud Computing, Cyber Security for AI, Data Privacy
BAIC705Project Work Phase - 1Project4Problem Identification, Literature Survey, System Design, Methodology, Initial Implementation
BAIC706Internship/Industry ProjectInternship3Industry Exposure, Practical Skill Application, Project Documentation, Presentation Skills, Professional Networking

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
BAIC801Reinforcement LearningCore3Markov Decision Processes, Dynamic Programming, Monte Carlo Methods, Temporal Difference Learning, Deep Reinforcement Learning
BAIC802Optimization for Machine LearningCore3Calculus for ML, Convex Optimization, Gradient Descent Methods, Stochastic Optimization, Regularization Techniques
BAIC803Project Work Phase - 2Project10Advanced Implementation, Testing and Evaluation, Report Writing, Presentation, Demonstration
whatsapp

Chat with us