You are on page 1of 10

Introduction

Object Oriented Programming

From 04-Jan To 22-Jan-2009

1/10
Objectives
• Instructor introduction
• Introduction to the course
• Course timeline
• Requirements of the course
• Grading policy
• Academic policy

2/10
Instructor introduction

Name: Nguyễn Hoài Vũ


Contacts:
– Email: vunh@fpt.edu.vn
– Mob: 0983.385.283

3/10
Introduction to the course
• This subject introduces the object‐oriented 
paradigm in computer programming and uses 
a comprehensive subset of the C++ language 
as the programming language.
• Upon successful completion, you will be able 
to write command‐line, object‐oriented 
solutions to an unlimited number of small 
problems with some degree of complexity.

4/10
Textbooks, Resources
• a) Main books ( Text books, work books and approximated number of required 
books)
• 1) Student book: Foundations of Object Oriented Programming Using C++, Evan 
Weaver, 2003, printed by FPT Universiy in 2007 (hardcopy);
• 2) BTP200:  http://cs.senecac.on.ca/~btp200 (or 
• (\\fun.edu.vn\corp‐share\software engineering\Subjects\OOP\BTP200): 
Readings, workshops, assignments, hand‐outs, practices
• b) Reference  books or resources ( name of the book, estimated number of books, 
complete url addresses for reference…)
• 1) BTP200: resources
• 2) BTP300: http://cs.senecac.on.ca/~btp300 (or 
• \\fun.edu.vn\corp‐share\software engineering\ Subjects\OOP\BTP300 
• 3) Savitch, W.  (2002).  Absolute C++.  First Edition.  Addison‐Wesley.
• 4) Bronson, G.J.  (2000).  A First Book of ANSI C++.  3rd Edition. Brooks/Cole, 
Pacific Grove, CA, USA. 
5/10
Course timeline..
• Lectures and Class Discussions: where we discuss the material 
in the readings. 
• Workshops: where we solve small problems that implement 
concepts introduced in the readings. 
• Assignments: where you work on projects that integrate the 
topics covered in the readings. 
• Presentation: where you present the work of your team on a 
problem of your choosing. 
• Quiz: 10 minutes (multi‐choices question)
• Practice: In‐Class practice (handouts, others)
• Test, Final Exam:
– 60 minutes: Multi‐choices questions
– 90 minutes: Word Problem (practical 1 & 2)

6/10
Requirements of the course
• Following lessons in classrooms
• Reading textbooks at home
• Completing workshops in time
• Submitting your assignments in time
• Discussing actively in your teams and in
classrooms
• Presenting your presentations in
classroom
7/10
Grading policy
Students should attend at least 80% of
Lecture attendance class hours in order to be admitted to
the final exam.
02 Assignments: 10%
10 Workshops 10%
05 Module Quizzes 10%
02 Mid-term practical 40%
tests
1 Final quiz exam 30%

Completion criteria [Final Exam ≥ 4] and [Total course


mark ≥ 5]. 8/10
FPT-University
Academic policy
Cheating, plagiarism and breach of copyright are serious
offenses under this Policy.
• Cheating
– Cheating during a test or exam is construed as talking, 
peeking at another student’s paper or any other 
clandestine method of transmitting information.
• Plagiarism
– Plagiarism is using the work of others without citing it; that 
is, holding the work of others out as your own work. 
• Breach of Copyright
– If you photocopy a textbook without the copyright 
holder's permission, you violate copyright law.
9/10
Class Rules
• You must have Notebook and pencil/pen
when you attend class.
In class:
• Set mobile in silent mode
• Not make a privacy talk, make noise in class
• Not sleep
• In theory time: Close your laptop.
• In practical time: Not watch video, play game...
10/10

You might also like