एल्गोरिदम किसी विशेष समस्या को सीमित मात्रा में स्थान और समय के साथ हल करने के लिए चरणों की सुव्यवस्थित श्रृंखला है। एल्गोरिदम का उपयोग आमतौर पर गणितीय में किया जाता है और कंप्यूटर विज्ञान को फ़ंक्शन के रूप में बनाया जाता है।
वित्त, अर्थशास्त्र, विज्ञान और पारंपरिक इंजीनियरिंग से उत्पन्न औद्योगिक समस्याओं की एक विस्तृत श्रृंखला को संबोधित करने के लिए इंजीनियरिंग समाधान और/या कम्प्यूटेशनल विश्लेषण के विकास में एल्गोरिदम गणितीय तरीकों, संख्यात्मक तरीकों और कम्प्यूटेशनल प्रौद्योगिकी के लिए आधार बनाते हैं।
एल्गोरिदम गणित, शास्त्रीय कंप्यूटर विज्ञान, इंजीनियरिंग और भविष्य की पीढ़ी के कम्प्यूटेशनल विश्लेषण के विषय क्षेत्रों को जोड़ते हैं।