1 mscs 237 distributed computing spring 2006 instructor: dr. sheikh iqbal ahamed office: cudahy hall...

11
1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm Wednesday: 2:00-3:00pm, 8:30-9:00pm or by appointment Class room: Cudahy Hall 412 (MW 7:10- 8:25pm) Email: [email protected]

Upload: jasper-shaw

Post on 28-Dec-2015

216 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

1

MSCS 237 Distributed Computing

Spring 2006

INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386

Phone: 288-5222 Office Hours:

Monday    2:00-3:00pm Wednesday: 2:00-3:00pm, 8:30-9:00pm  or by appointment

Class room: Cudahy Hall 412 (MW 7:10-8:25pm)

Email: [email protected]

Page 2: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

2

• COURSE URL:

http://d2l.mu.edu• DESCRIPTION:     This course focuses primarily on the

interconnection of software components, both in the way they communicate with each other, and in the way they are themselves distributed . The concentration is not much on the technical detail of standard such as CORBA, Java RMI, and Distributed Network Architecture, but on the ways these technologies can be used to construct dynamic infrastructures for welding diverse local environments into one community of cooperating parts. The emphasis is every much upon allowing heterogeneity, and on solving business problems related to distributed concentrations of data.

Page 3: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

3

Text book

• No specific text book will be used.  

• Materials from internet, reference books, Papers from IEEE digital library, ACM digital library will be used.

• Dr. Iqbal will provide lecture slides.

Page 4: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

4

References • Additional links will be posted soon.

Page 5: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

5

Course Objectives• Each student will become familiar with a broad

range of fundamental concepts of distributed computing

• Students will learn the ways of specifying their interconnection and interaction of different components both in the way they communicate with each other, and in the way they are themselves distributed.

• Students will become familiar with  different standards of distributed (such as Java RMI, CORBA )

• Students will achieve a moderate level of  skills, including a thorough understanding of the distributed computing and distributed applications

Page 6: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

6

Computing Facilities • You will be using the java stations of

computer lab (CU 310) . You have been given access to the room.

• When grading your programs, we will use the pascal's JDK javac compiler and java interpreter available on the pascalgeneral server. Please make sure that your programs works on studsys. 

Page 7: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

7

Attendance:• You are expected to attend every class meeting.

The College of Arts and Sciences class attendence policy will be observed.

• When you reach six absences, you will be formally warned of the possibility of a WA (Withdrawal for Excessive Absences).

• In the case of absences greater than 8, you will be dropped from the course, earning a grade of WA. Only unavoidable absences (debilitating illness, personal emergency, and, with prior approval, university-sanctioned athletic competition) can be excused .

Page 8: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

8

Communications:• I expect to be able to contact you via email.

Homework assignments updates, hints, and items of interest may be distributed by e-mail and on the class web site.

• I will use your Marquette email address, so if you prefer a different address, set up forwarding option.

Page 9: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

9

Grading: 45% Assignments  30% Group project

10% take home exam1  15% Take home final exam   [94 - 100]                 A [90 – 94)                 AB  [84 - 90)                    B  [78 - 84)                   BC  [70 - 78)                    C  [64 - 70)            CD [55 - 64)                   D

Page 10: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

10

Late Policy:• Assignments are due at the beginning of the class

period. • A late assignment will be accepted fortwo class

periods beyond the due date with a 20% penalty for each class period that is late.

• No assignments will be accepted more than two class periods late.

Page 11: 1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: 288-5222 Office Hours: Monday 2:00-3:00pm

11

Honesty:• Unless otherwise stated, all work you turn in must

be your own. • Your assignments should be completed by YOU

without excessive help from anyone.

• You are encouraged to refer to outside material such as  web pages, research papers, white papers and books but you need to cite references and write solutions in your own words.

• You should go through the following link: http://www.niee.org