Loyola - ICAM College of Engineering and Technology
(Autonomous)
Loyola College Campus, Chennai - 600034
Timetable - B.E/ B.Tech Degree Examinations - Apr/ May 2025
Date Session Regulation Dept Semester Subject Code Subject Name
05-May-25 FN R - 2021 MECH 7 CME397 Surface Engineering
05-May-25 FN R - 2021 EEE 4 GE3451 Environmental Sciences and Sustainability
05-May-25 FN R - 2021 ECE 4 GE3451 Environmental Sciences and Sustainability
05-May-25 FN R - 2021 MECH 4 GE3451 Environmental Sciences and Sustainability
05-May-25 F.N R - 2021 CSE 4 GE3451 Environmental Sciences and Sustainability
05-May-25 FN R - 2021 IT 4 GE3451 Environmental Sciences and Sustainability
05-May-25 AN R - 2021 IT 7 GE3791 Human Values and Ethics
05-May-25 AN R - 2021 EEE 7 GE3791 Human Values and Ethics
05-May-25 AN R - 2021 MECH 7 GE3791 Human Values and Ethics
05-May-25 A.N R - 2021 CSE 7 GE3791 Human Values and Ethics
05-May-25 AN R - 2021 ECE 5 CBM368 Therapeutic Equipment
06-May-25 FN R - 2021 MECH 6 ME3691 Heat and Mass Transfer
06-May-25 FN R - 2021 EEE 6 EE3601 Protection and Switchgear
06-May-25 FN R - 2021 ECE 3 EC3354 Signals and Systems
06-May-25 FN R - 2021 IT 6 CCS332 App Development
06-May-25 F.N R - 2021 CSE 5 CCS332 App Development
06-May-25 AN R - 2021 EEE 7 EE3701 High Voltage Engineering
06-May-25 AN R - 2021 ECE 5 CEC347 RADAR Technologies
06-May-25 AN R - 2021 MECH 7 GE3792 Industrial Management
07-May-25 FN R - 2021 EEE 7 GE3751 Principles of Management
07-May-25 FN R - 2021 IT 7 GE3751 Principles of Management
07-May-25 F.N R - 2021 CSE 7 GE3751 Principles of Management
07-May-25 FN R - 2021 MECH 5 CME387 Non-traditional Machining Processes
07-May-25 FN R - 2021 MECH 5 CME339 Additive Manufacturing
07-May-25 FN R - 2021 MECH 5 CME360 Bio Energy conversion technicies
07-May-25 AN R - 2021 IT 5 CS3551 Distributed Computing
07-May-25 A.N R - 2021 CSE 5 CS3551 Distributed Computing
07-May-25 AN R - 2021 ECE 5 EC3551 Transmission lines and RF Systems
07-May-25 AN R - 2021 EEE 4 EE3403 Measurements and Instrumentation
08-May-25 FN R - 2021 IT 4 IT3401 Web Essentials
08-May-25 FN R - 2021 EEE 6 EE3020 Smart System Automation
08-May-25 FN R - 2021 MECH 4 ME3491 Theory of Machines
08-May-25 F.N R - 2021 CSE 4 CS3401 Algorithms
08-May-25 AN R - 2021 ECE 3 EC3351 Control Systems
08-May-25 AN R - 2021 EEE 7 CME365 Renewable Energy Technologies
08-May-25 AN R - 2021 MECH 5 CME365 Renewable Energy Technologies
09-May-25 FN R - 2021 EEE 5 EE3591 Power Electronics
09-May-25 FN R - 2021 MECH 6 CME396 Process Planning and Cost Estimation
09-May-25 FN R - 2021 MECH 6 CME395 Casting and Welding Processes
09-May-25 FN R - 2021 ECE 6 CCW332 Digital Marketing
09-May-25 FN R - 2021 IT 6 CCS356 Object Oriented Software Engineering
09-May-25 F.N R - 2021 CSE 6 CCS356 Object Oriented Software Engineering
09-May-25 FN R - 2021 MECH 6 CME394 Advanced Internal Combustion Engineerin
09-May-25 AN R - 2021 ECE 6 CEC331 4G/5G Communication Networks*
09-May-25 AN R - 2021 EEE 7 OBT356 Lifestyle Diseases
09-May-25 AN R - 2021 IT 7 OHS352 Project Report Writing
09-May-25 A.N R - 2021 CSE 7 OHS352 Project Report Writing
09-May-25 AN R - 2021 MECH 7 ME3792 Computer Integrated Manufacturing
12-May-25 FN R - 2021 MECH 6 CME353 Design of Pressure Vessels
12-May-25 FN R - 2021 MECH 6 CME385 Refrigeration and Air Conditioning
12-May-25 FN R - 2021 IT 4 CS3452 Theory of Computation
12-May-25 F.N R - 2021 CSE 4 CS3452 Theory of Computation
12-May-25 FN R - 2021 ECE 4 EC3491 Communication Systems
12-May-25 FN R - 2017 ECE 4 EC8491 Communication Theory
12-May-25 FN R - 2021 EEE 6 EE3012 Electrical Drives
12-May-25 FN R - 2021 EEE 7 EE3035 Grid integrating Techniques and Challenges
12-May-25 AN R - 2021 EEE 4 EE3405 Electrical Machines - II
12-May-25 FN R - 2021 MECH 6 CME380 Automobile Engineering
12-May-25 A.N R - 2021 CSE 7 OIE352 Resource Management Techniques
12-May-25 AN R - 2021 MECH 7 OIE354 Quality Engineering
13-May-25 FN R - 2021 IT 6 CCS370 UI and UX Design
13-May-25 FN R - 2021 ECE 6 ET3491 Embedded Systems and IOT Design*
13-May-25 FN R - 2021 MECH 4 ME3493 Manufacturing Technology
13-May-25 F.N R - 2021 CSE 6 CCS370 UI and UX Design
13-May-25 AN R - 2021 ECE 7 ORA352 Concepts in Mobile Robotics
13-May-25 AN R - 2021 MECH 7 OML351 Introduction to Non-Destructive Testing
13-May-25 AN R - 2021 IT 5 CCS335 Cloud Computing
13-May-25 AN R - 2021 ECE 7 AU3008 Sensors and Actuators
14-May-25 FN R - 2021 IT 7 AI3021 IT in Agricultural System
14-May-25 FN R - 2021 EEE 6 OCS352 IoT concepts and applications
14-May-25 FN R - 2021 ECE 5 CEC352 Satellite Communication
14-May-25 FN R - 2021 MECH 7 OIM353 Production Planning and Control
14-May-25 FN R - 2021 MECH 6 OCS352 IoT concepts and applications
14-May-25 FN R - 2021 MECH 6 OCS351 Artificial Intelligence and Machine Learning Fundamentals
14-May-25 AN R - 2021 EEE 7 EE3001 Utilization and Conservation of Electrical Energy
14-May-25 AN R - 2021 MECH 7 OPE353 Industrial Safety
Loyola - ICAM College of Engineering and Technology
(Autonomous)
Loyola College Campus, Chennai - 600034
Timetable - B.E/ B.Tech Degree Examinations - Apr/ May 2025
Date Session Regulation Dept Semester Subject Code Subject Name
14-May-25 A.N R - 2021 CSE 6 CCS336 Cloud Services Management
15-May-25 FN R - 2021 EEE 4 EE3404 Microprocessor and Microcontroller
15-May-25 FN R - 2017 ECE 4 EC8453 Linear Integrated Circuits
15-May-25 FN R - 2021 ECE 4 EC3451 Linear Integrated Circuits
15-May-25 FN R - 2021 ECE 8 CEC340 MEMS Design
15-May-25 FN R - 2021 MECH 8 CEC340 MEMS Design
15-May-25 FN R - 2021 MECH 5 ME3592 Metrology and Measurements
15-May-25 AN R - 2021 IT 6 CCS340 Cyber Security
15-May-25 AN R - 2021 MECH 4 CE3491 Strength of Materials
15-May-25 A.N R - 2021 CSE 5 CS3501 Compiler Design
15-May-25 AN R - 2021 EEE 5 EE3503 Control Systems
16-May-25 FN R - 2021 EEE 6 EE3602 Power System Operation and Control
16-May-25 FN R - 2021 IT 4 CS3491 Artificial Intelligence and Machine Learning
16-May-25 FN R - 2021 ECE 6 CS3491 Artificial Intelligence and Machine Learning
16-May-25 F.N R - 2021 CSE 4 CS3491 Artificial Intelligence and Machine Learning
16-May-25 AN R - 2021 IT 5 CS3691 Embedded Systems and IoT
16-May-25 AN R - 2021 EEE 3 EC3301 Electron Devices and Circuits
16-May-25 AN R - 2021 ECE 7 GE3752 Total Quality Management
16-May-25 AN R - 2021 MECH 6 CCS346 Exploratory Data Analysis
16-May-25 AN R - 2021 MECH 7 ME3791 Mechatronics and IoT
16-May-25 AN R - 2021 MECH 6 CME350 Environmental Sustainability and Impact Analysis
16-May-25 A.N R - 2021 CSE 6 CS3691 Embedded Systems and IoT
19-May-25 FN R - 2021 EEE 4 EE3401 Transmission and Distribution
19-May-25 FN R - 2017 ECE 4 EC8451 Electromagnetic Fields
19-May-25 FN R - 2021 ECE 4 EC3452 Electromagnetic Fields
19-May-25 FN R - 2021 IT 4 CS3492 Database Management Systems
19-May-25 F.N R - 2021 CSE 4 CS3492 Database Management Systems
19-May-25 FN R - 2021 MECH 5 CME390 Thermal Power Engineering
19-May-25 AN R - 2021 IT 5 CCS341 Data Warehousing
19-May-25 AN R - 2021 MECH 4 ME3451 Thermal Engineering
19-May-25 AN R - 2021 EEE 3 EE3301 Electromagnetic Fields
19-May-25 AN R - 2021 IT 5 IT3501 Full Stack Web Development
20-May-25 FN R - 2021 MECH 3 MA3351 Transforms and Partial Differential Equations
20-May-25 FN R - 2021 EEE 6 EE3032 Energy Storage Systems
20-May-25 FN R - 2021 ECE 6 CEC355 Software Defined Radio
20-May-25 FN R - 2021 IT 3 CD3291 Data Structures and Algorithms
20-May-25 F.N R - 2021 CSE 6 CCS374 Web Application Security
20-May-25 AN R - 2021 ECE 3 EC3353 Electronic Devices and Circuits
20-May-25 AN R - 2021 MECH 6 CME389 Design of Transmission System
21-May-25 FN R - 2021 MECH 3 ME3392 Engineering Materials and Metallurgy
21-May-25 FN R - 2021 EEE 3 EE3303 Electrical Machines - I
21-May-25 FN R - 2021 IT 5 CS3591 Computer Networks
21-May-25 F.N R - 2021 CSE 5 CS3591 Computer Networks
21-May-25 FN R - 2021 ECE 6 CEC368 IoT Based System Design
21-May-25 AN R - 2021 EEE 5 EE3501 Power System Analysis
21-May-25 AN R - 2021 MECH 4 ME3492 Hydraulics and Pneumatics
21-May-25 AN R - 2021 ECE 5 EC3552 VLSI and Chip Design
21-May-25 AN R - 2021 MECH 6 CME362 Energy conservation in Industries
22-May-25 FN R - 2021 MECH 5 ME3591 Design of Machine Elements
22-May-25 FN R - 2021 EEE 4 EE3402 Linear Integrated Circuits
22-May-25 FN R - 2017 ECE 4 EC8452 Electronic Circuits
22-May-25 FN R - 2021 ECE 4 EC3492 Digital Signal Processing*
22-May-25 FN R - 2021 IT 4 CS3451 Introduction to Operating Systems
22-May-25 F.N R - 2021 CSE 4 CS3451 Introduction to Operating Systems
22-May-25 AN R - 2021 ECE 6 CEC369 IoT Processors
22-May-25 AN R - 2021 MECH 6 CME384 Power Plant Engineering
23-May-25 FN R - 2021 EEE 5 EE3007 Smart Grid
23-May-25 FN R - 2021 ECE 7 CCS342 DevOps
23-May-25 FN R - 2021 MECH 3 ME3391 Engineering Thermodynamics
23-May-25 F.N R - 2021 CSE 6 CCS342 DevOps
23-May-25 AN R - 2021 IT 3 CS3352 Foundations of Data Science
23-May-25 AN R - 2021 EEE 3 EE3302 Digital Logic Circuits
23-May-25 AN R - 2021 MECH 6 MR3691 Robotics
23-May-25 AN R - 2021 MECH 6 CME332 Conventional and Futuristic Vehicle Technology
23-May-25 AN R - 2021 MECH 6 CME347 Lean Manufacturing
23-May-25 AN R - 2021 ECE 5 EC3501 Wireless Communication
23-May-25 AN R - 2021 ECE 3 EC3352 Digital Systems Design
23-May-25 A.N R - 2021 CSE 3 CS3352 Foundations of Data Science
26-May-25 FN R - 2021 MECH 3 ME3351 Engineering Mechanics
26-May-25 FN R - 2021 EEE 6 EE3033 Hybrid Energy Technology
26-May-25 FN R - 2021 EEE 5 EE3016 Embedded System Design
26-May-25 FN R - 2021 ECE 6 CEC339 Fundamentals of Nanoelectronics*
26-May-25 FN R - 2021 MECH 8 CEC339 Fundamentals of Nanoelectronics
26-May-25 F.N R - 2021 CSE 5 CB3491 Cryptography and Cyber Security
26-May-25 AN R - 2021 IT 3 CS3351 Digital Principles and Computer Organization
26-May-25 A.N R - 2021 CSE 3 CS3351 Digital Principles and Computer Organization
Loyola - ICAM College of Engineering and Technology
(Autonomous)
Loyola College Campus, Chennai - 600034
Timetable - B.E/ B.Tech Degree Examinations - Apr/ May 2025
Date Session Regulation Dept Semester Subject Code Subject Name
26-May-25 AN R - 2021 EEE 2 EE3251 Electric Circuit Analysis
27-May-25 FN R - 2021 ECE 4 EC3401 Networks and Security*
27-May-25 FN R - 2017 ECE 4 MA8451 Probability and Random Processes
27-May-25 FN R - 2021 MECH 3 ME3393 Manufacturing Processes
27-May-25 A.N R - 2021 CSE 3 CS3301 Data Structures
28-May-25 FN R - 2021 IT 6 OBT351 Food, Nutrition and Health
28-May-25 F.N R - 2021 CSE 6 OBT351 Food, Nutrition and Health
28-May-25 FN R - 2024 MECH 2 GE24112 Problem Solving using Python
28-May-25 F.N R - 2024 CSE 1 GE24112 Problem Solving using Python
28-May-25 FN R - 2024 IT 1 GE24112 Problem Solving using Python
28-May-25 FN R - 2024 EEE 2 EE24201 Circuit Theory
28-May-25 FN R - 2024 ECE 2 EC24211 Circuit Analysis
28-May-25 FN R - 2021 ECE 3 CS3353 C Programming and Data Structures
28-May-25 FN R - 2021 EEE 3 CS3353 C Programming and Data Structures
28-May-25 FN R - 2021 MECH 3 CE3391 Fluid Mechanics and Machinery
28-May-25 AN R - 2021 IT 3 CS3391 Object Oriented Programming
28-May-25 AN R - 2021 EEE 2 EE3251 Electric Circuit Analysis
28-May-25 AN R - 2021 ECE 5 CEC366 Image Processing
28-May-25 A.N R - 2021 CSE 3 CS3391 Object Oriented Programming
29-May-25 FN R - 2021 EEE 3 MA3303 Probability and Complex Functions
29-May-25 FN R - 2024 MECH 1 HS24101 English for Professional Communication
29-May-25 F.N R - 2024 CSE 1 HS24101 English for Professional Communication
29-May-25 FN R - 2024 EEE 1 HS24101 English for Professional Communication
29-May-25 FN R - 2024 ECE 1 HS24101 English for Professional Communication
29-May-25 FN R - 2024 IT 1 HS24101 English for Professional Communication
29-May-25 FN R - 2021 ECE 6 CEC370 Low Power IC Design*
29-May-25 FN R - 2021 ECE 6 CEC335 Antenna Design*
29-May-25 FN R - 2021 ECE 8 CBM352 Human Assist Devices
29-May-25 F.N R - 2021 CSE 5 CCS375 Web Technologies
29-May-25 AN R - 2021 IT 3 MA3354 Discrete Mathematics
29-May-25 A.N R - 2021 CSE 3 MA3354 Discrete Mathematics
30-May-25 FN R - 2021 EEE 2 BE3255 Basic Civil and Mechanical Engineering
30-May-25 FN R - 2021 ECE 3 MA3355 Random Process and Linear Algebra
30-May-25 FN R - 2021 ECE 8 CBM342 Brain Computer Interface and Applications
30-May-25 FN R - 2021 MECH 2 BE3251 Basic Electrical and Electronics Engineering
30-May-25 FN R - 2021 IT 2 BE3251 Basic Electrical and Electronics Engineering
30-May-25 F.N R - 2021 CSE 2 BE3251 Basic Electrical and Electronics Engineering
30-May-25 AN R - 2024 EEE 1 GE24111 Engineering Graphics
30-May-25 AN R - 2024 ECE 1 GE24111 Engineering Graphics
30-May-25 AN R - 2024 MECH 1 GE24111 Engineering Graphics
30-May-25 AN R - 2024 IT 2 GE24111 Engineering Graphics
30-May-25 A.N R - 2024 CSE 2 GE24111 Engineering Graphics
02-Jun-25 FN R - 2024 EEE 2 CS24201 Programming in C
02-Jun-25 FN R - 2024 IT 2 CS24201 Programming in C
02-Jun-25 F.N R - 2024 CSE 2 CS24201 Programming in C
02-Jun-25 FN R - 2024 ECE 2 EC24201 C Programming and Data Structures
02-Jun-25 FN R - 2021 ECE 1 MA3151 Matrices and Calculus
02-Jun-25 FN R - 2021 MECH 1 MA3151 Matrices and Calculus
02-Jun-25 FN R - 2021 IT 1 MA3151 Matrices and Calculus
02-Jun-25 FN R - 2021 EEE 1 MA3151 Matrices and Calculus
02-Jun-25 FN R - 2024 MECH 2 ME24201 Engineering Mechanics
02-Jun-25 AN R - 2021 EEE 1 HS3152 Professional English - I
02-Jun-25 AN R - 2021 MECH 1 HS3152 Professional English - I
03-Jun-25 FN R - 2021 EEE 1 PH3151 Engineering Physics
03-Jun-25 FN R - 2021 ECE 1 PH3151 Engineering Physics
03-Jun-25 FN R - 2021 IT 1 PH3151 Engineering Physics
03-Jun-25 FN R - 2021 MECH 1 PH3151 Engineering Physics
03-Jun-25 AN R - 2021 MECH 1 GE3152 Heritage of Tamils
03-Jun-25 AN R - 2021 EEE 1 GE3152 Heritage of Tamils
03-Jun-25 AN R - 2024 EEE 1 PH24101 Physics for Electrical Engineers
03-Jun-25 AN R - 2024 ECE 1 PH24102 Engineering Physics
03-Jun-25 AN R - 2024 MECH 1 PH24103 Physis for Mechanical Engineers
04-Jun-25 FN R - 2021 EEE 1 CY3151 Engineering Chemistry
04-Jun-25 FN R - 2021 MECH 1 CY3151 Engineering Chemistry
04-Jun-25 F.N R - 2021 CSE 1 CY3151 Engineering Chemistry
04-Jun-25 FN R - 2021 ECE 2 EC3251 Circuit Analysis
04-Jun-25 FN R - 2024 IT 2 PH24201 Physics for Information Science
04-Jun-25 F.N R - 2024 CSE 2 PH24201 Physics for Information Science
04-Jun-25 AN R - 2021 EEE 2 HS3252 Professional English - II
04-Jun-25 AN R - 2021 MECH 2 HS3252 Professional English - II
04-Jun-25 AN R - 2021 IT 2 HS3252 Professional English – II
04-Jun-25 A.N R - 2021 CSE 2 HS3252 Professional English - II
05-Jun-25 FN R - 2021 EEE 1 GE3151 Problem Solving and Python Programming
05-Jun-25 FN R - 2021 ECE 1 GE3151 Problem Solving and Python Programming
05-Jun-25 FN R - 2021 MECH 1 GE3151 Problem Solving and Python Programming
05-Jun-25 FN R - 2024 MECH 2 CY24202 Engineering Chemistry
Loyola - ICAM College of Engineering and Technology
(Autonomous)
Loyola College Campus, Chennai - 600034
Timetable - B.E/ B.Tech Degree Examinations - Apr/ May 2025
Date Session Regulation Dept Semester Subject Code Subject Name
05-Jun-25 FN R - 2024 EEE 2 CY24201 Chemistry for Electronic Engineering
05-Jun-25 FN R - 2024 ECE 2 CY24201 Chemistry for Electronics Engineering
05-Jun-25 FN R - 2024 IT 1 CY24101 Applied Chemistry
05-Jun-25 F.N R - 2024 CSE 1 CY24101 Applied Chemistry
05-Jun-25 FN R - 2021 MECH 8 CCS349 Image and Video Analytics
05-Jun-25 FN R - 2021 IT 8 CCS349 Image and Video Analysis
05-Jun-25 FN R - 2021 ECE 8 CCS349 Image and Video Analysis
05-Jun-25 F.N R - 2021 CSE Hons CCS349 Image and Video Analytics
05-Jun-25 AN R - 2021 ECE 2 BE3254 Electrical and Instrumentation Engineering
05-Jun-25 A.N R - 2021 CSE 2 CS3251 Programming in C
05-Jun-25 AN R - 2021 MECH 2 GE3252 Tamils and Technology
05-Jun-25 AN R - 2021 EEE 2 GE3252 Tamils and Technology
06-Jun-25 FN R - 2021 MECH 2 PH3251 Materials Science
06-Jun-25 AN R - 2024 MECH 1 BE24101 Basic Electrical and Electronics Engineering
06-Jun-25 A.N R - 2024 CSE 1 BE24101 Basic Electrical and Electronics Engineering
06-Jun-25 AN R - 2024 IT 1 BE24101 Basic Electrical and Electronics Engineering
06-Jun-25 AN R - 2024 EEE 1 BE24102 Basic Civil and Mechanical Engineering
06-Jun-25 AN R - 2024 ECE 1 BE24103 Basic Electrical and Instrumentation Engineering
06-Jun-25 AN R - 2021 MECH 8 CCS334 Big Data Analytics
06-Jun-25 AN R - 2021 IT 6 CCS334 Big Data Analytics
06-Jun-25 AN R - 2021 ECE 8 CCS334 Big Data Analytics
06-Jun-25 A.N R - 2021 CSE Hons CCS334 Big Data Analytics
06-Jun-25 AN R - 2021 EEE 2 PH3202 Physics for Electrical Engineering
06-Jun-25 AN R - 2021 ECE 2 PH3254 Physics for Electronics Engineering
06-Jun-25 AN R - 2021 IT 2 PH3256 Physics for Information
06-Jun-25 A.N R - 2021 CSE 2 PH3256 Physics for Information Science
09-Jun-25 F.N R - 2024 CSE 2 MA24201 Probability and Queuing Theory
09-Jun-25 FN R - 2024 IT 2 MA24204 Probability and Statistics
09-Jun-25 FN R - 2024 EEE 2 MA24202 Laplace Transforms and Complex Variables
09-Jun-25 FN R - 2024 ECE 2 MA24202 Laplace Transforms and Complex Variable
09-Jun-25 FN R - 2024 MECH 2 MA24203 Applied Mathematics and Statistics
09-Jun-25 FN R - 2021 ECE 2 MA3251 Statistics and Numerical Methods
09-Jun-25 FN R - 2021 MECH 2 MA3251 Statistics and Numerical Methods
09-Jun-25 F.N R - 2021 CSE 2 MA3251 Statistics and Numerical Methods
09-Jun-25 FN R - 2021 IT 2 MA3251 Statistics and Numerical Methods
09-Jun-25 FN R - 2021 EEE 2 MA3251 Statistics and Numerical Methods
10-Jun-25 FN R - 2021 EEE 2 GE3251 Engineering Graphics
10-Jun-25 FN R - 2021 ECE 2 GE3251 Engineering Graphics
10-Jun-25 FN R - 2021 IT 2 GE3251 Engineering Graphics
10-Jun-25 FN R - 2021 MECH 2 GE3251 Engineering Graphics
10-Jun-25 AN R - 2024 EEE 1 MA24101 Calculus for Engineers
10-Jun-25 AN R - 2024 ECE 1 MA24101 Calculus for Engineers
10-Jun-25 AN R - 2024 MECH 1 MA24101 Calculus for Engineers
10-Jun-25 AN R - 2024 IT 1 MA24101 Calculus for Engineers
10-Jun-25 A.N R - 2024 CSE 1 MA24101 Calculus for Engineers