Faculty of Science

Model (No 12)

Course Specification : علم الحاسب

2010 - 2011

 
Farabi Quality Management of Education and Learning - 21/11/2024
University :Mansoura University
Faculty :Faculty of Science
Department :Mathematics Department
1- Course data :-
Code: 113110
Course title: علم الحاسب
Year/Level: ثالثة رياضيات
Program Title:
  • Mathematics
Specialization:
Teaching Hours: Theoretical: 2Tutorial: 3Practical:
2- Course aims :-
  1. Object-oriented programming principles
  2. c# programming concepts related to data typing, control structures and procedures and collection classes)
  3. Good interface design principles using GUI programming and reporting techniques
  4. Data access and manipulation using files, streams and database processing methods
3- Course Learning Outcomes :-
4- Course contents :-
NoTopicsWeek
1Introduction to C#
2Variables, constants, strings;
3Arithmetic and operations and assignment statements
4looping structures, list controls, array and table processing
5Sub procedures and user-defined functions.
6Numerical computation. Some famous algorithms, such as, for example, Newton’s method, fixed point and Bisection method
7windows application programs

5- Teaching and learning methods :-
SMethod
One lecture (2H/W)
Practical Lab (3H/W)

6- Teaching and learning methods of disables :-
  1. لايوجد

7- Student assessment :-
A. Timing
NoMethodWeek
1oral exam16
2written exams14
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
1Fortran 90 Programming: TMR Ellis, IR Phillips and TM Lahey; Addison-Wesley.
2Fortran 90 Explained: M. Metcalf, J. Reid; Oxford Science Publications.
3Essential Fortran 90 & 95 - Meissner, Unicomp, Inc., 1997, ISBN 0-9640135-3-3.
4Fortran 90/95 for Scientists and Engineers - Chapman, McGraw-Hill, ISBN 0-07-011938-4.

9- Matrix of knowledge and skills of the course
SContentStudy week
Introduction to C#
Variables, constants, strings;
Arithmetic and operations and assignment statements
looping structures, list controls, array and table processing
Sub procedures and user-defined functions.
Numerical computation. Some famous algorithms, such as, for example, Newton’s method, fixed point and Bisection method
windows application programs

Course Coordinator(s): -
  1. Hamdy Nabeh Elmekawy Egeza
Head of department: -
Ahmed Habeb Mohamed Nageb Elbassiony