Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Faculty of Civil Engineering / INS 107E / Course Informations
 

Course Information

Course Name
Turkish Programlamaya Giriş (Python)
English Introduction to Programming Language (Python)
Course Code
INS 107E Credit Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester 1
2 1 2 -
Course Language English
Course Coordinator Harun Türkoğlu
Course Objectives 1. To familiarize students with the fundamentals of scientific computing concepts
2. To develop problem solving skills
3. To develop skills in constructing an algorithm
4. To train students how to use Python programming language problem solver program in scientific and engineering calculations
5. To train students to visualize their results and prepare written reports
Course Description Introduction to Python Programming, Computing Environment, Variables, Simple I/O, Arithmetic and Logic Operators, Error Analysis and Debugging, Data Types, Arrays, Sorting Arrays, Searching Arrays, Simple Plot, Introduction to Algorithms, Program Flow Control, Selective Execution Statements, Recursive Execution Statements, Basic
Building Blocks (Modules, Procedures, Functions, Subroutines), Advanced I/O, Files and Records, Handling String/Characters, Matrices and Multidimensional Arrays, Data fitting, Iterations, SciPy/NumPy Libraries, Linear Algebra Applications and Examples of Polynomials
Course Outcomes
Pre-requisite(s)
Required Facilities
Other
Textbook
Other References
 
 
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2025