Lecture1-Introduction 1

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
• 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
• 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: [email protected]
• Office: room 318 (office hour: after each lecture, for
an hour)
• Tel: 031-201-3485
• Text
– B. A. Forouzan & R. F. Gilgerg, “Computer Science : A
Structured Approach Using C++, 2nd Edition,” Thompson
• 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
• 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
• 1st exam
: 20%
• 2nd exam (mid-term)
: 20%
• 3rd exam
: 20%
• 4th exam (final)
: 20%
• Practice class and quiz
: 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/
Related flashcards
Create Flashcards