Information Package / Course Catalogue
Fracture Mechanics
Course Code: MME521
Course Type: Area Elective
Couse Group: Second Cycle (Master's Degree)
Education Language: English
Work Placement: N/A
Theory: 3
Prt.: 0
Credit: 3
Lab: 0
ECTS: 8
Objectives of the Course

By teaching students object oriented programming being the most advanced programming way, help students to use it in their studies

Course Content

Character Based Computer Programming(C++, Pascal, ? ), Commands and Variables, Block Structure, Sub programs, Sequences, Operations with Sequences, Sorting, Series. Operations with Series,Matrices, Operations with Matrices, Packed Programme Usage

Name of Lecturer(s)
Lec. Mustafa TİMUR
Learning Outcomes
1.To be able to recognize character-based computer program (C + +, Pascal, ...), in general
2.To be able to learn the commands and operations.
3.To be able to learn variable and variable types.
4.To be able to examine and learn the structures of the block.
5.To be able to solve block structure problems
Recommended or Required Reading
1.Algorithms and Data Structures in C++, Alan Parker CRC Press, CRC Press LLC 0849371716 Pub Date: 08/01/93.
2.Programming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java by Avinash C. Kak ISBN:0471268526 John Wiley & Sons, 2003.
3.Foundations of C++/CLI The Visual C++ Language for .NET 3.5, Gordon Hogenson, APress,2008.
Weekly Detailed Course Contents
Week 1 - Theoretical
Going through the interface of Visual Studio 2008 and writing simple programs.
Week 2 - Theoretical
C Language: main sections of C programming,
Week 3 - Theoretical
Variables and constants
Week 4 - Theoretical
Expressions and operators
Week 5 - Theoretical
Functions, basic program flow control, basic input and output functions
Week 6 - Theoretical
Arrays, pointers, characters and strings, structures, variable scope, advanced program control
Week 7 - Theoretical
C++ Language: classes, arrays, pointers
Week 8 - Intermediate Exam
C++ Language: classes, arrays, pointers, Midterm Exam
Week 9 - Theoretical
Function overloading,
Week 10 - Theoretical
Inheritance, C++ I/O virtual functions
Week 11 - Theoretical
Templates and error checking
Week 12 - Theoretical
Run time type cast operators, namespaces, applications.
Week 13 - Theoretical
Applications
Week 14 - Theoretical
Applications
Week 15 - Final Exam
Final Exam
Week 16 - Final Exam
Final Exam
Assessment Methods and Criteria
Type of AssessmentCountPercent
Midterm Examination1%15
Final Examination1%60
Quiz4%15
Assignment5%5
Term Assignment1%5
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory162496
Assignment50315
Term Project1151025
Quiz44120
Midterm Examination115217
Final Examination120222
TOTAL WORKLOAD (hours)195
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
PÇ-12
OÇ-1
3
3
3
3
3
3
3
3
3
3
3
3
OÇ-2
4
4
4
4
4
4
4
4
4
4
4
4
OÇ-3
5
5
5
5
5
5
5
5
5
5
5
5
OÇ-4
4
4
4
4
4
4
4
4
5
4
4
4
OÇ-5
5
4
5
4
3
4
5
3
5
4
3
5
Adnan Menderes University - Information Package / Course Catalogue
2026