Дивлячись на це питання через два роки після його опублікування, і, не ображаючись, я розчарований у відповідях та коментарях.
Ось що відбувається, коли відділи ЦС у всьому світі неправильно позначають свої теми та вводять в оману кілька поколінь вчених та інженерів.
Або класи алгоритмів у всіх відділах CS потрібно відновити до дискретних алгоритмів .
Або поточний вміст цього класу потрібно скоротити до 50% або менше (що 50% або менше включає структури даних ), а решта половини повинна включати деякий асортимент тем із чисельного аналізу та наукових обчислень .
Бо в чому полягає суть математичного аналізу ? Реальний аналіз та реальна лінія. А як представлені реальні числа в комп’ютерах? плаваюча точка або довільна точність і т. д. Отже, наступного разу, коли ви працюєте над будь-яким алгоритмом, який має справу з плаваючою точкою та / або довільною точністю як основним компонентом (а не як зміст, як для сортування купи чисел з плаваючою комою) знайте, що ви робите алгоритмічний математичний аналіз (AMA)!
І навіть не запускайте мене з масового всесвіту тем НС / обчислювальної науки. Це, мабуть, карликів цілий ТКС. Коли ви вирішуєте на комп’ютері системи декількох нелінійних PDE, ви не тільки використовуєте основи математичного аналізу, але і передовий функціональний аналіз у всій красі, разом із відкритими проблемами досліджень тощо. Це не може отримати більше AMA, ніж це.