Skip to content

Latest commit

 

History

History
161 lines (124 loc) · 11.3 KB

File metadata and controls

161 lines (124 loc) · 11.3 KB

COURSE 1: Software Engineering Basics


MODULE 1: SDLC — Software Development LifeCycle

# Type Title Date
[X] 01-001 Literacy What Is Software Engineering? 2025-11-04
[X] 01-002 Definitions Insiders' Viewpoint: What Is Software Engineering? 2025-11-04
[X] 01-003 SDLC Introduction to the SDLC 2025-11-04
[X] 01-004 SDLC Definitions Phases of the SDLC 2025-11-04
[X] 01-005 SDLC Phases Phases of the SDLC 2025-11-04
[X] 01-005b Quiz Phases 2025-11-04
[X] 01-007 Quality (QA) Building Quality Software (Quality Assurance) 2025-11-04
[X] 01-008 Requirements Requirements 2025-11-05
[X] 01-008b Practice Overview of Software Engineering 2025-11-05
[X] 01-009 Methodologies Development Methodologies 2025-11-05
[X] 01-010 Versioning Software Versions 2025-11-05
[X] 01-011 Testing Software Testing 2025-11-05
[X] 01-012 Documentation Software Documentation 2025-11-05
[X] 01-013 Roles Roles in Software Engineering Projects 2025-11-05
[X] 01-014 Roles (Industry) Insiders' Viewpoint: Job Roles in Teams 2025-11-05
[X] 01-014b Quiz The Software Building Process & Roles
# Type Title Date
[X] 01-015 Summary MODULE 1 Summary 2025-11-05
[X] 01-016 Assessment The Software Development Lifecycle 2025-11-05

MODULE 2: Web & Cloud Development

02-01 Development Intro

# Type Title Date
[X] 02-001 Overview Overview of Web and Cloud Development 2025-11-05
[X] 02-002 Front-End Learning Front-End Development 2025-11-05
[X] 02-003 Back-End The Importance of Back-End Development 2025-11-05
[X] 02-004 Teamwork Teamwork and Squads 2025-11-05
[X] 02-005 Viewpoint Insiders' Viewpoint: Teamwork in Software Eng. 2025-11-05
[X] 02-006 Agile Method Pair Programming 2025-11-05
[X] 02-007 Viewpoint Insiders' Viewpoint: Pair Programming 2025-11-05
[X] 02-007b Activity Categorising Front- and Back-End Technologies 2025-11-05
[X] 02-007c Practice Introduction to Development 2025-11-05

02-02 Tools in Software Development

# Type Title Date
[X] 02-008 Tools Introducing Application Development Tools 2025-11-06
[X] 02-009 Tools More Application Development Tools 2025-11-06
[X] 02-010 Stacks Introduction to Software Stacks 2025-11-06
[X] 02-010b Lab Hands-on Lab: Getting Started With an IDE 2025-11-06
[X] 02-011 Viewpoint Insiders' Viewpoint: Tools and Technologies 2025-11-06
[X] 02-011b Practice Tools in Software Development 2025-11-06

Summary & Assessment

# Type Title Date
[X] 02-012 Summary MODULE 2 Summary 2025-11-06
[X] 02-013 Assessment Web and Cloud Development Assessment 2025-11-06

MODULE 03: Programming Basics

