Syllabus ( INF 212 )
Basic information | ||||||
Course title: | Algorithms and Programming II | |||||
Course code: | INF 212 | |||||
Lecturer: | Assist. Prof. Tuba GÖZEL | |||||
ECTS credits: | 6 | |||||
GTU credits: | 4 () | |||||
Year, Semester: | 1, Spring | |||||
Level of course: | First Cycle (Undergraduate) | |||||
Type of course: | Compulsory | |||||
Language of instruction: | English | |||||
Mode of delivery: | Face to face , Lab work | |||||
Pre- and co-requisites: | INF211 Algorithms and Programming I | |||||
Professional practice: | No | |||||
Purpose of the course: | This course is the continuation of the course INF211 Algorithms and Programming I. The students learn analysis, implementation, and application of the algorithms to given problems. Basic algortithms and data structures are introduced. ENF211 Algoritmalar ve Programlama I dersinin devamı olan bir derstir. Algoritmaların analizi, uygulanması ve verilen problemlerin çözümünde kullanılmasının öğretilmesi amaçlanmaktadır. Temel algoritmalar ve veri yapıları kapsanmaktadır. principles of program design as well as classes, objects, data members, methods, abstract data types, operators overloading, exception handling. Object oriented programming techniques applied to electronic engineering are also considered. |
|||||
Learning outcomes | ||||||
Upon successful completion of this course, students will be able to:
-
Read, understand, and implement algorithms
Contribution to Program Outcomes
- Develop his/her knowledge in using different techniques and modern equipment for engineering applications
Method of assessment
- Laboratory exercise/exam
- Term paper
-
Learn about algorithmic approaches for solving a given problem
Contribution to Program Outcomes
- Obtain basic knowledge of Electronics Engineering.
- Formulate and solve engineering problems
Method of assessment
- Written exam
- Laboratory exercise/exam
- Term paper
-
Understand the classic data structures and elementary algorithms
Contribution to Program Outcomes
- Develop his/her knowledge in using different techniques and modern equipment for engineering applications
Method of assessment
- Written exam
- Laboratory exercise/exam
- Term paper
Assessment | ||
Method of assessment | Week number | Weight (%) |
Mid-terms: | 8 | 20 |
Other in-term studies: | 0 | |
Project: | 6, 9, 12 | 20 |
Homework: | 2, 4, 8, 10, 13 | 20 |
Quiz: | 0 | |
Final exam: | 16 | 40 |
Total weight: | (%) |
|