University :Damietta University |
Faculty :Faculty of Science |
Department :الفيزياء |
|
1- Course data :- |
| Code: | 416ف | Course title: | Programming and Computational Physics | Year/Level: | رابعة فيزياء وعلوم حاسب | Program Title: | - Physics and Computer science
| Specialization: | | Teaching Hours: | Theoretical: | 2 | Tutorial: | 1 | Practical: | |
|
2- Course aims :- |
| - Have an appreciate of current technology
- Ability to apply knowledge of physics and computer science fundamentals
- Function with multi-disciplinary teams
|
3- Course Learning Outcomes :- |
| |
4- Course contents :- |
| No | Topics | Week |
---|
1 | Introduction to Mathematica | | 2 | Algebraic Calculations | | 3 | Symbolic Mathematics | | 4 | Numerical Mathematics | | 5 | Functions and Programs | | 6 | Lists, Graphics, and Sound | | 7 | A- Erros and types of erros in scientific computing. B-Propagation of errors | | 8 | Numerical solutions of ordinary differential equations (ODEs) (PartI: Euler method) | | 9 | Numerical solutions of ordinary differential equations (ODEs) (PartII: Runge Kutta 2nd order method - Heun’s, Midpoint, and Raltson’s methods) | | 10 | Numerical solutions of ordinary differential equations (ODEs) (PartIII: Runge Kutta 4th order methods) | | 11 | Numerical solutions for partial differential equations arising from physical systems (PartI) | | 12 | Numerical solutions for partial differential equations arising from physical systems (PartII) | |
|
|
5- Teaching and learning methods :- |
| S | Method |
---|
| Lectures (Blackboard and Data Show) | | Lecture notes | | Mathematica notebooks |
|
|
6- Teaching and learning methods of disables :- |
| - None
|
|
7- Student assessment :- |
| A. Timing |
| No | Method | Week |
---|
1 | Revision. | 13 | 2 | Written Exam. | 14 | 3 | Oral Exam. | 15 |
|
| B. Degree |
| No | Method | Degree |
---|
1 | Mid_term examination | 0 | 2 | Final_term examination | 90 | 3 | Oral examination | 10 | 4 | Practical examination | 0 | 5 | Semester work | 0 | 6 | Other types of asessment | 0 | Total | 100% |
|
|
8- List of books and references |
| S | Item | Type |
---|
1 | The Mathematica Book, Fourth Edition (Hardcover) by Stephan wolfram | | 2 | Lecture Notes | | 3 | www.wolfram.com | | 4 | Numerical Methods in Science and Engineering: S Rajasekaran | |
|
|
9- Matrix of knowledge and skills of the course |
| S | Content | Study week |
---|
| Introduction to Mathematica | | | Algebraic Calculations | | | Symbolic Mathematics | | | Numerical Mathematics | | | Functions and Programs | | | Lists, Graphics, and Sound | | | A- Erros and types of erros in scientific computing. B-Propagation of errors | | | Numerical solutions of ordinary differential equations (ODEs) (PartI: Euler method) | | | Numerical solutions of ordinary differential equations (ODEs) (PartII: Runge Kutta 2nd order method - Heun’s, Midpoint, and Raltson’s methods) | | | Numerical solutions of ordinary differential equations (ODEs) (PartIII: Runge Kutta 4th order methods) | | | Numerical solutions for partial differential equations arising from physical systems (PartI) | | | Numerical solutions for partial differential equations arising from physical systems (PartII) | |
|
|
Course Coordinator(s): - |
| - على حسن على الباز
|
Head of department: - |
| صلاح كامل محمد اللبنى |