Professional Documents
Culture Documents
Coe201 Fall2021
Coe201 Fall2021
Course Syllabus
COURSE’S
Faculty Faculty of engineering
Code COE201
ECTS 7
Type Mandatory
Semester 3
Pre-requisite -
INSTRUCTOR’S
Name-Surname Buse Yılmaz
E-mail buse.yilmaz@istinye.edu.tr
Assistant’s office
number
Course Content Features of object-based programming (inheritance and
polymorphism, etc.), object-oriented design, basic
programming in C++, standard template library, classes and
objects, constructor and destructor methods, access specifiers,
name spaces, pointers, references, smart pointers, overloading
functions and operators, friend classes, virtual functions,
templates, error handling, streams and file processing, design
patterns, version control systems (git)
Course Objectives Providing the basic computer-based problem solving skills
through C programming.
Course Outcomes After completing this course satisfactorily, a student will:
1) Understand the basic programming concepts
2) Understand and be able to develop a complete software in C
programming language
3) Understand and be able to use basic and complex data types
and structures
Required Course C HOW TO PROGRAM, 8. EDITION (2016) - PAUL
Materials DEITEL, HARVEY DEITEL, PUBLISHER: DEITEL (ISBN:
9780133976892).
Suggested Course C Programming: A Modern Approach, 2nd Edition (2008) - K.
Materials N. King, Publisher: W. W. Norton & Company (ISBN:
9780393979503).
Pen & Paper 1 Midterm (%30)
Assessment and Assessment 1 Final exam (%30)
Evaluation 1 Quiz (%10)
Specifications of the Exams: Quiz will be in the form of
multiple-choice questions, T/F questions. The midterm & final
exam will be in the form of code writing, fill in the blanks, T/F
questions.
Alternative Coding assignment
Assessment: Quiz
Specifications of the Assignment: (3) Coding assignment that’s
done individually
Important Note:
Academic dignity (honesty): Academic dignity is one of the indispensable values of Istinye University and
higher education. Therefore, cheating, plagiarism (scientific theft) and falsification (tampering) will not go
unpunished. In such a case, the right to give a failing grade to the exam/assignment grade or the course grade, or
to discipline the person doing it is reserved.
What is plagiarism?
To give the impression that the information, ideas and opinions belonging to another person are revealed and
written by him / her without any necessary attribution means stealing of ideas and information - in other words -
plagiarism. For example, writing the exact ideas, opinions and information without attribution, copying from the
internet or other sources and making facsimiles (internet downloads) are within the scope of the abuse and
plagiarism of ideas and information.
“Types of Plagiarism:
Reproduction Method: Taking someone else's work directly and showing it as your own work.
Copying Method: Copying some part of another work directly and adding them to your own work.
Copy / Change Method: Copying the text from another source and inserting it in your own text with
minor changes.
Mosaic Method: Preparing a new study by combining studies from multiple sources.
Self-Plagiarism: Copying from a work of his / her own that he / she had done before.”