Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CSE460 Lecture 01

CSE460 Lecture 01

Software Analysis and Design
Course Presentation
(202101)

B546a9b97d993392e4b22b74b99b91fe?s=128

Javier Gonzalez
PRO

July 01, 2020
Tweet

Transcript

  1. jgs CSE 460 Software Analysis and Design Lecture 01: Course

    Presentation Dr. Javier Gonzalez-Sanchez javiergs@asu.edu javiergs.engineering.asu.edu | javiergs.com PERALTA 230U Office Hours: By appointment
  2. jgs About Us Instructor and Assistants

  3. jgs 00000001 Teaching Undergraduate Level Graduate Level javiergs@asu.edu CSE 110

    CSE 240 CSE 340 CSE 360 CSE 460 CSE 564 CSE 594 SER 516 SER 517 SER 518
  4. jgs 00000001 javiergs@asu.edu Rule: Always use your ASU email to

    contact us
  5. jgs 00000001 Assistant Ali Altunkaya aaltunka@asu.edu Rule: Any question about

    grades (aka appeal), contact the TA first.
  6. jgs About Synchronous Remote Learning Zoom Meetings, Recording, and Classroom

  7. jgs 00000001 Synchronous Learning § This is Synchronous remote learning,

    i.e., live lectures via Zoom simultaneously with in-person instruction The lecture is Mon/Wed 4:30 PM AZ time Only via Zoom. We do not have a classroom ! Exams are proctored during one lecture session (4:30 PM AZ time) Some Quizzes are proctored during the lecture session (4:30 PM AZ time) Be aware of the time zone (AZ time) There could be a 100% online course that is Asynchronous; This is NOT one of them
  8. jgs 00000001 Synchronous Learning § This is Synchronous remote learning,

    i.e., live lectures via Zoom simultaneously with in-person instruction The lecture is Mon/Wed 1:30 PM AZ time Exams are proctored during one lecture session (1:30 PM AZ time) Some Quizzes are proctored during the lecture session (1:30 PM AZ time) § If you cannot be on campus this Spring due to travel restrictions or health concerns, you may attend the class via ASU Sync. Be aware of the time restrictions (AZ time) There is a 100% online course that is asynchronous; But is NOT this one. Rule: Attending the lectures is required. This is NOT an online course
  9. jgs 00000001 Zoom

  10. jgs 00000001 Zoom Request: Participate. It is better to ask

    a question during the lecture than submit an appeal after the exam. Request: Please turn on your camera In my exam, I answered 2 + 2 = 5 because foobar.com tutorial said so. Can I get partial credits?
  11. jgs About CSE 460 Topics, activities, grading, and planning

  12. jgs 00000001 CSE 360 Introduction to Software Engineering Prerequisite

  13. jgs 00000001 Activities 1. Requirements 2. Modeling or Design 3.

    Construction or Coding 4. Testing 5. Deployment or Delivery
  14. jgs 00000001 CSE 460 Software Analysis and Design Definition

  15. jgs 00000001 CSE 460 Software Analysis and Design Definition To

    create a specification of a software (solution) Graphical description (blueprint) Scalability, Modifiability, Reusable Understand and capture elements and their relationships In a problem
  16. jgs 00000001 Analysis

  17. jgs 00000001 Design VS

  18. jgs 00000001 Agenda Main Topics 1 Complexity 2 Object-Oriented Model

    3 Behavioral and Structural Models 4 Macro and Micro Processes 5 Introduction to Patterns 6 Fundamentals of Software Architecture 7 Quality Attributes 8 Model-driven software development
  19. jgs 00000001 Textbook

  20. jgs 00000001 Grading 100% A+ 97 A 93 A- 89

    B+ 85 B 81 B- 77 C+ 73 C 69 D 65 Midterm Exam 25% 25% Final Exam (Comprehensive) 25% Quizzes (and attendance) 25% Assignments
  21. jgs 00000001 Grading - I got 80 and 76 in

    mi exams - We did 16 quizzes, I missed 6 quizzes and got 100 in 8, but 50 in the last 2 - We did 6 assignments, I got 90 in 3 and 100 in the other 3. - What is my final grade? Exams = (80 + 76) / 2 * 0.50 = 39 Quizzes = (900 / 16) * 0.25 = 14.0625 Assignments = (270 + 300) / 6 * 0.25 Total = 39 + 14.0625 + 23.75 = 76.8125 Final Grade: C+
  22. jgs 00000001 Rules § Assignments and projects can never be

    made up and can never be turned in late. § Quizzes and Exams. There are no make-ups for missed quizzes and exams. § The only Exceptions: These listed in ASU policies, including Accommodation for Religious Practices, Missed Classes Due to University- Sanctioned Activities, etc. A Job Interview is not
  23. jgs Important Resources Available

  24. jgs 00000001 Ask For Help § ASU provides tutoring, career,

    health and wellness and financial resources. § Check this link http://engineering.asu.edu/resources/ § Ask for help when and if you need it.
  25. jgs 00000001 Do NOT be a Grade Grubber § Grading

    is done applying the same policies to all students as described in the syllabus. § It is unethical to bring to your instructor's attention the possible impact of your course grade on your future plans, including graduation, scholarships, jobs, etc. Do not send requests to your instructor asking for a grade that you did not earn with your work.
  26. jgs 00000001 Questions

  27. jgs 00000001 Homework Read the Syllabus

  28. jgs CSE 460 Software Analysis and Design Javier Gonzalez-Sanchez javiergs@asu.edu

    Spring 2021 Disclaimer. These slides can only be used as study material for the class CSE460 at ASU. They cannot be distributed or used for another purpose.