Lecture1-Introduction 1

advertisement

Computer

Programming Basics

Jeon, Seokhee

Assistant Professor

Department of Computer Engineering,

Kyung Hee University, Korea

About The Lecture Note

• This lecture note is intended to be used by students in

“Computer Programming Basics” course at the Kyung Hee

University.

• Large portion of the materials is based on the lecture note supplied by the authors of the textbook “ Computer Science : A

Structured Approach Using C++, 2nd Edition.”

Why do you take this course?

• Because it is mandatory in your department?

• Because many people take it?

• Just a random choice?

• The best answer would be

I take it because I am interested

The Course in a Nutshell

• Title: Computer Programming Basics

• After finishing this course, you will be able to write a simple computer program using C++ with MS Visual

Studio.

• The course consists of lectures and practice classes.

• Grading will be mainly based on

4 exams and quizzes.

Who am I?

• Studied computer science at POSTECH

( 포항공과대학교 ) and ETH Zurich, Switzerland

( 스위스 취리히 연방 공대 )

• Assistant professor at KHU since 2012, 09.

• Research: virtual reality ( 가상현실 ), computer graphics, haptics

• E mail: jeon@khu.ac.kr

• Office: room 318 (office hour: after each lecture, for an hour)

• Tel: 031-201-3485

Texts

• Text

– B. A. Forouzan & R. F. Gilgerg, “Computer Science : A

Structured Approach Using C++, 2nd Edition,” Thompson

Press.

• References

– 박진수 , “C++ 기초 핵심 원리 , ” 생능출판사 (2008 년 ).

– 천정아 , “C++ Programming with a Workbook,”

이한출판사 (2008 년 ).

– 이승관 & 정태충 , “ROBOT C 로 접근하는 C 프로그래밍

입문” , 홍릉과학출판사 (2008 년 ).

The Course will Cover…

• Understandings and skills of general computer programming with C++

– variables, types, arrays,…

– control statements (if, loops, functions,…)

• Simple low-level memory management

– Pointers and references

• MS Visual Studio

– Debugging and solution tools

Language

• Class will be thought in English

• All materials including class lecture notes, practice class notes, homework problems, and exam problems will be written in English

• A good change to train your English skill

• Also recommend to buy English textbook

Grading

• 1 st exam

• 2 nd exam (mid-term)

• 3 rd exam

• 4 th exam (final)

• Practice class and quiz

: 20%

: 20%

: 20%

: 20%

: 20%

* Any kinds of dishonest behaviors (e.g., copying, cheating) will result in the F grade

Course Schedule (Tentative)

• In the web page, http://haptics.khu.ac.kr/pb/

Download