intro_software_engineering_weeks1-4.pptx

asadnicosia 0 views 13 slides Oct 10, 2025
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

software engineering careers


Slide Content

Intro to Software Engineering Weeks 1–4 Beginner Friendly Course Outline

– Getting Started with Computers What is a computer? → Machine that takes input, processes it, gives output

Hardware and Softwares Hardware (physical parts) vs. Software (programs/instructions) Everyday examples: Phones, ATMs, Cars, Apps

Software Engineering? What is Software Engineering? → Building software in a systematic way Just let me know the steps used to build a two- storeys house.

Understanding Software & Programming Types of Software: System (OS), Application (Word, WhatsApp), Utilities (Antivirus )

What is programming? What is programming? → Giving instructions to a computer step by step Algorithm : Step-by-step solution (Make tea, withdraw cash)

Programming is written in programming (computer) language while algorithm is written in a human language

Hands-on : Write an algorithm in plain English to come to the university from your home, attend the lectures and go back.

Tip: take inputs from the user Now write an algorithm for the addition of two numbers..

First Steps in Programming What is a programming language? → A way to talk to computers Human vs. Machine Language (English vs. 0s/1s )

Programming languages help humans communicate with machines Simple program: print('Hello, World!') in Python

cout ( 'Hello, World!') in C++ System.out.print ( print('Hello, World!') in Java So you worked in 3 programming languages

What is software engineering???
Tags