| Semester | Course Unit Code | Course Unit Title | T+P+L | Credit | Number of ECTS Credits | Last Updated Date |
| 1 | EEM 101 | Computer Programming I | 3+0+0 | 3 | 3 | 11.01.2023 |
|
Language of Instruction
|
Turkish
|
|
Level of Course Unit
|
Bachelor's Degree
|
|
Department / Program
|
Electrical and Electronics Engineering
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Compulsory
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
To give the ability to use programming language program development environment by giving algorithm and programming logic
|
|
Course Content
|
Logic of algorithm and programming, Flow Diagram, program development with visual programming language C
|
|
Course Methods and Techniques
|
|
|
Prerequisites and co-requisities
|
None
|
|
Course Coordinator
|
Instructor Dr. Yalçın Albayrak
|
|
Name of Lecturers
|
Asist Prof.Dr. YALÇIN ALBAYRAK
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
C Dersi: Programlamaya Giriş / C Dersi: Çözümlü Problem Kitabı
|
Course Category
|
Engineering
|
%80
|
|
|
Science
|
%20
|
|
|
Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"
Assessment Methods and Criteria
|
In-Term Studies
|
|
Mid-terms
|
1
|
%
30
|
|
Assignment
|
3
|
%
20
|
|
Attendance
|
15
|
%
0
|
|
Final examination
|
1
|
%
50
|
|
Total
|
20
|
%
100
|
ECTS Allocated Based on Student Workload
|
Activities
|
Total Work Load
|
|
Course Duration
|
14
|
3
|
42
|
|
Hours for off-the-c.r.stud
|
17
|
4
|
68
|
|
Assignments
|
4
|
4
|
16
|
|
Presentation
|
1
|
2
|
2
|
|
Mid-terms
|
1
|
2
|
2
|
|
Project
|
2
|
6
|
12
|
|
Final examination
|
1
|
1
|
1
|
|
Total Work Load
| |
|
Number of ECTS Credits 5
143
|
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
| No | Learning Outcomes |
|
1
| Engineering graduates with sufficient theoretical and practical background for a successful profession and with application skills of fundamental scientific knowledge in the engineering practice |
|
2
| Engineering graduates with skills and professional background in describing, formulating, modeling and analyzing the engineering problem, with a consideration for appropriate analytical solutions in all necessary situations |
|
3
| Engineering graduates with the practice of selecting and using appropriate technical and engineering tools in engineering problems, and ability of effective usage of information science technologies |
|
4
| Ability of identifying the potential resources for information or knowledge regarding a given engineering issue |
|
5
| The abilities and performance to participate multi-disciplinary groups together with the effective oral and official communication skills and personal confidence |
Weekly Detailed Course Contents
| Week | Topics | Study Materials | Materials |
| 1 |
Introduction to Programming,
|
|
|
| 2 |
introduction to Algorithms
|
|
|
| 3 |
Flowchart
|
|
|
| 4 |
Introduction to Pragramming Language C
|
|
|
| 5 |
Introduction to C Development Environment
|
|
|
| 6 |
input / output statemant
|
|
|
| 7 |
Conditional Statements
|
|
|
| 8 |
Loops
|
|
|
| 9 |
Arrays
|
|
|
| 10 |
Functions
|
|
|
| 11 |
Strings
|
|
|
| 12 |
Structures
|
|
|
| 13 |
Pointers
|
|
|
| 14 |
Programs with Files
|
|
|
| |
|
|
|
Contribution of Learning Outcomes to Programme Outcomes
bbb
https://obs.akdeniz.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=2429185&lang=en