Welcome,
Guest
.
Login
.
Türkçe
NİNOVA
COURSES
HELP
ABOUT
Where Am I:
Ninova
/
Courses
/
Faculty of Computer and Informatics
/
BLG 102E
/
Course Informations
Return to Faculty
Home Page
Course Information
Course Weekly Lecture Plan
Course Evaluation Criteria
Course Information
Course Name
Turkish
Bilimsel ve Mühendislik Hesaplamalarına Giriş
English
Introduction to Scientific and Engineering Computation
Course Code
BLG 102E
Credit
Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester
2
4
3
2
-
Course Language
English
Course Coordinator
Ahmet Cüneyd Tantuğ
Ayşe Tosun Kühn
Hayri Turgut Uyar
Course Objectives
To introduce students computer programming using the imperative programming paradigm.
To teach students the fundamental programming techniques and numerical methods commonly required in engineering applications.
Course Description
Problem modelling, algorithms. Selection and repetition constructs. Derived data types, arrays. Abstraction. Basic input/output operations. Basic numerical methods.
Course Outcomes
Ability to model a problem for solving it with the help of a computer program and developing an algorithm.
Ability to design, implement and test small to medium scale computer programs.
Acquaintance with the development tools of the C programming language.
Mastering commonly used programming techniques.
Acquaintance with commonly used numerical problems and their solutions.
Pre-requisite(s)
Required Facilities
Other
Textbook
“C++ For Everyone” (2nd ed.), Cay S. Horstmann, Wiley, 2011,
ISBN: 978-0-470-92713-7.
Other References
“The C Programming Language” (2nd ed.), Brian W. Kernighan & Dennis M. Ritchie, Prentice Hall, 1988, ISBN-13: 978-0131103627.
Courses
.
Help
.
About
Ninova is an ITU Office of Information Technologies Product. © 2023