Welcome,
Guest
.
Login
.
Türkçe
NİNOVA
COURSES
HELP
ABOUT
Where Am I:
Ninova
/
Courses
/
Faculty of Computer and Informatics
/
BIL 103E
/
Course Informations
Return to Faculty
Home Page
Course Information
Course Weekly Lecture Plan
Course Evaluation Criteria
Course Information
Course Name
Turkish
MATLAB
English
Intr. to Inf. Syst.&Comp. Eng.
Course Code
BIL 103E
Credit
Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester
1
2
2
1
-
Course Language
English
Course Coordinator
Merve Akbaş Kaplan
Course Objectives
To introduce fundamental concepts of scientific and engineering computing:
Understanding the principles of computational problem-solving in science and engineering.
To develop problem-solving skills:
Enhancing analytical thinking by applying computational methods to real-world engineering and scientific problems.
To develop skills in constructing algorithms:
Learning to design, structure, and implement efficient algorithms for numerical and symbolic computations.
To train students in MATLAB for scientific and engineering calculations:
Mastering MATLAB as a tool for numerical computations, simulations, and data visualization.
To enable students to handle data and perform numerical operations:
Working with operators, variables, arrays, matrices, conditionals, loops, and functions in MATLAB.
To teach students data input/output operations and string formatting:
Understanding how to read, write, and process data effectively.
To develop skills in visualization and report preparation:
Using basic plotting, interpolation, and curve fitting techniques to present computational results clearly.
To introduce numerical methods for engineering applications:
Covering fundamental techniques such as the Newton–Raphson method, numerical integration, ordinary differential equations (ODEs), and the finite difference method (FDM).
To apply computational methods to real-world engineering problems:
Implementing scientific computing techniques in solving practical problems, including heat transfer simulations and other engineering applications.
These objectives aim to equip students with the necessary computational skills to effectively solve scientific and engineering problems using MATLAB.
Course Description
This course provides an introduction to scientific and engineering computing, focusing on fundamental computational concepts, algorithm development principles, and the application of MATLAB in solving scientific problems. The course covers essential programming structures such as operators, variables, arrays, matrices, scripts, and functions.
Topics include conditional statements (if-elseif-else & switch-case-otherwise), loop structures (for & while), reading and writing data, and string formatting. Additionally, students will explore basic plotting, interpolation, data importing, curve fitting, and MATLAB’s numerical computing capabilities.
The course also introduces key engineering computational techniques such as the Newton–Raphson method, ordinary differential equations (ODE), numerical integration, symbolic mathematics, and the finite difference method (FDM). Students will develop problem-solving skills, learn to visualize results, and gain experience in preparing technical reports.
Course Outcomes
Upon successful completion of this course, students will be able to:
Understand and apply fundamental concepts of scientific and engineering computing.
Develop and implement algorithms for solving scientific problems using MATLAB.
Perform computations using fundamental MATLAB programming structures, including operators, variables, arrays, matrices, scripts, and functions.
Control program flow using conditional statements (if-elseif-else & switch-case-otherwise) and loop structures (for & while).
Read, write, and format data efficiently in MATLAB.
Generate plots, perform interpolation, import data, and apply curve fitting techniques using MATLAB.
Apply numerical methods such as the Newton–Raphson method, ordinary differential equations (ODE), numerical integration, and symbolic mathematics.
Use the finite difference method (FDM) to develop numerical solutions for engineering problems.
Solve scientific and engineering problems using MATLAB and interpret results for report preparation.
Adapt scientific computing techniques to real-world engineering problems and develop practical computational solutions.
Pre-requisite(s)
Required Facilities
Other
Textbook
Other References
Courses
.
Help
.
About
Ninova is an ITU Office of Information Technologies Product. © 2026