Skip to content
- What did Djikstra mean by modular computation?
- Booch described women being prominent in the early days of software development and computing. Why aren’t more women in Computer Science in modern times?
- How did the history of software engineering shape the characteristics of software? How did Python become so popular amongst data scientist?
- Is SWE an art or a science?
- What was everyone’s one key thing to take away after the 1-hour webinar about the history of software engineering?
- Why was software engineering originally not taken as seriously as other engineering fields?
- What are some parallels between Charles Babbage’s concept of a computer and contemporary computers?
- The presenter said that we should view software engineering as we do the physical engineering of buildings: trust them and don’t think about the engineering as you live amongst its results. What do people think about that? Should we view trust software like that right now? If not, what needs to change for us to get to that point?
- What are the different kinds of ___-oriented programming? (aspect, object, etc)
- Where did he study computer science? (Grady Booch)
- How did he end up at IBM?
- How has Mathematics influenced in the development of CS over time?
- In the last 50 years, the computer science has been evolved very rapidly. What can we predict about the future based on this trajectory?
- Would symbolic representation of a system help in very basic systems?
- What exactly do some people see as art about software engineering?
- How important was (or is) military/intercountry competition for the development of software engineering to making the complex software systems we have now?
- This is sort of a random question, but whatever happened to IBM’s home computers/systems?
- Why is managing complexity important in developing effective algorithms?
- What are the architectural pendulum and the edge/cloud pendulum related to?
- As a software engineer, how important is the knowledge of computer science?
- Why does software engineering need to follow so many procedures?
- So I understand that each fundamental part of the computer system were first performed by humans and then outsourced into electro-mechanical machines like how computers and operators were actual humans at one time. Is that true?
- Am I understanding it right that the more higher-level a programming language is, the more independent it is from the hardware component?