Course Overview CS 7319 Software Architecture and Design

  • Slides: 14
Download presentation
Course Overview CS 7319 Software Architecture and Design Spring 2021 Dr. Li. Guo Huang

Course Overview CS 7319 Software Architecture and Design Spring 2021 Dr. Li. Guo Huang Dept. of Computer Science Southern Methodist University

Course Contacts l l Instructor: u Dr. Li. Guo Huang, Caruth Hall 421, (214)

Course Contacts l l Instructor: u Dr. Li. Guo Huang, Caruth Hall 421, (214) 768 -3709; u Email: lghuang AT smu DOT edu u Office Hours: Zoom by appointment Grader: u George Sammit, Email: gsammit@smu. edu u Office hours: Zoom by appointment Remote student contact: u Lyle Distance Team u Email: dehelp@lyle. smu. edu Web page: http: //s 2. smu. edu/~lghuang/CS 7319/LM. html 2

l Textbooks u Required: Richard N. Taylor, Nenad Medvidovic, and Eric M. Dashofy, Software

l 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, 1 st edition, Prentice Hall, 1996 3

Where to Locate Course Materials l l Course announcements, syllabus, schedule, lecture slides and

Where to Locate Course Materials l l 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

Basis of Grades (Tentative) l l l Homework (34%) Term Project Proposal (2%) Term

Basis of Grades (Tentative) l l l Homework (34%) Term Project Proposal (2%) Term Project Presentation and Demo (19%) Exam 1 (22%) Exam 2 (23%) 5

Course Final Grade l l l Grades for all course assignments (i. e. ,

Course Final Grade l l l 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. 6

l Assignment Submission u Please put your Name, SMU ID, Email on your title

l Assignment Submission u Please put your Name, SMU ID, 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! 7

l Final Project u On-campus and off-campus students share the same deadline u Individual

l Final Project u On-campus and off-campus students share the same deadline u Individual u Project proposal u Project presentation and demo 8

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

Late submission policy l l Strictly enforced ! All course assignments will be due on the Canvas at 11: 59 pm 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.

Academic Integrity l Students must work independently on all individual assignments; collaborating on individual

Academic Integrity l Students must work independently on all individual assignments; collaborating on individual assignments is considered cheating and will be penalized accordingly. All SMU students are responsible for reading and following the SMU Student Honor Code. , which prohibits plagiarism of any kind. Some examples of behavior that is not allowed are: copying all or part of someone else's work (by hand or by looking at others' files, either secretly or if shown), and submitting it as your own; giving another student a copy of your assignment solution; consulting with another student during an exam; and copying text from published literature without proper attribution. If you have questions about what is allowed, please discuss it with the instructor. l Academic misconduct of any kind is prohibited by the SMU Student Honor Code. Students who violate University standards of academic integrity are subject to disciplinary sanctions, including failure in the course and suspension from the University. Since dishonesty in any form harms the individual, other students, and the University, policies on academic integrity have been and will be strictly enforced. 10

Course Workload l l l 3~4 Homework Final Project Questionnaire & Academic Integrity Agreement

Course Workload l l l 3~4 Homework Final Project Questionnaire & Academic Integrity Agreement u Fill in, sign and submit! 11

Other University policies l l l Disability Accommodations: Students needing academic accommodations for a

Other University policies l l l 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/SASP/DASS to begin the process. Once approved and registered, students will submit a DASS Accommodation letter to faculty through the electronic portal DASS Link and then communicate directly with each instructor to 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. (https: //www. smu. edu/Student. Affairs/Chaplainand. Religious. Life/Religious. Holiday s). 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. (See 2020 -2021 SMU Undergraduate Catalog under “Enrollment and Academic Records/Enrollment Policies/Excused Absences. ”).

COVID-19 Special Instructions (1) l Zoom camera expectations: For virtual class attendance, cameras should

COVID-19 Special Instructions (1) l Zoom camera expectations: For virtual class attendance, cameras should be turned on with faces clearly in view. If students are not clearly in view on the screen when attending via Zoom, they will be counted absent, and the participation grade will be impacted. If students have a technological issue that complicates participation, or if there is a specific reason to have the camera off, students must notify the instructor as soon as these issues occur to develop an alternative arrangement. 13

COVID-19 Special Instructions (2) l l Access to recordings. Per SMU requirements, recordings of

COVID-19 Special Instructions (2) l l Access to recordings. Per SMU requirements, recordings of synchronous classes will be made available as accommodations in the following situations: a) when students must be absent due to COVID-related issues, b) when international students live in time zones that make synchronous participation challenging, and c) when students experience bandwidth or other technology-related issues that could impede access to class. Students in these situations must request the recording in a timely manner. In this class, students must make the request within 72 hours of missing class for the above reasons. If students have a compelling reason for not being able to make such a timely request, they must provide an explanation in writing. 14