Türkçe | English
FACULTY of ARCHITECTURE / DEPARTMENT of INTERIOR ARCHITECTURE
Undergraduate
Course Catalog
http://www.icmimarlik.ktu.edu.tr
Phone: +90 0462 3772695
MİMF
FACULTY of ARCHITECTURE / DEPARTMENT of INTERIOR ARCHITECTURE / Undergraduate
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

BIM 102Computer Programming - II1+2+0ECTS:5
Year / SemesterSpring Semester
Level of CourseShort Cycle
Status Compulsory
DepartmentDEPARTMENT of ARCHITECTURE and CITY PLANNING
Prerequisites and co-requisitesNone
Mode of DeliveryFace to face, Lab work
Contact Hours14 weeks - 1 hour of lectures and 2 hours of practicals per week
Lecturer--
Co-LecturerNone
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
To understand how to solve a problem, considering the logic of computer work. The solution to develop related algorithms and flow charts
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : Programming techniques knows1,2,3,6,121,4
LO - 2 : Knows the basic features of the algorithm, scheduling, performs the analysis and simulation.1,2,3,6,121,4
LO - 3 : Creates a flow diagram1,2,3,6,121,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
Number systems, binary number system, octal number system, hexadecimal number system, relations between number systems, programming techniques, identification, program design, general concepts, programs and attempt to eliminate errors in the data storage methods, the recognition of problem-solving principles and techniques, the basic features of the algorithm , the use of arithmetic expressions, decision and control mechanisms, control structures, the concept of the loop and loop structures, modular programming techniques, algorithms, flow charts and flow charts of conversion, application examples, variable definitions, memory optimization, disk optimization, planning algorithms, algorithm analysis, algorithm simulation
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Principles and stages of problem solving, algorithm and flow charts
 Week 2Principles and stages of problem solving, algorithm and flow charts
 Week 3Principles and stages of problem solving, algorithm and flow charts
 Week 4Principles and stages of problem solving, algorithm and flow charts
 Week 5Variables, control statements and loops
 Week 6Variables, control statements and loops
 Week 7Variables, control statements and loops
 Week 8Midterm exam
 Week 9One-and two-dimensional arrays
 Week 10One-and two-dimensional arrays
 Week 11One-and two-dimensional arrays
 Week 12One-and two-dimensional arrays
 Week 13Sub programs
 Week 14Sub programs
 
Textbook / Material
1Vatansever,F., Algoritma Geliştirme ve Programlamaya Giriş, SeçkinYay, Ankara 2004.
 
Recommended Reading
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 8 01/11/2010 40 30
In-term studies (second mid-term exam) 13 12/12/2010 40 20
End-of-term exam 15 12/01/2011 40 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
Sınıf dışı çalışma 2 14 28
Arasınav için hazırlık 1 7 7
Arasınav 1 1 1
Dönem sonu sınavı için hazırlık 1 14 14
Dönem sonu sınavı 1 1 1
Total work load79