Faculty of Science

Model (No 12)

Course Specification : مبدأ علم الحاسب واللغات - معمل حسابات

2010 - 2011

 
Farabi Quality Management of Education and Learning - 22/12/2024
University :Mansoura University
Faculty :Faculty of Science
Department :Mathematics Department
1- Course data :-
Code: 15316
Course title: مبدأ علم الحاسب واللغات - معمل حسابات
Year/Level: ثالثة الإحصاء وعلوم الحاسب
Program Title:
  • Statistics & Computer science
Specialization:
Teaching Hours: Theoretical: 3Tutorial: 1Practical: 4
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; arithmetic and operations and assignment statements, and
3looping structures, list controls, array and table processing,
4Sub procedures and user-defined functions.
5Numerical computation. Some famous algorithms, such as, for example, Newton’s method, fixed point and Bisection method
6windows application programs
7database programming by using c#

5- Teaching and learning methods :-
SMethod
One lecture (3 hours weekly), for basic concepts
Practical supervised workshops (4 hours weekly)
Tutorial Class (1 hours weekly)

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

7- Student assessment :-
A. Timing
NoMethodWeek
1Final exam15
2Oral exam14
3practical exam14
B. Degree
NoMethodDegree
1Mid_term examination0
2Final_term examination60
3Oral examination 10
4Practical examination 30
5Semester work0
6Other types of asessment0
Total100%

8- List of books and references
SItemType
1Programming C#, 4th Edition by Jesse Liberty 2005, Publisher: O’Reilly Media, Inc
2http://www.functionx.com/csharp/
3Microsoft Visual Studio 2005 Unleashed, Sams

9- Matrix of knowledge and skills of the course
SContentStudy week
Introduction to c#
Variables, constants, strings; arithmetic and operations and assignment statements, and
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
database programming by using c#

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