CENG 218 Data Structures 2023-2024 Spring
Course instructor: Abdul Kadir Görür
Course assistant(s): TBAL
The purpose of this course is to provide the students with solid foundations in the basic concepts of programming: data structures and algorithms, which allow them to write programs which can efficiently manipulate, store, and retrieve data.
Grading :
- 3-4 Assignments, 20% of the final mark
- 1 Midterm exam, worth 30% of the final mark
- 1 Final exam, worth 35% of the final mark
- 10-13 Lab Works, worth 15% of the final mark
During lecture/lab hours, an opportunity for extra credit will be offered.
Late Policy
All assignments/projects and lab works must be submitted by the due dates.
Any assignment , which is not submitted at the specified time, a 30% per day penalty (weekends count as 2 days) will be applied.
Ethical Conduct
Academic dishonesty (e.g., cheating and plagiarism) will not be tolerated. Plagiarism and cheating are serious offenses and may be punished by failure on the exam, paper or project; failure in the course.
All assignments are individual assignments. You may discuss approaches to problems among yourselves; however, the actual details of the work (assignment coding, answers to concept questions, etc.) must be an individual effort. Assignments that are found to be the result of academic dishonesty will be given a mark of zero.
Exams
There will be one midterm and final. All exams will be closed book.
Missed Exams
If you miss an exam with an excused absence approved by Çankaya University (e.g., illness, family illness or death, etc.) with written documentation , make up exam will be arranged for missed exam.
Communication
All announcements, schedule/syllabus changes, readings and teaching materials will be published on web site webonline.cankaya.edu.tr
It is your responsibility to check the web site and your emails regularly. If you miss a class, you are responsible for getting the notes from another student.
We will use your ÇANKAYA e-mail account for all e-mail correspondence.