- what is programming
- why programming is important
- what skills are needed
- paying attention to detail
- think about reusability
- Think about Good user interface
- understand the fact that computers are stupid
- Comment the code liberally
- Program design recipe
lecture 2
- Software Categories
- types of system softwares
- History of C Language
- Tools Of Trade
- Steps involved in writing and executing a program
- IDE (Integrated Development Environment)
lecture 3