Cen 112 C Programming Özgür Örnek.

Slides:



Advertisements
Similar presentations
CEN 382 MICROPROCESSORS AND MICROCOMPUTING Nejdet Dogru
Advertisements

Lecture 1 Java Programming Arne Kutzner Hanyang University / Seoul Korea.
Csc111 :Programming with Java First semester H.
Cen 312 Web Programming Özgür Örnek.
INTRODUCTION TO PROGRAMMING COURSE CODE – MIS 211 Department of Management Information System Mr.Mohammed Abu Roqiah.
Object Oriented Programming CEN 221. Course Description Classes, objects, inheritance, polymorphism, graphical user interfaces, event handling, exception.
CSC 113 Java Programming II
Data Structures Lecture 1 : Model Course Syllabi 0 Dr. Essam Halim Houssein Lecturer, Faculty of Computers and Informatics, Benha University.
Course Introduction Software Engineering
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
CS 140 Computer Programming (I) Second semester (3 credits) Imam Mohammad bin Saud Islamic University College of Computer Science and Information.
Bilgisayar Mühendisliği Bölümü CENG 102 – Computer Programming Melek OKTAY Syllabus Administrative Information.
CSC 171 – FALL 2001 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Data Structures (Second Part) Lecture 1 Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
Copyright © 2012 Pearson Education, Inc. 9/4/1435 h Sunday Lecture 1 Array’s Terminologies.
Object Oriented Programming (FIT-II) J. H. Wang Feb. 20, 2009.
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
CEN 111 Introduction to Algorithms and Programming INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION TECHNOLOGIES Dr. Günay Karlı
CS-1030 Dr. Mark L. Hornick 1 CS-1030 – Software Design 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
MTH Spring Term NUMERICAL ANALYSIS Spring Term MTH Spring Term NUMERICAL ANALYSIS Spring Term INTERNATIONAL.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 4- 1.
CEN 137 Computer Literature and Skills INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION TECHNOLOGIES Dr. A. Turan Özcerit
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
Computer Programming (ECE 201) Instructor : Dr. Soltan Alharbi September Slides borrowed from Instructor: Wajih Alouini.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
INTERNATIONAL BURCH UNIVERSITY Nizama Spahić
SKMM1013 Programming for Engineers
INTERNATIONAL BURCH UNIVERSITY
Outcome based Learning Objectives
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
CSc 020: Programming Concepts and Methodology II
Course Introduction 공학대학원 데이타베이스
DDC 2423 DATA STRUCTURE Main text:
COMP 283 Discrete Structures
Introduction Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe.
PROGRAMMING PARADIGMS
March 27 – Course introductions; Adts; Stacks and Queues
Computer Programming (ECE 201)
C Programming Language
Lecture 1 C++ Programming
C++, OBJECT ORIENTED PROGRAMMING
CSC215 Lecture Orientation.
Object-Orientated Programming
TMC 1414 Introduction to Programming
Lecture 1 C++ Programming
Introduction to CPSC3125 Operating System
Organizational Issues
Lecture 1 Java Programming
ENGT 3050 Vamsi Borra Instructor: Ph.D. candidate, EECS department
Lecture 1 C++ Programming
Introduction to Programming Using C++
Programming 1 (CS112) Dr. Mohamed Mostafa Zayed 1.
Lecture 1 C++ Programming
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
CSE1311 Introductory Programming for Engineers & Scientists
Lecture 1 Java Programming
Lecture 1 Java Programming
C Programming Lecture 1 : Introduction
Organizational Issues
Concepts of programming languages Credit hours : 3 hours
Computer Programming (ECE 201)
C Programming Lecture 1 : Introduction
Orientation CSC 111.
Lecture 1 Java Programming
Programming Fundamentals Lecture #1 Overview of Computer Programming
Lecture 1 C++ Programming
Presentation transcript:

Cen 112 C Programming Özgür Örnek

Course Description The course aims to introduce the student to the concept of computer programming. The student will learn the general structure of programming languages and how an algorithm is represented and executed.

Learning Objectives of the Course The objective of this course is to develop a basic understanding of Object Oriented Programming paradigm and concepts in C++ language. In addition, the course enables students to implement the structured programming concepts in C language. The course topics include variable declaration, selection, if-then-else conditions, loop structures: for/while/do-while, break/continue/switch statements, arrays and file operations.

Course Information ECTS : 6 Hours of Week: 5 Semester: Spring Class Schedule : Tuesday 09:00-11:00 Friday 10:00-13:00 Language: English Status : Obligatory

Assesment of the Course Homeworks 15% Project 25% Midterm Examination 20% Final Examination 40%

Textbooks of the Course C How to Program, Fifth Edition, Deitel & Deitel, Pearson International Edition

Course Content Functions Functions cont. Pointers Pointers cont. Characters and Strings Characters and Strings cont. Structures and Unions File Processing File Processing cont. Introduction to C++ Introduction to Classes and Objects Classes and Objects Composition and Other Topics Inheritance