BIN500 PROGRAMMING FOR INFORMATICS
Course Code: | 9080500 |
METU Credit (Theoretical-Laboratory hours/week): | 3 (3.00 - 0.00) |
ECTS Credit: | 8.0 |
Department: | Bioinformatics |
Language of Instruction: | English |
Level of Study: | Graduate |
Course Coordinator: | |
Offered Semester: | Fall and Spring Semesters. |
Course Objectives
The course objective is to provide first knowledge and basic skill of programming with Python.
- Introduction to programming concepts using Python
- Understanding the data types and structures.
- Writing programs by using Python.
- Solving problems with scientific computations in Python.
- Debugging programs
Course Content
The course is an introduction to scientific computation and computer programming for graduate students with no prior programming background. Students will learn how to solve scientific problems with programming, how to write a complete program that gets inputs, perform computations and gives outputs by using loops, functions, and different data types. The course covers scientific problems from different areas to be solved with Python programs, which is a popular, general-purpose, open-source language and widely used in several areas of informatics in both industry and research fields.
Course Learning Outcomes
The course objective is to provide first knowledge and basic skill of programming with Python.
· Introduction to programming concepts using Python
· Understanding the data types and structures.
· Writing programs by using Python.
· Solving problems with scientific computations in Python.
· Debugging programs