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

CISC 3140 Design and Implementation of Software Applications II: Lecture Notes

Professor Chuang Spring 2020 OER

Introduction to the course

Software Development as a Profession

Challenges faced by Software Teams

  • Software Teams and challenges in developing large-scale applications
  • The Mythical Man Month” - Fred Brooks 

Software Tools and Techniques
Processes & Standards

Programming Paradigms - different ways to express problems

Software Tools needed for remaining lectures and homework

Building large software

Separation of content and presentation


Web technologies

Web Development World

Data Management

  • Querying for Data

Measuring Software

  • Software Quality Metrics

Guest Lectures