Skip to main content

Introduction to software engineering for non-ICT specialists

Difficulty level
Beginner
Speaker
Type
Duration
32:59

Lecture on the most important concepts in software engineering

Topics covered in this lesson
  1. Software development and its limitations
  2. Low-level instructions: machine code, and assembly language
  3. Compiled languages
  4. Interpreted languages
  5. Testing and debugging
  6. Task partitionability - can several programmers work on this task/program?
  7. Project management for software development
  8. Software development management methods
Prerequisites

None