Introduction to Computing in Engineering and Science
CS 111


Spring 2007

Department of Computer Engineering, Bilkent University



Instructor: Pinar Duygulu
Office :  EA 433
e-mail : duygulu[at]cs.bilkent.edu.tr
Phone :  (312) 290 31 43
Office hours:  Tuesadays 13:40-15:30 or by appointment..
Teaching Assistant:
Course web page: http://www.cs.bilkent.edu.tr/~duygulu/Courses/CS111/Spring2007
Textbook:
Time & Location:  Lecture hours: Tuesdays 15:40-17:30 (BZ04), Fridays 13:40-15:30(BZ04), Lab hours (Wednesdays 13:40-17:30 (F207)
Course Description: Basic computer literacy: terminology, system components and operation. MATLAB as a technical programming language for solving engineering and scientific problems. Variables, scalars, arrays, scalar and array operations, top-down program design, relational and logical operators, branches, loops, syntax, compilation debugging and maintenance, built-in and user defined functions, function arguments, pass-by-value, plotting, handle graphics, graphical user interface. Introduction to object-oriented programming concepts with Java.

   I




Lectures




Matlab
Introduction
Matlab Basics
Logical and Relational Operators
Branches
Plotting
Loops
Functions

Java
Chapter1:Introduction
Chapter2:Selection
Chapter3:Iteration
Chapter4:Methods
Chapter5: Arrays, 2-D Arrays
Examples1, Examples2


For the examples that we went through in the class please refer to the lecture notes by Ozlem Ozgu (http://www.bilkent.edu.tr/~ozgu/CS111Spring07.html)




Related Links