#Software #Engineering - Lecture 1 : Introduction, Software Products, Process Activities & Ethics
SECourses
#SoftwareEngineering #Course #HowToProgram #HowToCode #HowToBeEngineer Hello everyone. My name is Furkan Gözükara, and I am a Computer Engineer Ph.D. Assistant Professor at the Software Engineering department.
In this course, we will learn what is the true meaning of being a Software Engineer rather than being a web developer / freelancer developer / software developer / developer / coder / programmer, etc.
Software Engineering Full Course Playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffslgxMVyXhnHiSn_EWTvx1G-
GitHub repository of the course : https://github.com/FurkanGozukara/Software-Engineering-CSE307-2020
Discord channel link of the course : https://discord.gg/6Mrb8MwteQ How to use Discord : https://youtu.be/AEwPtYiLvsQ
This course does not require you to have any knowledge about programming in any programming language.
However, if you want to start learning programming or develop your other Software Engineering related skills you can watch our below full courses:
[1] Introduction to Programming Full Course with C# playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffskoSXySh0MdiayPJsBZ7m2o
[2] Object Oriented Programming Full Course with C# playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffsnH3XJb66FDIHh1yHwWC26I
[3] Artificial Intelligence (AI) and Machine Learning (ML) Full Course with C# Examples playlist: https://www.youtube.com/playlist?list=PL_pbwdIyffskVschrADCL6KEnL_nqDtgD
[4] Software Engineering Full Course playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffslgxMVyXhnHiSn_EWTvx1G-
[5] Security of Information Systems Full Course playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffslM_o92NwkaUzD7C6Fekx26
[6] (Turkish) Bilgisayar Becerileri Tam Ders playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffsmyE2e909ea1MXLcMb8MenG
In Lecture 1 the following topics are briefly explained and discussed. Many of them will be thoroughly explained, covered and discussed in the future lectures:
Professional software development -) What is meant by software engineering
Software engineering ethics -) A brief introduction to ethical issues that affect software engineering
Case studies -) An introduction to three examples that are used in later chapters in the book
Lecture 1 Full Subtitles:
- Software engineering
- Software costs
- Software products
- Product specification
- Frequently asked questions about software engineering
- Essential attributes of good software
- Software engineering
- Importance of software engineering
- Software process activities
- General issues that affect most software
- Software engineering diversity
- Application types
- Software engineering fundamentals
- Software engineering and the web
- Web software engineering
- Web-based software engineering
- Key points
- Software engineering ethics
- Issues of professional responsibility
- ACM (Association for Computing Machinery) /IEEE (Institute of Electrical and Electronics Engineers) Code of Ethics
- Rationale for the code of ethics
- The ACM/IEEE Code of Ethics
- Ethical principles
- Ethical dilemmas
- Case studies
- Insulin pump control system
- Insulin pump hardware architecture
- Activity model of the insulin pump
- Essential high-level requirements
- A patient information system for mental health care
- MHC-PMS
- MHC-PMS goals
- The organization of the MHC-PMS
- MHC-PMS key features
- MHC-PMS concerns
- Wilderness weather station
- The weather station’s environment
- Weather information system
- Additional software functionality ... https://www.youtube.com/watch?v=8jH07r6135o
299328639 Bytes