Course
Description: |
Review of C
programming language, basic object-oriented programming concepts,
introduction to C++ for C programmers, modern integrated program
development environments (IDEs), visual programming / rapid application
development (RAD). |
Course Objectives: |
To teach intermediate level C programming; to introduce
object oriented concepts and C++ programming language; to experiment with
selected IDEs; to introduce basics
of visual programming.
|
Instructor: |
Dr. Kıvanç
Dinçer
TÜBİTAK-UEKAE Ankara Ofisi
Atatürk Bulvarı No:221
06100 Kavaklıdere ANKARA
Tel : (0312) 467 43 41 / 4711
Fax: (0312) 467 43 41 / 1201
GSM: (0532) 623 33 24
kdincer@tubitak.gov.tr
kdincer@ee.hacettepe.edu.tr |
Office
Hours: |
None (Please call or e-mail me when you need help) |
Class Schedule: |
Friday
13:10 16:00 (till
April since instructor will be out of town)
Wednesday 13:10 16:00 (from April to end of semester) |
Teaching Assistant: |
TBA
|
Home Page: |
http://www.ee.hacettepe.edu.tr/~kdincer/teaching/spring2001/ele492/
|
Textbook: |
C
How to Program, 3/e
Harvey M. Deitel and Paul J. Deitel
Paperback 1253 pp.
w/CD-ROM
Prentice Hall, 2001
ISBN 0-13-089572-5 (Using
the 2nd Edition of the book is just fine. There are minor differences in
terms of context. I myself have the 2nd edition) Since
we are learning ANSI C, any other book covering the subject would be fine,
however matching your book's content with the lectures will be your own
responsibility. |
References: |
TBA |
Required
Software: |
Microsoft
Visual C++ 6.0 or Borland C++
5 Builder (Free evaluation copies and base compilers are available at
http://www.inprise.com)
Download
free Borland C++ 5 Builder compiler
|
Grading: |
Midterm
I %25
Midterm
II %25
Final %30
Homeworks %20
|
Warning: |
Plagiarism
is defined as the action of using or copying someone else's idea or work
and pretending that you thought of it, or created it. In grading the
homework assignments in this course, occurrences of plagiarism will be
seriously dealt with, leading to a zero grade for the work concerned
and upon repetition to a failure in the course, even to punishment through
disciplinary procedures as indicated in University Catalog. |