Universidad del Norte, 2023
Software? A set of computer programs
Program? A set of procedures
Procedure? A set of coded instructions
Code? A system of rules to convert information
Engineering? The use of scientific principles to design
Software Engineering
Software Developer
Programmer
Scaled in time and resources
Building solutions
Procedures with specific goal
Fighting against uncertainty
Can you always guarantee a response time below 100ms? 🤔
T-shaped, Pi-Shaped, Comb-Shaped, all the shapes...
Hands on: Let's solve a problem 😉
Problem: Display all prime numbers between 0 and n
Constrains: We have 10 mins and our server only has a lua compiler
Hint: You can use https://www.jdoodle.com/execute-lua-online/
Outcomes
{
It's about principles...