Note
0.0
(0)
Rate it
Take a practice test
Chat with Kai
undefined Flashcards
0 Cards
0.0
(0)
Explore Top Notes
Rozdział: Jak przygotować wystawę? Poradnik
Note
Studied by 5 people
5.0
(1)
Chapter 35-40 Notes
Note
Studied by 15 people
5.0
(1)
Chapter 1: Parts of Speech
Note
Studied by 1287 people
5.0
(6)
Physics 151 Equations
Note
Studied by 48 people
5.0
(1)
Lanuage techniques
Note
Studied by 22 people
5.0
(1)
Chapter 16 - Ionic Equilibrium
Note
Studied by 17 people
5.0
(1)
Home
Fundamentals of Software Engineering
Fundamentals of Software Engineering
Contact Information
Stevens Campus Police
Emergency: 201-216-3911 (24/7)
Non-Emergency: 201-216-5105 (24/7)
National Suicide Prevention Lifeline
: 1-800-273-8255
Crisis Text Line
: Text HOME to 741-741 (24/7)
Counseling Services
Counseling and Psychological Services (CAPS)
: 201-216-5177
Free personal and group counseling.
Student Health Services
: 201-216-5678
Call to be seen by a clinician.
Disability Services
: Available for students with disabilities.
Reporting and Alerts
Report a Concern
: Use the link on MyStevens or email care@stevens.edu.
Stevens Alerts
: Register for alerts about snow days and emergencies with your
Stevens email
Personal email
Cell phone number
Course Overview for SSW-540: Fundamentals of Software Engineering
Instructor
: Professor Eman A. AlOmar (Contact via email)
Lecture Time
: Wednesdays at 6:30 PM ET
Textbooks
:
Sommerville, Ian, Software Engineering, 10th Edition
Severance, Charles, Python for Everybody
Assessments
:
10 Python assignments
6 online discussions
6 graded activities (3 individual, 3 group)
3 quizzes and a comprehensive final exam
Grading Breakdown
Python Assignments: 20%
Discussions: 10%
Exercises: 20%
Quizzes: 15%
Final Exam: 35%
Software Engineering Fundamentals
Definition: Application of engineering principles to software development.
Focus: Large programs, problem decomposition, manage project complexity.
Importance of Dependability, Security, Performance.
Historical context: Issues led to recognition and establishment of Software Engineering as a discipline in 1968.
Software Ethics
Software engineers must maintain ethical standards: respect confidentiality, uphold client interests, ensure product quality, promote integrity.
Software Development Process includes Specification, Development, Validation, and Evolution.
Key Takeaways
Software is more than just code, involving documentation for users, QA staff, and developers.
Ethical responsibilities extend beyond technical skills, impacting society and stakeholders.
Note
0.0
(0)
Rate it
Take a practice test
Chat with Kai
undefined Flashcards
0 Cards
0.0
(0)
Explore Top Notes
Rozdział: Jak przygotować wystawę? Poradnik
Note
Studied by 5 people
5.0
(1)
Chapter 35-40 Notes
Note
Studied by 15 people
5.0
(1)
Chapter 1: Parts of Speech
Note
Studied by 1287 people
5.0
(6)
Physics 151 Equations
Note
Studied by 48 people
5.0
(1)
Lanuage techniques
Note
Studied by 22 people
5.0
(1)
Chapter 16 - Ionic Equilibrium
Note
Studied by 17 people
5.0
(1)