CS 113 Introduction to Computing

Introduction to computers and programming. Programming with MATLAB: Basic data manipulation, user interface, scripts. Vectors and arrays: using builtin functions, data collections, vectors, arrays. Execution control: code blocks, conditional execution, iteration, loops. Functions: abstraction and encapsulation. Character strings: mapping casting, tokens and delimiting, format conversion, character string operations, arrays of strings. Cell arrays and structures: collecting dissimilar objects, cell arrays, structure arrays. File input and output: Serial Input and Output. Principles of problem solving: solving simple problems, assembling solution steps, summary of operations, solving larger problems. Plotting: 2D and 3D plotting, surface plots. Matrices: behavioral abstraction, matrix operations, rotating coordinates, solving simultaneous linear equations, engineering examples. Numerical methods: interpolation, curve fitting, numerical integration, numerical differentiation.
Credit units: 4 ECTS Credit units: 7.
Autumn Semester (Ayşe Semra Mumcu, Aslı Üstüner)
Spring Semester (Aslı Üstüner)



 Bilkent University Main Page 
Last regenerated automatically on August 17, 2017 by OAC  Online Academic Catalog Software.

