Dopo la mia conversazione nei commenti con Mehrdad sulla sua risposta , sento che dovrei fornire la mia risposta; ci sono in effetti lati filosofici di questa domanda che ammettono un'interpretazione più ampia della classificazione prevalente tra i moderni informatici.
Per rispondere alla tua affermazione esatta (enfasi aggiunta):
Sono fermamente convinto che l' informatica o l'informatica teorica sia una branca diretta della matematica e della logica e anche dell'opinione che una laurea in informatica debba sempre essere orientata alla matematica come un dato di fatto. Perfavore, correggimi se sbaglio.
La tua classificazione non è d'accordo con Wikipedia e con molti moderni informatici, ma ciò significa che è sbagliato? Non necessariamente. Anche Wikipedia stessa riconosce opinioni contrastanti su questo argomento, inclusa la tua opinione, che condivido.
Per prima cosa consideriamo le definizioni. (Viene aggiunto l'accento.) Ciascuno di questi estratti è tratto da Wikipedia; i collegamenti sono forniti nella prima parola o frase di ogni estratto.
La scienza è un'impresa sistematica che costruisce e organizza la conoscenza sotto forma di spiegazioni e previsioni verificabili sull'universo.
La scienza contemporanea è tipicamente suddivisa in scienze naturali, che studiano l'universo materiale; le scienze sociali, che studiano le persone e le società; e le scienze formali, che studiano la logica e la matematica. Le scienze formali sono spesso escluse in quanto non dipendono da osservazioni empiriche.
E oltre (da un'altra pagina):
La matematica (dal greco μάθημα máthēma, "conoscenza, studio, apprendimento") è lo studio di argomenti come quantità (numeri), struttura, spazio e cambiamento. Vi è una serie di opinioni tra matematici e filosofi sull'esatta portata e definizione della matematica.
I matematici cercano schemi e li usano per formulare nuove congetture. I matematici risolvono la verità o la falsità delle congetture mediante prove matematiche.
...
Oggi, nessun consenso sulla definizione della matematica prevale, anche tra i professionisti.
...
Molti filosofi credono che la matematica non sia sperimentalmente falsificabile, e quindi non una scienza ...
E ora, per quanto riguarda CS:
L'informatica teorica è una divisione o un sottoinsieme dell'informatica generale e della matematica che si concentra su aspetti più astratti o matematici dell'informatica e include la teoria del calcolo.
Secondo l'articolo di Wikipedia su "Branches of Science" :
A differenza di altre scienze, le scienze formali non si occupano della validità delle teorie basate sulle osservazioni nel mondo reale (conoscenza empirica), ma piuttosto delle proprietà dei sistemi formali basati su definizioni e regole.
La classificazione continua a specificare l'informatica teorica come una branca della scienza formale, accanto alla matematica.
Tuttavia, in considerazione del fatto evidente che la matematica è generalmente accettata definizione ma certamente coinvolge matematiche dimostrazioni (formali), sarebbe non essere oltraggioso di includere tutto nella classifica "scienze formali" nell'ambito di applicazione della definizione di "matematica", come si sembra fare.
Le mie definizioni (classificazioni) escludono le "scienze formali" dal campo di applicazione della "scienza", per la ragione sopra citata che non dipendono da osservazioni empiriche.
Inoltre, la mia definizione di "matematica" include nel suo ambito l'insieme delle cosiddette "scienze formali", compresa l'informatica.
La differenziazione che farei tra questi termini è che la scienza è empirica; la matematica si basa su deduzioni da ipotesi primarie.
La validità della scienza si basa sull'accuratezza delle osservazioni.
L' applicabilità della matematica dipende dall'applicabilità delle ipotesi primarie.