Go to Dana Petcu's homepage


MATHEMATICAL SOFTWARE (in Romanian):


Schedule for the lectures in Romanian:

  1. Lecture 1: Classification and history (S1.PDF)
  2. Lecture 2: Computer Numeric and Computer Algebra (S2.PDF)
  3. Lecture 3: From scientific modeling to mathematical software (S3.PDF)
  4. Lecture 4: Software design. Multi-functional interactive systems. Problem solving environments (S4.PDF)
  5. Lecture 5: Numerical software: solution accuracy (S5.PDF)
  6. Lecture 6: Numerical software: numerical data and numerical operations (S6.PDF)
  7. Lecture 7: Available and reusable software (S7.PDF)
  8. Lecture 8: Computer Algebra Systems (S8.PDF)
  9. Lecture 9: Data in CAS (S9.PDF)
  10. Lecture 10: Comparing CAS (S10.PDF)
  11. Lecture 11: Interactive presentation of Matlab.
  12. Lecture 12: Interactive presentation of Mathematica.
  13. Lecture 13: Interactive presentation of Macsyma.
  14. Examination.


Schedule for the lectures in English:

  1. Lecture 1: Introduction. Short history. CAS (today)
  2. Lecture 2: General purpose systems
  3. Lecture 3: Applications of CAS (I)
  4. Lecture 4: Applications of CAS (II)
  5. Lecture 5: On the design of CAS
  6. Lecture 6: Topics 1: Mathematical knowledge representation. Coding theory
  7. Lecture 7: Topics 2: Exact arithmetic. Number theory. Linear systems.
  8. Lecture 8: Topics 3: Polynomials. Discrete structures. Algebraic complexity. Symbolic-numeric
  9. Lecture 9: Topics 4: Algebras. Groups. Representation.
  10. Lecture 10: Special purpose systems (I)
  11. Lecture 11: Special purpose systems (II)
  12. Lecture 12: Packages
  13. Lecture 13: Composing CAS
  14. Examination
Complete package of lectures and textbook can be downloaded from here


Labs are based on Maple.

  1. Lab 1-2: LAB1.PDF
  2. Lab 3-4: LAB2.PDF
  3. Lab 5-6: LAB3.PDF
  4. Lab 7-8: LAB4.PDF
  5. Lab 9-10: LAB5.PDF
  6. Lab 11-12: LAB6.PDF
  7. Lab 13: Examination preparation
  8. Lab 14: Examination


A short description of the lecture contents (in Romanian) can be found here.

First 10 lecture notes (in Romanian) can be also printed.

Printable lecture notes concerning Maple (in Romanian) are also available printed and in a shorter version here.

Advanced lectures can be found here.

Lecture for beginners can be found here.

Lecture book (in Romanian): D.Petcu, Matematica asistata de calculator, Editura Eubeea, 2000.