Algorithms
- Computer Science. Definition.
- Notiuni generale. Definitie.
- Trei exemple din realitate. Analiza. Concluzii: orice algoritm porneste de la ceva si se ajunge la obtinerea unui out
- Enuntul unei probleme. Date de intrare. Date de iesire. Etapele rezolvarii unei probleme.
- Definitie. Caracteristici (finitudine, Claritate, Generalitate)
- Obiectele cu care lucreaza algoritmii(date, variabile, expresii)
- Operatiile pe care le efectueaza algoritmii (operatii de citire/scriere, atribuire si de decizie)
- Principiile programarii structurate. Ordinea de executare a operatiilor. Structura: o anumita imbinare a operatiilor.
- Structurile de baza: liniara, alternativa, repetitiva. Exemple.
- Descrierea algoritmilor in limbaj pseudocod.
- Applications.
- Introducing to Python / C / C++. / Ruby.
- Applications.
- Introducing to Computing Cloud.
- Players: Google Cloud Computing, Azure, RacketSpace, EC2 Amazon, IBM