About this Course

64,833 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Beginner Level

Basic computer literacy 

Approx. 14 hours to complete
English

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

  • Basic programming concepts
  • Careers in software engineering
  • Programming languages and frameworks
  • The Software Development Lifecycle (SDLC)
  • Software Architecture
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Beginner Level

Basic computer literacy 

Approx. 14 hours to complete
English

Offered by

Placeholder

IBM Skills Network

Syllabus - What you will learn from this course

Week
1
Week 1
3 hours to complete

SDLC - The Software Development Lifecyle

3 hours to complete
14 videos (Total 81 min), 1 reading, 3 quizzes
Week
2
Week 2
3 hours to complete

Introduction to Software Development

3 hours to complete
11 videos (Total 61 min), 1 reading, 4 quizzes
Week
3
Week 3
3 hours to complete

Basics of Programming

3 hours to complete
8 videos (Total 49 min), 1 reading, 5 quizzes
Week
4
Week 4
2 hours to complete

Software Architecture, Design, and Patterns

2 hours to complete
9 videos (Total 51 min), 1 reading, 3 quizzes

Reviews

TOP REVIEWS FROM INTRODUCTION TO SOFTWARE ENGINEERING

View all reviews

About the Applied Software Engineering Fundamentals Specialization

Applied Software Engineering Fundamentals

Frequently Asked Questions

More questions? Visit the Learner Help Center.