# Type Title Status
[X] 03-001 Compiled/Interpreted Interpreted and Compiled Programming Languages 2025-11-06
[X] 03-002 Compiled/Interpreted Comparing Compiled and Interpreted Languages 2025-11-06
[X] 03-003 ASM / Query Query and Assembly Programming Languages 2025-11-06
[X] 03-004 Organisation Understanding Code Organisation Methods 2025-11-06
[X] 03-005 Lab Hello World in 11 Programming Languages 2025-11-06
[X] 03-006 Industry View Insiders' Viewpoint: Types of Languages 2025-11-06
[X] 03-006b Activity Programming Logic and Organisational Methods 2025-11-06
[X] 03-006c Quiz Programming Languages and Organisation 2025-11-06
[X] 03-007 Logic (Branch/Loop) Branching and Looping Programming Logic 2025-11-07
[X] 03-008 DataTypes, Identifiers Introduction to Programming Concepts (Part 1) 2025-11-07
[X] 03-009 Functional / OOP Introduction to Programming Concepts (Part 2) 2025-11-07
[X] 03-010 Lab - Python Jupyter Programming Fundamentals with Python 2025-11-07
[X] 03-011 Quiz Introduction to Programming Concepts 2025-11-07
# Type Title Status
[X] 03-012 Summary Summary & Highlights 2025-11-07
[X] 03-013 Assessment Basics of Programming (Graded Quiz) 2025-11-07

MODULE 4 Software Architecture, Design, Patterns

# Type Title Status
[X] 04-001 Software Arquitecture, UML Introduction to Software Architecture 2025-11-08
[X] 04-002 UML, Behavioral, Structural Software Design and Modeling 2025-11-08
[X] 04-003 Klass Object-Oriented Analysis and Design 2025-11-08
[X] 04-004 Industry View Insiders' Viewpoint: Importance of Design & Architecture 2025-11-08
[X] 04-005 Activity, Design Patterns Create an Architectural Diagram 2025-11-08
[X] 04-005b Quiz Software Architecture and Design (Practice) 2025-11-08
[X] 04-006 SOA, Nodes Approaches to Application Architecture 2025-11-08
[X] 04-007 2-tier, 3-tier, Event-Driven, Microservices, P2P Architectural Patterns in Software 2025-11-09
[X] 04-008 Development, QA, Staging, Production Application Deployment Environments 2025-11-09
[X] 04-009 Firewall, Load Balancer, Web Server, App Server, Proxy, Data Server Production Deployment Components 2025-11-09
[X] 04-010 Insiders' Viewpoint: Deployment Architecture 2025-11-09
[X] 04-011 Grade Architecture Patterns & Deployment Topologies (Practice) 2025-11-09
# Type Title Status
[X] 04-012 Summary Summary & Highlights 2025-11-09
[X] 04-013 Graded Assessment Software Architecture, Design, and Deployment Topologies 2025-11-09

MODULE 5 Software Engineering Careers

# Type Title Status
[X] 05-001 Roles (Jr, Sr), Taks, Teams What Does a Software Engineer Do? 2025-11-10
[X] 05-002 Role Insight A Day in the Life of a Software Engineer 2025-11-10
[X] 05-003 Skills Skills Required for Software Engineering 2025-11-10
[X] 05-004 Industry View Insiders’ Viewpoint: Advice to Future SEs 2025-11-10
[X] 05-005 Industry View Insiders’ Viewpoint: Women in Software Eng. 2025-11-10
[X] 05-005b Quiz About Software Engineers (Practice) 2025-11-10
# Type Title Status
[X] 05-006 Job Market Job Outlook for Software Engineers 2025-11-10
[X] 05-007 Career Paths Career Paths in Software Engineering 2025-11-10
[X] 05-008 Titles Software Engineering Job Titles 2025-11-10
[X] 05-008b Industry View Insiders’ Viewpoint: Career Paths 2025-11-10
[X] 05-008b Lab Matching Roles with Responsibilities 2025-11-10
[X] 05-009 Ethics Code of Ethics 2025-11-10
[X] 05-009b Quiz Careers in Software Engineering (Practice) 2025-11-10
# Type Title Status
[X] 05-010 Summary Summary & Highlights 2025-11-10
[X] 05-011 Graded Job Opportunities & Skillsets (Quiz) 2025-11-10

Module 6: Final Assessment

Type
Graded Quiz: Final Quiz
Final Project Submission and Evaluation
Software Engineering Glossary