Skip to main content
Return to home
Publisher Logo: Click to return to the browse pagePublisher Logo: Click to return to the browse page
  • Home
  • Projects
  • About
  • Learn
Projects

Tools and Techniques in Software Engineering

For Brooklyn College CIS undergraduates

User Avatar
Dr. Katherine Chuang

A collection of handbooks to various topics related to CISC 3140 at Brooklyn College and beyond.

Project Hero Cover

Guides

Software Engineering

  • What is Software?

    A brief lay out of all the kinds of software that could be created with particular emphasis on large scale applications.

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Programming as an engineering discipline

    Programming as an engineering discipline rather than an art

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Software Teams

    Brief Introduction to Software Engineering Teams

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Project Planning

    Brief Introduction to Project Planning

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Language Specifications

    Brief Introduction to programming language specifications

    • 0This text has 0 annotations
    • 0This text has 0 highlights

System & Tools

  • Terminal

    Introduction to Terminal

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Configuration Management

    Manging changes

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Build Tools

    Introduction to Build Tools

    • 0This text has 0 annotations
    • 0This text has 0 highlights

Web Technology

  • Thumbnail image for JavaScript (JS)

    JavaScript (JS)

    Introduction to JavaScript

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Thumbnail image for Cascading Style Sheets (CSS)

    Cascading Style Sheets (CSS)

    Introduction to cascading style sheets

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Thumbnail image for Markup Languages

    Markup Languages

    Introduction to markup languages

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Hypertext Protocol (HTTP)

    Introduction to Hypertext Protocol (HTTP)

    • 0This text has 0 annotations
    • 0This text has 0 highlights

Uncategorized

  • File ExtensionsFile Name Conventions

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Databases

    Brief Introduction to Databases

    • 0This text has 0 annotations
    • 0This text has 0 highlights
  • Presentation Skills

    Advice on giving presentations.

    • 0This text has 0 annotations
    • 0This text has 0 highlights

Resources

Resource Collections

  • PL Grammars & Specifications

    Resource Collection
1 Total Collection

Single Resources

  • Link

    Python 3 Full Grammar specification

  • Link

    JavaScript ECMA Language Specifcation

  • Link

    HTML Specification

  • Link

    CSS Specifications

  • Video

    Difference between Application and System Software

  • Video

    The Secret Algorithm in Your Credit Card Number

  • Video

    Growing a Language, by Guy Steele (1998)

  • Pdf

    Report on the Algorithmic Language ALGOL 60

  • Link

    Managing Projects with GNU Make

9 Total Resources

Metadata

  • publisher place
    New York City
  • rights
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
  • rights holder
    Katherine Chuang
Press Site
    • Log In
    • Projects
    • Home
    • About
    • Email
    • Twitter
    • Log In
    • Projects
    • Home
    • About
    • Email
    • Twitter
Powered by Manifold