- Docente: Giulia Spaletta
- Credits: 6
- SSD: MAT/08
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Bologna
- Corso: Second cycle degree programme (LM) in Computer Science (cod. 8028)
Learning outcomes
At the end of this course, the student is aware of techniques for
the solution of scientific calculus problems. She/He can face and
solve such problems within a uniform, integrated computer algebra
environment.
Course contents
- Introduction to the Mathematica environment. Kernel and Notebook.
- Introduction to programming within Mathematica.
- Graphics and visualization tools.
- Employing the system capabilites to analize and solve a
particular applied problem, of interest to the student, via a
package development.
Readings/Bibliography
- Mathematica graphics : techniques and applications, T. Wickham-Jones, Telos - Springer, 1994.
- Introduction to Programming with Mathematica, R.J.Gaylord, S.N.Kamin, P.R.Wellin, 2nd ed., Telos - Springer, 1996.
- Programming in Mathematica, 3rd ed., R. Maeder, Addison -Wesley, 1996
Teaching methods
1. Class lectures
2. Exercises and tests
3. Seminars
Assessment methods
Each student will be assigned a laboratory project, which they will
choose according to their study interest and in agreement with the
teacher; a viva voce will follow, consisting in answering few
questions on the course subjects.
Teaching tools
1. Laboratory activities in MATHEMATICA
2. Course notes
3. Course Newsgroup
Links to further information
http://www.cs.unibo.it/~giulia/
Office hours
See the website of Giulia Spaletta