Türkçe | English
SÜRMENE FACULTY of MARINE SCIENCES / NAVAL ARCHITECTURE and MARINE ENGINEERING
Formal educatıon
Course Catalog
https://www.ktu.edu.tr/gemiinsaati
Phone: +90 0462 7522805
SDBF
SÜRMENE FACULTY of MARINE SCIENCES / NAVAL ARCHITECTURE and MARINE ENGINEERING / Formal educatıon
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

GEM1010Computer Programming2+1+0ECTS:4
Year / SemesterSpring Semester
Level of CourseFirst Cycle
Status Compulsory
DepartmentNAVAL ARCHITECTURE and MARINE ENGINEERING
Prerequisites and co-requisitesNone
Mode of Delivery
Contact Hours14 weeks - 2 hours of lectures and 1 hour of practicals per week
LecturerProf. Dr. Ercan KÖSE
Co-LecturerProf.Dr.Ercan KÖSE
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
Giving students programming skills
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : Obtaining sufficient knowledge in the subjects specific to Mathematics, Science and Shipbuilding and Ship Machinery Engineering discipline, one should be able to acquire the ability to use it in the solution of engineering problems.3,4
LO - 2 : Must be able to design a complex system, process, device or product by applying modern design methods under realistic constraints and conditions.3,4
LO - 3 : Must be able to select and use modern techniques and tools necessary for the analysis and solution of complex problems encountered in engineering applications.1,3,4
LO - 4 : To investigate discipline-specific engineering problems or research topics, one must be able to acquire the ability to collect data, design experiments, conduct experiments, analyze results, and interpret findings.1,3,4
CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome

 
Contents of the Course
The C ++ programming language is described.
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Basic information and flow diagrams
 Week 2Basic information and flow diagrams
 Week 3Simple code spellings
 Week 4Matrix and vector accounts
 Week 5Matrix and vector accounts
 Week 6Data input and printing
 Week 7Reading and printing from file
 Week 8Reading and printing from file
 Week 9Mid term exam
 Week 10Reading and printing from file
 Week 11Examples of function writing
 Week 12Examples of function writing
 Week 13Common examoles
 Week 14GUI örnekleri
 Week 15GUI örnekleri
 Week 16Final exam
 
Textbook / Material
 
Recommended Reading
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 9 18.04.2024 1 50
End-of-term exam 16 03.06.2024 1 50
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term
Yüz yüze eğitim 2 14 28
Arasınav için hazırlık 3 4 12
Uygulama 3 10 30
Ödev 2 7 14
Dönem sonu sınavı 1 1 1
Total work load85