Lecture 1 C++ Programming Arne Kutzner Hanyang University / Seoul Korea.

Slides:



Advertisements
Similar presentations
CS1101: Programming Methodology
Advertisements

Lecture 1 Java Programming Arne Kutzner Hanyang University / Seoul Korea.
Introduction to Computer Programming in C
Cpt S 122 – Data Structures Course Introduction
CSCE 210 Data Structures and Algorithms
CSCE156: Introduction to Computer Science II Instructor Stephen Scott Website
Lecture 1 Concepts of Programming Languages Arne Kutzner Hanyang University / Seoul Korea.
CSCE 110 PROGRAMMING FUNDAMENTALS WITH C++
Introduction to Programming Using C++ Dr. Mohamed Khafagy.
COMP 151: Computer Programming II Spring Course Topics Review of Java and basics of software engineering (3 classes. Chapters 1 and 2) Recursion.
1 CSE 2341 Object Oriented Programming with C++ Note Set #1.
Object-Oriented Programming Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm QA, IIMS, Albany.
Object Oriented Programming CEN 221. Course Description Classes, objects, inheritance, polymorphism, graphical user interfaces, event handling, exception.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Introduction to Computer Science A Professor Uday Reddy
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
INTRODUCTION TO COMPUTER SCIENCE DoD Summer Camp, /16/2014 Overview Instructor: Ashraf Yaseen DEPARTMENT OF MATH & COMPUTER SCIENCE CENTRAL STATE.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
Bilgisayar Mühendisliği Bölümü CENG 102 – Computer Programming Melek OKTAY Syllabus Administrative Information.
Data Structures (Second Part) Lecture 1 Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
COMP2012 Object-Oriented Programming and Data Structures Fall 2015.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (FIT-II) J. H. Wang Feb. 20, 2009.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Monday, Jan 6, 2003Kate Gregory with material from Deitel and Deitel CO 204 Object Oriented Programming 2003 Trent University Kate Gregory.
Welcome to: Mr. O’Neill’s AP Computer Science Class SAN MARCOS HIGH SCHOOL KNIGHT PRIDE Leading... Now Tomorrow Forever.
AN INTRODUCTION TO JAVA LANGUAGE CT Credit Hours : (3 Lecture, 2 Lab)
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.
1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1.
Lecture 6 C++ Programming Arne Kutzner Hanyang University / Seoul Korea.
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
CS 162 Introduction to Computer Science II Winter, 2014: 60 Spring, 2014: 60 Summer, 2014: 71.
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
CS 161 Introduction to Computer Science I Winter, 2014: 112 Spring, 2014: 131 Summer, 2014: 132.
Data Structures By Dr. Mehedi Masud ِAssociate Professor, Computer Science Dept. College of Computers and Information Systems Taif University 1.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
CSCE 210 Data Structures and Algorithms
OBJECT ORIENTED PROGRAMMING II GEORGE KOUTSOGIANNAKIS
Cen 112 C Programming Özgür Örnek.
Andy Wang Object Oriented Programming in C++ COP 3330
INTERMEDIATE PROGRAMMING WITH JAVA
CSc 020: Programming Concepts and Methodology II
Midterm Review.
Lecture 1 C++ Programming
Object-Oriented Programming
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
FINAL EXAM INFORMATION
Lecture 1 C++ Programming
Andy Wang Object Oriented Programming in C++ COP 3330
Lecture 1 Java Programming
Lecture 1 C++ Programming
Lecture 1 C++ Programming
Lecture 1 Concepts of Programming Languages
CSE1311 Introductory Programming for Engineers & Scientists
Lecture 1 Java Programming
Lecture 1 Concepts of Programming Languages
Lecture 1 Concepts of Programming Languages
Lecture 1 Java Programming
An Introduction to Java Language
An Introduction to Java Language
ICS201 Introduction To Computing II
Lecture 1 Java Programming
Lecture 1 Concepts of Programming Languages
CSCE156: Introduction to Computer Science II
Computer Engineering Department Islamic University of Gaza
Lecture 1 C++ Programming
Presentation transcript:

Lecture 1 C++ Programming Arne Kutzner Hanyang University / Seoul Korea

09/2015Introduction to C++ ProgrammingL1.2 Literature Stephen Prata, C++ Primer Plus (6 Edition), Addison-Wesley Professional, Korean version available

09/2015Introduction to C++ ProgrammingL1.3 Contact Contact data: –Phone –OfficeRoom Slides of the course are available for download at ak.hanyang.ac.kr

09/2015Introduction to C++ ProgrammingL1.4 MonTueWedThuFri 9:00 – 10:30 10:30 – 12:00 12:00 – 13:30 13:30 – 15:00 15:00 – 16:30 16:30 – 18:00 C++(2) 15:00-17:00 (H77 – 703) Prof. Dr. Arne Kutzner / Weekly Schedule C++(1) 10:00-12:00 (H77 – 703) Alg. Analysis 15: :30 (H ) Alg. Analysis 15:00-16:30 (H77 – 508) C++(1) 13:00-15:00 (H77 – 703) C++(2) 10:00-12:00 (H77 – 703)

09/2015Introduction to C++ ProgrammingL1.5 Goals Introduction to the C++ Programming Language and the basic concepts of Object Oriented Programming –Understanding of the notions Object, Class and Inheritance –Some basic knowledge about algorithms and programming techniques

09/2015Introduction to C++ ProgrammingL1.6 Provisional Schedule 2 Introduction, Basic Datatypes, “Hello World”-Program 3 Control Structures, Expressions, Operators Homework 1 4 Functions, Function Overloading, Recursive Programming Deadline Homew. 1 5 Arrays, Definition, Searching and Sorting of Arrays Solutions 1, Homew. 2 6 Pointers and Pointer Arithmetic Deadline Homew. 2 7 Structures, Enumerated Types, Bitwise Operators Solutions 2, Homew. 3 8 Midterm Examination 9 Foundations of OO-Programming, Class Definitions Deadline Homew Encapsulation in C++ (public versus private), Constructors Solutions 3, Homew Inheritance, Method Overriding, Polymorphism Deadline Homew Exception Handling, Try-Catch-Blocks Solutions 4, Homew C++ Templates, Intro to Standard Templates (STL) Deadline Homew STL-String Class, C++03, C++11 Solutions 5 15 Final Examination Homework Program Week

09/2015Introduction to C++ ProgrammingL1.7 Structure of the Course Lecture –Study-group formation for conviently repeating the topics that were teached during class Homework Assignments –Homework is for the preparation of midterm and final examination –6 homework assignments planed

09/2015Introduction to C++ ProgrammingL1.8 Grading Composition of final grade: –Midterm Examination (30%) –Final Examination (40%) –Homework Reports (20%) –Attendance (10%) Absolute Grading: –A from 90% of max. reachable points –B from 75% of max. reachable points –C from 60% of max. reachable points

09/2015Introduction to C++ ProgrammingL1.9 Some final words... How to become a proper Student ?

09/2015Introduction to C++ ProgrammingL1.10 please...

09/2015Introduction to C++ ProgrammingL1.11 come „on time“ !