Faculty of Science

Model (No 12)

Course Specification : Programming and Computational Physics

2010 - 2011

 
Farabi Quality Management of Education and Learning - 23/11/2024
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: 2Tutorial: 1Practical:
2- Course aims :-
  1. Have an appreciate of current technology
  2. Ability to apply knowledge of physics and computer science fundamentals
  3. Function with multi-disciplinary teams
3- Course Learning Outcomes :-
4- Course contents :-
NoTopicsWeek
1Introduction to Mathematica
2Algebraic Calculations
3Symbolic Mathematics
4Numerical Mathematics
5Functions and Programs
6Lists, Graphics, and Sound
7A- Erros and types of erros in scientific computing. B-Propagation of errors
8Numerical solutions of ordinary differential equations (ODEs) (PartI: Euler method)
9Numerical solutions of ordinary differential equations (ODEs) (PartII: Runge Kutta 2nd order method - Heun’s, Midpoint, and Raltson’s methods)
10Numerical solutions of ordinary differential equations (ODEs) (PartIII: Runge Kutta 4th order methods)
11Numerical solutions for partial differential equations arising from physical systems (PartI)
12Numerical solutions for partial differential equations arising from physical systems (PartII)

5- Teaching and learning methods :-
SMethod
Lectures (Blackboard and Data Show)
Lecture notes
Mathematica notebooks

6- Teaching and learning methods of disables :-
  1. None

7- Student assessment :-
A. Timing
NoMethodWeek
1Revision.13
2Written Exam.14
3Oral Exam.15
B. Degree
NoMethodDegree
1Mid_term examination0
2Final_term examination90
3Oral examination 10
4Practical examination 0
5Semester work0
6Other types of asessment0
Total100%

8- List of books and references
SItemType
1The Mathematica Book, Fourth Edition (Hardcover) by Stephan wolfram
2Lecture Notes
3www.wolfram.com
4Numerical Methods in Science and Engineering: S Rajasekaran

9- Matrix of knowledge and skills of the course
SContentStudy 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): -
  1. على حسن على الباز
Head of department: -
صلاح كامل محمد اللبنى