- Software Architecture
- Computer Programming
- Programming Principles
- Agile and Scrum
- Computer Programming Tools
- Software Engineering
- Communication
- Software Development Lifecycle (SDLC)
- Python Programming
Introduction to Software Engineering
Completed by Ahmad Milad Karimyar
January 5, 2023
14 hours (approximately)
Ahmad Milad Karimyar's account is verified. Coursera certifies their successful completion of Introduction to Software Engineering
What you will learn
Describe software engineering, Software Development Lifecycle (SDLC), and software development tools, technologies and stacks.
List different types of programming languages and create basic programming constructs such as loops and conditions using Python.
Outline approaches to application architecture and design, patterns, and deployment architectures.
Summarize the skills required in software engineering and describe the career options it provides.
Skills you will gain
