SDU Education Information System
   Home   |  Login Türkçe  | English   
 
   
 
 


 
Course Information
Course Unit Title : S-1 Computer Programming
Course Unit Code : INS254
Type of Course Unit : Optional
Level of Course Unit : First Cycle
Year of Study : 2
Semester : 4.Semester
Number of ECTS Credits Allocated : 4,00
Name of Lecturer(s) :
Course Assistants :
Learning Outcomes of The Course Unit : 1) Comprehending programming sense
2) Comprehending the commands relevant to programming
3) Ability of programming at simple and avarage level
4) Ability of developing computer programs
5) Application of programming knowledge in computer laboratory
Mode of Delivery : Face-To-Face
Prerequisities and Co-requisities Courses : Unavailable
Recommended Optional Programme Components : Unavailable
Course Contents : Introduction to Programming, Algorithm Design, Flow Chart (Linear , Logical and Iterative Flow Charts), Introduction to FORTRAN and Intrinsic Functions, Constants and Variables, Transfer Statements, Format Statement and Data Field Format Specification, Control Statements, Indexed Variables, Subprograms.
Languages of Instruction : Turkish
Course Goals :
Course Aims : Teaching basic concepts of computer programming with FORTRAN and providing basics of programming
WorkPlacement   Not Available
Recommended or Required Reading
Textbook :
Additional Resources : Aytaç, M., ?Bilgisayar Programlama Ve Fortran 77?, Beta Basım Yayım Dağıtım, 1996.

Çobanoğlu B., ?Algoritma Geliştirme ve Veri Yapıları?, Pusula Yayıncılık, 2008.

Metcalf, M., Reid, J.K.,?Fortran 90/95 Explained 2nd Ed.? Oxford University Press, Usa, 1999.

Nyhoff, L., Leestma, S., ?Fortran90 For Engineers And Scientists?, Prentice Hall, 1997.

Uysal, M., Uysal, S.A., ?Fortran90&95&2000?, Beta Basım Yayım Dağıtım A.Ş, 2004.
Material Sharing
Documents :
Assignments : Practice about units
Exams : Mid term , questions and solutions
Additional Material :
Planned Learning Activities and Teaching Methods
Lectures, Practical Courses, Presentation, Seminar, Project, Laboratory Applications (if necessary)
ECTS / Table Of Workload (Number of ECTS credits allocated)
Student workload surveys utilized to determine ECTS credits.
Activity :
Number Duration Total  
Course Duration (Excluding Exam Week) :
14 3 42  
Time Of Studying Out Of Class :
14 3 42  
Homeworks :
13 3 39  
Presentation :
0 0 0  
Project :
0 0 0  
Lab Study :
0 0 0  
Field Study :
0 0 0  
Visas :
1 5 5  
Finals :
1 5 5  
Workload Hour (30) :
30  
Total Work Charge / Hour :
133  
Course's ECTS Credit :
4      
Assessment Methods and Criteria
Studies During Halfterm :
Number Co-Effient
Visa :
0 0
Quiz :
0 0
Homework :
0 0
Attendance :
0 0
Application :
0 0
Lab :
0 0
Project :
0 0
Workshop :
0 0
Seminary :
0 0
Field study :
0 0
   
TOTAL :
0
The ratio of the term to success :
0
The ratio of final to success :
0
TOTAL :
0
Weekly Detailed Course Content
Week Topics  
1 Introduction to Programming
 
2 Algorithm Design
 
3 Algorithm Design (Continue)
 
4 Flow Chart (Linear , Logical and Iterative Flow Charts)
 
5 Introduction to FORTRAN and Intrinsic Functions
 
6 Constants and Variables
 
7 Transfer Statements
 
8 Format Statement and Data Field Format Specification
 
9 Control Statements
 
10 Control Statements (Continue)
 
11 Indexed Variables
 
12 Subprograms
 
13 Subprograms (Continue)
 
14 Application of programming knowledge in computer laboratory