Faculty of Engineering

Model (No 12)

Course Specification : Data Structure

2019 - 2020

 
Farabi Quality Management of Education and Learning - 21/5/2024
University :Mansoura University
Faculty :Faculty of Engineering
Department :
1- Course data :-
Code: CSE152
Course title: Data Structure
Year/Level: 100
Program Title:
  • Bsc. in biomedical engineering
Specialization:
Teaching Hours: Theoretical: 2Tutorial: 2Practical: 3
2- Course aims :-
  1. (3) Encourage the in self and life-long learning to acquire the information of various programming activities and apply them to operational level and decisions to managing projects.
  2. (4) Apply algorithms that helps in the design of digital biomedical systems.
3- Course Learning Outcomes :-
4- Course contents :-
NoTopicsWeek
1Introduction to data structures. Experimental : Using of .net environment1-2
2Different Data representations. Experimental : Simple program as an example of using Variables.3-5
3Study the structure, properties, and implementation issues of different data structures (Array – Stack – queue,..). Experimental : Advanced program as an example of using Different ADT6-7
4Data Structure Storing , ordering and sorting algorithms. Experimental : Advanced program as an example of implementing the different alg.8-10
5Study Different search algorithms.11-12
6Evaluation and analysis of studied algorithms using a recent programming language.13-14

5- Teaching and learning methods :-
SMethod
Lectures
Discussion Sessions
Practical
Research Assignment
Case Studies
Smart Sessions

6- Teaching and learning methods of disables :-
  1. Online contact.

7- Student assessment :-
A. Timing
NoMethodWeek
1Mid Term Examination8
2Oral Examination13
3Practical Examination13
4Semester work12-13
5Quizzes3 6 9 11
6Final Term Examination15
B. Degree
NoMethodDegree
1Mid_term examination10
2Final_term examination50
3Oral examination 10
4Practical examination 10
5Semester work10
6Other types of asessment10
Total100%

8- List of books and references
SItemType
1Handbook of Algorithms and Data Structures Gaston H. Gonnet ,Informatik, ETH Zürich ,Ricardo Baeza-Yates,Dept. of Computer Science, Univ. of Chile, 2011Books
2A Practical Introduction to Data Structures and Algorithm Analysis Third Edition (C++ Version), 1st Edition:, Clifford A. Shaffer, January 2010Books
3http://opendatastructures.org/ods-cpp.pdf Web sites

9- Matrix of knowledge and skills of the course
SContentStudy week
Introduction to data structures. Experimental : Using of .net environment1-2
Different Data representations. Experimental : Simple program as an example of using Variables.3-5
Study the structure, properties, and implementation issues of different data structures (Array – Stack – queue,..). Experimental : Advanced program as an example of using Different ADT6-7
Data Structure Storing , ordering and sorting algorithms. Experimental : Advanced program as an example of implementing the different alg.8-10
Study Different search algorithms.11-12
Evaluation and analysis of studied algorithms using a recent programming language.13-14

Course Coordinator(s): -
  1. Fatma Abd Allah Mohamed El Erian
Head of department: -
Hossam El Din Salah Moustafa Salah