Skip to Main Content
| Brooklyn College Library & Academic IT |CISC Department

CISC 3140 Design and Implementation of Software Applications II: Software Tools & Techniques

Professor Chuang Spring 2020 OER

Topics

(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
    • Documenting requirements
  • 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