Skip to main content

Course Description

CourseCodeSemesterT+P (Hour)CreditECTS
ALGORITHM-Spring Semester2+235
Course Program
Prerequisites Courses
Recommended Elective Courses
Language of CourseTurkish
Course LevelShort Cycle (Associate's Degree)
Course TypeRequired
Course CoordinatorLect. Ercüment Cenap TURAN
Name of Lecturer(s)Lect. Ercüment Cenap TURAN
Assistant(s)
AimThe aim of the course is to teach the basics of algorithm design and relevant terminology, and employment of acquired foundation of the subject on relevant professional applications.
Course ContentThis course contains; Introduction to algorithm,Fundamentals of C language, IDE, Compiler use,Basic C applications,Variable assignments,Conditional command lines,Loops,Arrays,File operations,Library use,Mathematical operations,Time operations,Random number generation,Error code assignment,String operations.
Dersin Öğrenme KazanımlarıTeaching MethodsAssessment Methods
1. Learn terminology of algorithm design, and modern algorithm structures11, 12, 14, 16, 17, 19, 2, 21, 5, 6, 9A, E, F, G
2. Know about software design and development.11, 12, 14, 16, 17, 19, 2, 5, 6, 9A, E, F, G
3. Know fundamentals of C language11, 12, 14, 16, 17, 19, 2, 5, 6, 9A, E, F, G
4. Learn operating system knowledge on the subject of programming11, 12, 14, 16, 17, 19, 2, 21, 5, 6, 9A, E, F, G
5. Learn background processes of written algorithms.11, 12, 14, 16, 17, 19, 2, 21, 5, 6, 9A, E, F, G
Teaching Methods:11: Demonstration Method, 12: Problem Solving Method, 14: Self Study Method, 16: Question - Answer Technique, 17: Experimental Technique, 19: Brainstorming Technique, 2: Project Based Learning Model, 21: Simulation Technique, 5: Cooperative Learning, 6: Experiential Learning, 9: Lecture Method
Assessment Methods:A: Traditional Written Exam, E: Homework, F: Project Task, G: Quiz

Course Outline

OrderSubjectsPreliminary Work
1Introduction to algorithm
2Fundamentals of C language, IDE, Compiler use
3Basic C applications
4Variable assignments
5Conditional command lines
6Loops
7Arrays
8File operations
9Library use
10Mathematical operations
11Time operations
12Random number generation
13Error code assignment
14String operations
Resources
Presentations derived from various sources.

Course Contribution to Program Qualifications

Course Contribution to Program Qualifications
NoProgram QualificationContribution Level
12345
1
Offer necessary applications and solution proposals in the field of biomedical device.
X
2
Define adequate practical, theoretical and technical knowledge in suitable areas in the field of biomedical device.
3
Take responsibility unpredictable alone or in teams to solve complex problems in applications related to the field.
X
4
Use theoretical and practical knowledge in the field of biomedical device.
X
5
Reach information and survey resources in the field of biotechnologhy and medicine.
6
Perform maintenance and calibration by troubleshooting of biomedical devices.
7
Has an ability to design and conduct experiments, and interpret the results.
X
8
Demonstrate technical application skills in the medical devices.
9
Be able to recognize and design electric circuit systems.
X
10
Follow the developments in the field of biomedical devices, and critically evaluate the knowledge and skills acquired.
11
Applies quality assurance and standards by obeying occupational health safety rules in the field of biomedical device.
12
By acting in accordance with professional ethics, principles and values, become a model to colleagues and society.
X

Assessment Methods

Contribution LevelAbsolute Evaluation
Rate of Midterm Exam to Success 40
Rate of Final Exam to Success 60
Total 100
ECTS / Workload Table
ActivitiesNumber ofDuration(Hour)Total Workload(Hour)
Course Hours14456
Guided Problem Solving14456
Resolution of Homework Problems and Submission as a Report10220
Term Project000
Presentation of Project / Seminar000
Quiz10110
Midterm Exam144
General Exam144
Performance Task, Maintenance Plan000
Total Workload(Hour)150
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(150/30)5
ECTS of the course: 30 hours of work is counted as 1 ECTS credit.

Detail Informations of the Course

Course Description

CourseCodeSemesterT+P (Hour)CreditECTS
ALGORITHM-Spring Semester2+235
Course Program
Prerequisites Courses
Recommended Elective Courses
Language of CourseTurkish
Course LevelShort Cycle (Associate's Degree)
Course TypeRequired
Course CoordinatorLect. Ercüment Cenap TURAN
Name of Lecturer(s)Lect. Ercüment Cenap TURAN
Assistant(s)
AimThe aim of the course is to teach the basics of algorithm design and relevant terminology, and employment of acquired foundation of the subject on relevant professional applications.
Course ContentThis course contains; Introduction to algorithm,Fundamentals of C language, IDE, Compiler use,Basic C applications,Variable assignments,Conditional command lines,Loops,Arrays,File operations,Library use,Mathematical operations,Time operations,Random number generation,Error code assignment,String operations.
Dersin Öğrenme KazanımlarıTeaching MethodsAssessment Methods
1. Learn terminology of algorithm design, and modern algorithm structures11, 12, 14, 16, 17, 19, 2, 21, 5, 6, 9A, E, F, G
2. Know about software design and development.11, 12, 14, 16, 17, 19, 2, 5, 6, 9A, E, F, G
3. Know fundamentals of C language11, 12, 14, 16, 17, 19, 2, 5, 6, 9A, E, F, G
4. Learn operating system knowledge on the subject of programming11, 12, 14, 16, 17, 19, 2, 21, 5, 6, 9A, E, F, G
5. Learn background processes of written algorithms.11, 12, 14, 16, 17, 19, 2, 21, 5, 6, 9A, E, F, G
Teaching Methods:11: Demonstration Method, 12: Problem Solving Method, 14: Self Study Method, 16: Question - Answer Technique, 17: Experimental Technique, 19: Brainstorming Technique, 2: Project Based Learning Model, 21: Simulation Technique, 5: Cooperative Learning, 6: Experiential Learning, 9: Lecture Method
Assessment Methods:A: Traditional Written Exam, E: Homework, F: Project Task, G: Quiz

Course Outline

OrderSubjectsPreliminary Work
1Introduction to algorithm
2Fundamentals of C language, IDE, Compiler use
3Basic C applications
4Variable assignments
5Conditional command lines
6Loops
7Arrays
8File operations
9Library use
10Mathematical operations
11Time operations
12Random number generation
13Error code assignment
14String operations
Resources
Presentations derived from various sources.

Course Contribution to Program Qualifications

Course Contribution to Program Qualifications
NoProgram QualificationContribution Level
12345
1
Offer necessary applications and solution proposals in the field of biomedical device.
X
2
Define adequate practical, theoretical and technical knowledge in suitable areas in the field of biomedical device.
3
Take responsibility unpredictable alone or in teams to solve complex problems in applications related to the field.
X
4
Use theoretical and practical knowledge in the field of biomedical device.
X
5
Reach information and survey resources in the field of biotechnologhy and medicine.
6
Perform maintenance and calibration by troubleshooting of biomedical devices.
7
Has an ability to design and conduct experiments, and interpret the results.
X
8
Demonstrate technical application skills in the medical devices.
9
Be able to recognize and design electric circuit systems.
X
10
Follow the developments in the field of biomedical devices, and critically evaluate the knowledge and skills acquired.
11
Applies quality assurance and standards by obeying occupational health safety rules in the field of biomedical device.
12
By acting in accordance with professional ethics, principles and values, become a model to colleagues and society.
X

Assessment Methods

Contribution LevelAbsolute Evaluation
Rate of Midterm Exam to Success 40
Rate of Final Exam to Success 60
Total 100

Numerical Data

Student Success

Ekleme Tarihi: 05/11/2023 - 20:53Son Güncelleme Tarihi: 05/11/2023 - 20:53