May 12, 1999
==========
Welcome to the Object Oriented Programming course in the MSCF program. The
following is a course description.
This course introduces the basic concepts of
object-oriented programming using
the C++ programming language. These include
the notions of objects, classes, methods,
inheritance, exception handling, and the specification and
implementation of basic data structures. The course is
fast paced and involves a significant amount of language such as C or FORTRAN.
TEXT BOOK : C++ How to Program by Paul and Harvey Dietel
Prentice Hall Publishing
ISBN - 0-13-528910-6
You may purchase the text directly or
thru the CMU book store.
COURSE OUTLINE - Please see the attached word document. This is also
available from my web site
http://www.cs.cmu.edu/~guna/46-699.html
COURSE PREREQUISITE- Make sure you try the qualifier exam before class. Our first lecture will be a review of the C material and intro to OOP.
SPECIAL DATES : Due to the Memorial Day Holiday, There will be
no lecture on Monday May 31. This will be covered
on Wednesday June 2. London students, pl make arrangements
to attend the wednesday lecture on june2 (usual london
lecture is monday). There is no change to New York
schedule.
For *ALL* students final exam will be given Friday
June 25th. Pl make arrangments for this special date.
GRADING METHOD : There will be 5 weekly assignments, and a written
final exam. Final exam is comprehensive and all topics
covered in class will be tested. A review sheet will be
provided two weeks before finals.
HOW TO SUBMIT ASSIGNMENTS : I need electronic copies of all assignments.
The method to submit these via ftp will be demonstrated.
PROGRAMMING ENVIRONMENT : We plan to use MS Visual C++ 5.0. However
if you do not use any compiler specific commands in your
program, you may test your program with any compiler and
turn in just the .cpp file.
I look forward to meeting you next week and hopefully we will have a
fun and productive mini-semester.
With best regards
Ananda Guna
Date: Wed, 19 May 1999 10:55:33 -0400 (EDT)
From: Ananda D Gunawardena <guna@andrew.cmu.edu>
To: BINAYAKB@aol.com, debashis.bhattacharyya@ssmb.com, EMAH609108@aol.com,
frankzhang@bigplanet.com, fxnyo@aol.com, fxnyo@aol.com,
gofori@flash.net, kunzia_slavek@jomorgan.com, lydia.kong@fi.gs.com,
marsura-patrizia@jpmorgan.com, melissa.kaye@gs.com, mikelennon@juno.com,
sarafa.ibraheem@gs.com, stavri.kyriakidou@gs.com, ZL1@bn.com
Cc: Ananda D Gunawardena <guna@andrew.cmu.edu>
Subject: MSCF - OOP I- CLASS TODAY
MSCF - OOP I program begins today at 5:30 EDT. If you are not taking this
course, send me Email. The course website is
http://www.cs.cmu.edu/~guna/46-699.html
You may download lecture notes (power point) for todays lecture. It may be
a good idea to have a hard copy at the time of the class.
Ananda Guna
============================================================================ Date: Mon, 24 May 1999 10:52:34 -0400 (EDT)
From: Ananda D Gunawardena <guna@andrew.cmu.edu>
To: MSCF-Object Oriented Programming <Adrian.Howarth@dresdnerkb.com>,
ahn@koreawired.com, aofori@flash.net, bb22562@imcnam.sbi.com,
bboroda@yahoo.com, BINAYAKB@aol.com, Curtis.Ajmani@dresdnerkb.com,
cwhauck@pepco.com, cwliz@msn.com, Danny.Lee@dresdnerkb.com,
darylh@andrew.cmu.edu, David.Allcock@dresdnerkb.com, edanders@vt.edu,
edwarda@andrew.cmu.edu, EMAH609108@aol.com,
esa.ylipahkala@helsinginenergia.fi, frankzhang@bigplanet.com,
fwik2771@mb.infoweb.ne.jp, fxnyo@aol.com, gotto@tudor.com,
gsamtani@hotmail.com, guangpinghuang@hotmail.com, h-higo@kt.rim.or.jp,
henning@cs.sbu.edu, hungl@home.com, hyowon@andrew.cmu.edu,
jianhuasu@banet.net, Jon.Blundell@dresdnerkb.com, jphao.pent@nera.com,
karan_rekhi@hotmail.com, kevinhsu@cheerful.com, kkhhcc@hotmail.com,
kunzia_slavek@jpmorgan.com, lawretan@yahoo.com, lzhao@ppg.com,
marsura_patrizia@jpmorgan.com, mcsherk@waw.pdi.net, melissa.kaye@gs.com,
mlennon@andrew.cmu.edu, naoto@andrew.cmu.edu, pascalno1@aol.com,
Pinaki.Poddar@dresdnerkb.com, qian@nicolet.com, quek@andrew.cmu.edu,
ramu@cs.umd.edu, rjain@andrew.cmu.edu,
Rohit.Darji@dresdnerkb.com,Subject: few things
1. The project1.exe is not complete. However I just updated few things and
you can download the new file and take a look. For std deviations we dont
find one for the volume. The formula for the stddev is
sqrt((sum(x^2) - sum(x)^2/size)/(size-1))
2. You may have to adjust the size of last(or first) histogram interval to
capture the max and min.
3. DUE DATES ONLY FOR PROJECT-1 :
MONDAY CLASS - TUESDAY midnight EDT
WEDNESDAY CLASS - THURSDAY midnight EDT
4. We have two TA's for the course
a. Adam Just - (adam_just@yahoo.com)
b. Ramu Arunachalam (ramu_arunachalam@yahoo.com)
LONDON GROUP - I will introduce Adam today. Please send him Email
inquiries about the course from now on. Of course you are welcome to send me Email anytime, if you feel I am the best person to answer the
question.
NEWYORK-PGH GROUP - Please contact Ramu for all Email inquiries. I will
introduce him in class wednesday.
5. FTP - I still dont have all your andrew accounts. Therefore you still
dont have folders to dropoff files. Until we get things figured out let us
do the following :
From your DOS prompt type
ftp 128.2.235.154 (or intront.intro.cs.cmu.edu)
> user : anonymous
> passwd : your Email
> cd pub
> cd dropoffs
> cd 46-699-Guna
> put project1.cpp > exit
Name your all your files according to the following naming convention.
LastName_FirstName_Project1.cpp
eg: Guna_Ananda_Project1.cpp
Ananda
Date: Tue, 25 May 1999 09:50:42 -0400 (EDT)
From: Ananda D Gunawardena <guna@andrew.cmu.edu>
To: Adrian.Howarth@dresdnerkb.com, Curtis.Ajmani@dresdnerkb.com,
Danny.Lee@dresdnerkb.com, David.Allcock@dresdnerkb.com,
Pinaki.Poddar@dresdnerkb.com, Rohit.Darji@dresdnerkb.com,
Walter.Penschke@dresdnerkb.com, Watek.Abdul-Hameed@dresdnerkb.com,
Zaheeruddin.Baloch@dresdnerkb.com
Cc: Ananda D Gunawardena <guna@andrew.cmu.edu>
Subject: HELLO LONDON
I am testing the new d-list for London. If you know anyone in London who
should be in this list please let me know. Our next class is June 4th,
1999. I look forward to meeting you all then. I will notify you when the
new project2 is available. I just need to clarify few things there.
regards
ananda
Date: Tue, 25 May 1999 10:39:26 -0400 (EDT)
From: Ananda D Gunawardena <guna@andrew.cmu.edu> Subject: submitting project1
it seems like most are having trouble ftping files to the new site. You
can send the file as an attachment(if you have already sent the file, you
dont need to do this again) to the following:
London - adam_just@yahoo.com
PGH and NY - ramu_arunachalam@yahoo.com
I will introduce Ramu on wednesday. Although I dont have fixed office hrs
for this course, you are welcome to stop by my office (Wean 5125) if you
in PGH (best times are T,W - 10 - 2 AM) or set up an appointment. We
have two very good TA's for the course and you can direct most
questions to them. You can also call me anytime at (412) 268-1559.
REGARDS
Ananda
=======================================================