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

=======================================================