(This is not a complete list)
Tools in Alphabetical Order
Techniques
- Project Planning (SDLC phases)
- History of SE practices
- Software Crisis
- NATO software engineering conferences in 1960s
- Agile Manifesto
- Task Estimation
- Requirements Gathering
- Importance of Specification
- IEEE Standards
- Floating Points
- Testing
- Setting up automated builds
- Writing Bug Reports
- Programming in Declarative Style
- Scheme
- HTML/CSS
- Makefile and Yaml configuration files
- JavaScript