Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
9103065211998Computer Programming Techniques in EngineeringElective118
Level of Course Unit
Second Cycle
Objectives of the Course
The basics of programming will be discussed in this course. The importance of using a programming language in engineering will be discussed from productivity and certainty with broad examples
Name of Lecturer(s)
Prof. Dr. Hasan YILDIZ
Learning Outcomes
1Know the programmming principles
2Know decision structures
3Know loops
4Know to solve engineering problems with programming tools
Mode of Delivery
Face to Face
Prerequisites and co-requisities
None
Recommended Optional Programme Components
None
Course Contents
-
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1Introduction-Programming principles
2Algorithms and flow carts
3Algorithms and flow carts
4Structure of C programming language
5Variables and operators in C
6Basic input/output functions
7loops (for, while, do-while)
8Arrays
9Arrays
10Arrays
11Strings
12Strings
13Functions and subroutines
14Functions and subroutines
15Functions and subroutines
16Library functions in C
Recommended or Required Reading
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
SUM0
End Of Term (or Year) Learning ActivitiesQuantityWeight
SUM0
SUM0
Language of Instruction
Turkish
Work Placement(s)
None
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination133
Final Examination133
Attending Lectures14342
Self Study14684
Individual Study for Homework Problems41560
Individual Study for Mid term Examination12020
Individual Study for Final Examination13030
TOTAL WORKLOAD (hours)242
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
PO
12
PO
13
PO
14
LO14     4     4 
LO24     4     4 
LO34     4     4 
LO44     4     4 
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High
 
Ege University, Bornova - İzmir / TURKEY • Phone: +90 232 311 10 10 • e-mail: intrec@mail.ege.edu.tr