Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of...

11
Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist University

description

3 Textbooks u Required: Richard N. Taylor, Nenad Medvidovic, and Eric M. Dashofy, Software Architecture: Foundations, Theory, and Practice, 2009 u Recommended: Mary Shaw and David Garlan, Software Architecture: Perspectives on an Emerging Discipline, 1st edition, Prentice Hall, 1996

Transcript of Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of...

Page 1: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

Course OverviewCSE5319/7319 Software Architecture and

Design

Spring 2016

Dr. LiGuo HuangDept. of Computer Science and Engineering

Southern Methodist University

Page 2: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

2

Instructor: Dr. LiGuo Huang, Caruth Hall 421, (214) 768-3709; Email: lghuang AT smu DOT edu Office Hours: Monday and Wednesday 10:00-

11:00am Grader:

Isaac Chow, Email: [email protected] Office hours: by appointment (only if the problem

cannot be resolved by email or online chat) Remote student contact:

Lyle Distance Team Email: [email protected]

Web page: http://engr.smu.edu/~lghuang/CSE7319/index.html

Course Contacts

Page 3: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

3

Textbooks Required: Richard N. Taylor, Nenad Medvidovic, and

Eric M. Dashofy, Software Architecture: Foundations, Theory, and Practice, 2009

Recommended: Mary Shaw and David Garlan, Software Architecture: Perspectives on an Emerging Discipline, 1st edition, Prentice Hall, 1996

Page 4: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

Where to Locate Course Materials Course announcements, syllabus, schedule,

lecture slides and readings will be posted on the course website

Homework assignments will be posted on the course website with due dates

Project guidelines will be posted on the course website with due dates

Exams will be in class

Page 5: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

5

Homework (30%) Term Project Proposal (3%) Term Project Presentation and Demo (20%) Exam 1 (22%) Exam 2 (25%)

Basis of Grades (Tentative)

Page 6: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

6

Grades for all course assignments (i.e., homework, projects, exams) will be posted on Canvas.

Final letter grades will be assigned based on the Curve (Grade Distribution) of the entire class but not the absolute grade cutoff

Final letter grades will be posted on my.smu.edu

Course Final Grade

Page 7: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

7

3~4 Homework Final Project Questionnaire & Academic Integrity

Agreement Fill in, sign and submit!

Course Workload

Page 8: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

8

Assignment Submission Please put your Name, SMU ID, On Campus or Off

Campus, Class Section #, Email on your title page. All course assignments (i.e., homework, project) shall be submitted through the submission link on Canvas by the specified due date. No email submission will be accepted!

Page 9: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

9

Final Project On-campus and off-campus students share the

same deadline Individual Project proposal Project presentation and demo

Page 10: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

Late submission policy Strictly enforced ! All course assignments will be due on the

Canvas at 11:59pm on the indicated due dates, unless otherwise noted. Late homework will receive a 25% penalty per day. In case of emergencies, please talk to both the professor and grader to make special arrangements. If you will be out of town for a non-emergency (such as an interview), you should turn in the assignment early, rather than late, to avoid a penalty.

Page 11: Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.

University policies Disability Accommodations: Students needing academic

accommodations for a disability must first register with Disability Accommodations & Success Strategies (DASS).  Students can call 214-768-1470 or visit http://www.smu.edu/Provost/ALEC/DASS to begin the process.  Once registered, students should then schedule an appointment with the professor as early in the semester as possible, present a DASS Accommodation Letter, and make appropriate arrangements.  Please note that accommodations are not retroactive and require advance notice to implement.  

Religious Observance: Religiously observant students wishing to be absent on holidays that require missing class should notify their professors in writing at the beginning of the semester, and should discuss with them, in advance, acceptable ways of making up any work missed because of the absence. (See University Policy No. 1.9.)

Excused Absences for University Extracurricular Activities: Students participating in an officially sanctioned, scheduled University extracurricular activity should be given the opportunity to make up class assignments or other graded assignments missed as a result of their participation. It is the responsibility of the student to make arrangements with the instructor prior to any missed scheduled examination or other missed assignment for making up the work. (University Undergraduate Catalogue)