|
Language of Instruction
|
English
|
|
Level of Course Unit
|
Bachelor's Degree
|
|
Department / Program
|
COMPUTER ENGINEERING
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Compulsory
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
Improving Algorithmic Thinking abilities, mproving Computational thinking abilities, Understanding the problems and problem-solving steps , Improving coding skills.
|
|
Course Content
|
The main aim of this course is to improve Mathematical Modelling and Algorithmic Thinking methods for developing problem-solving abilities. There is always a relation between real-world problems and computer science-based solutions of them. This course will teach how to model a problem and think like a computer, especially for understanding the issues and finding proper ways to solve them. This class will explain how to make computers efficiently solve problems by discussing Computational thinking and designing steps for problem solving. Students will improve their knowledge of mathematics, algorithms, fundamentals of computer science (data structures, algorithms analysis, programming, etc.), and number theory.
|
|
Course Methods and Techniques
|
12 weeks lab exercises and 14-15 weeks theoretical class.
|
|
Prerequisites and co-requisities
|
( COMP203 )
|
|
Course Coordinator
|
Instructor Dr. Cavidan Yakupoğlu Karaağaç cavidan.yakupoglu@agu.edu.tr
|
|
Name of Lecturers
|
Instructor Dr. Cavidan Yakupoğlu Karaağaç cavidan.yakupoglu@agu.edu.tr
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
Data Structures and Algorithms in Java, 6th edition, M. T. Goodrich, R. Tamassia, M. H. Goldwasser, Wiley, 2014. Website https://leetcode.com/problemset/ Website https://www.hackerrank.com/ Website https://codeforces.com/problemset
|
|
Course Notes
|
Course content is mostly taken from here. Data Structures and Algorithms in Java, 6th edition, M. T. Goodrich, R. Tamassia, M. H. Goldwasser, Wiley, 2014 and leetcode and hackerrank exercises
|
Course Category
|
Mathematics and Basic Sciences
|
%20
|
|
|
Engineering
|
%20
|
|
|
Engineering Design
|
%40
|
|
|
Social Sciences
|
%0
|
|
|
Education
|
%0
|
|
|
Science
|
%0
|
|
|
Health
|
%0
|
|
|
Field
|
%20
|
|
|