1. Proceduralno programiranje u jeziku C
1.1. Organizacija programa
1.2. Osnovni tipovi podataka
1.3. Strukturni tipovi podataka
1.4. Deklaracije
1.5. Ulaz i izlaz podataka
1.6. Operatori i izrazi
1.7. Upravljačke programske strukture
1.8. Funkcije
1.9. Obrada karaktera
1.10. Nizovi i pointeri
1.11. Stringovi
1.12. Strukture
1.13. Datoteke
1.14. Dinamičke strukture podataka
1.15. Primeri i zadaci
2. Objektno programiranje u jeziku C++
2.1. Klase
2.2. Pojam klase i deklaracija klase
2.3. Principi apstrakcije i enkapsulacije
2.4. Članovi i objekti klase
2.5. Zajednički članovi klasa
2.6. Pokazivači na članove klasa
2.7. Konstruktori i destruktori
2.8. Preklapanje operatora
2.9. Nasleđivanje
2.10. Generički mehanizam
2.11. Obrada izuzetaka
2.12. Primeri i zadaci
3. Funkcionalno programiranje u MATHEMATICA
3.1. Rad sa interpretatorom
3.2. Numerička izračunavanja
3.3. Algebarska i simbolička izračunavanja
3.4. Funkcije i programi
3.5. Liste
3.6. Linearna algebra
3.7. MATHEMATICA kao programski jezik
3.8. Šabloni i slaganje šablona
3.9. 2D i 3D grafika i zvuk rešea
3.10. Primeri
4. Uopšte o programskim jezicima
4.1. Razvoj i vrste programskih jezika
4.2. Tipovi podataka
4.3. Osnovne upravljačke strukture
4.4. Strukturni tipovi podataka
4.5. Dinamičke strukture podataka
4.6. Potprogrami
4.7. Moduli
4.8. Objektno orijentisani jezici
4.9. Jezici za konkurentno programiranje
4.10. Internet i WEB tehnologije
Literatura
[1] M. Stanković, Programski jezici, Elektronski fakultet u Nišu, 2000.
[2] T.W.Pratt, Programming Languages, design and implementation, 2nd
ed. Prentice Hall, Englewood Cliffs, NJ, 1984.
[3] N. Krejić i Dj. Herceg, Matematika i MATHEMATICA, Računari u Univerzitetskoj
Praksi, Novi Sad, 1993.
[4] R. Maeder, Programming in Mathematica, Third Edition, Redwood City,
California: Addison-Wesley 1996.
[5] C. Smith and N. Blachman, The Mathematica Grahpics Guidebook, Addison-Wesley
Publishing Company, Reading, Massachusetts, 1995.
[6] S. Wolfram, Mathematica: a System for Doing Mathematics by Compyter,
Addison-Wesley Publishing Co, Redwood City, California, 1991.
[7] S. Wolfram, Mathematica Book, Version 3.0, Addison-Wesley Publishing
Co, Redwood City, California, 1997.
[8] C.H. Pappas i W.H. Murray, C/C++ vodič za programere, Mikro Knjiga,
Beograd, 1995.
[9] D. Milićev, Objektno orijentisano programiranje na jeziku C++, Mikro
Knjiga, Beograd, 2001.