Türkçe | English
GRADUATE INSTITUTE of HEALTH SCIENCES / DEPARTMENT of BIOSTATISTICS and MEDICAL INFORMATICS
Biostatistics and Medical Informatics-Doctorate
Course Catalog
https://www.ktu.edu.tr/tebad
Phone: +90 0462 3775680
SABE
GRADUATE INSTITUTE of HEALTH SCIENCES / DEPARTMENT of BIOSTATISTICS and MEDICAL INFORMATICS / Biostatistics and Medical Informatics-Doctorate
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

TBB6026System Management and Programming for Bioinf.2+2+0ECTS:7.5
Year / SemesterSpring Semester
Level of CourseThird Cycle
Status Elective
DepartmentDEPARTMENT of BIOSTATISTICS and MEDICAL INFORMATICS
Prerequisites and co-requisitesNone
Mode of DeliveryFace to face, Lab work , Practical
Contact Hours14 weeks - 2 hours of lectures and 2 hours of practicals per week
Lecturer--
Co-LecturerNone
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
Linux Fundamentals, Linux Command Line, Regular Expression, BASH Programming , Python Basics, Linux File Systems, File System Hierarchy, Linux Security, Addressing Security Issues in Linux, Linux C Fundamentals , GCC, Maketools, CMake
 
Programme OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
PO - 1 : Fluidly navigate the Unix/Linux command line computing environment.
PO - 2 : Accurately use and apply a large set of Unix/Linux utilities and commands.
PO - 3 : Create Unix/Linux shell scripts for data analysis and pipelining.
PO - 4 : Understand the fundamental concepts of software installation including environment variables and dependencies
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), PO : Learning Outcome

 
Contents of the Course
Linux Fundamentals, Linux Command Line, Regular Expression, BASH Programming , Python Basics, Linux File Systems, File System Hierarchy, Linux Security, Addressing Security Issues in Linux, Linux C Fundamentals , GCC, Maketools, CMake
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Linux Fundamentals
 Week 2Linux Command Line
 Week 3Linux File Systems
 Week 4Regular Expression
 Week 5BASH Programming
 Week 6Python Basics
 Week 7Python Compound Data Types
 Week 8Midterm Exam
 Week 9Python Object-Oriented Programming
 Week 10Python Data Structures and Algorithms
 Week 11Python Data Science
 Week 12File System Hierarchy
 Week 13Linux C Fundamentals
 Week 14GCC Use
 Week 15Maketools Use
 Week 16CMake Use
 
Textbook / Material
1Jin Xiong , EssentialBioinformatics, 2006
 
Recommended Reading
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 9 2 20
Quiz 4 1 15
Project 12 2 15
End-of-term exam 14 2 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 12 2 24
Sınıf dışı çalışma 12 2 24
Laboratuar çalışması 8 2 16
Arasınav için hazırlık 8 1 8
Arasınav 1 2 2
Uygulama 8 2 16
Proje 8 2 16
Kısa sınav 3 1 3
Dönem sonu sınavı için hazırlık 5 2 10
Dönem sonu sınavı 1 2 2
Total work load121