Tools and Techniques in Software Engineering
For Brooklyn College CIS undergraduates
A collection of handbooks to various topics related to CISC 3140 at Brooklyn College and beyond.
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.
- This text has 0 annotations
- This text has 0 highlights
Programming as an engineering discipline
Programming as an engineering discipline rather than an art
- This text has 0 annotations
- This text has 0 highlights
Software Teams
Brief Introduction to Software Engineering Teams
- This text has 0 annotations
- This text has 0 highlights
Project Planning
Brief Introduction to Project Planning
- This text has 0 annotations
- This text has 0 highlights
Language Specifications
Brief Introduction to programming language specifications
- This text has 0 annotations
- This text has 0 highlights
System & Tools
Terminal
Introduction to Terminal
- This text has 0 annotations
- This text has 0 highlights
Configuration Management
Manging changes
- This text has 0 annotations
- This text has 0 highlights
Build Tools
Introduction to Build Tools
- This text has 0 annotations
- This text has 0 highlights
Web Technology
JavaScript (JS)
Introduction to JavaScript
- This text has 0 annotations
- This text has 0 highlights
Cascading Style Sheets (CSS)
Introduction to cascading style sheets
- This text has 0 annotations
- This text has 0 highlights
Markup Languages
Introduction to markup languages
- This text has 0 annotations
- This text has 0 highlights
Hypertext Protocol (HTTP)
Introduction to Hypertext Protocol (HTTP)
- This text has 0 annotations
- This text has 0 highlights
Uncategorized
- This text has 0 annotations
- This text has 0 highlights
Databases
Brief Introduction to Databases
- This text has 0 annotations
- This text has 0 highlights
Presentation Skills
Advice on giving presentations.
- This text has 0 annotations
- This text has 0 highlights
- This text has 0 annotations
- This text has 0 highlights
Resources
Resource Collections
Single Resources
Difference between Application and System Software
Growing a Language, by Guy Steele (1998)
HTML Specification
JavaScript ECMA Language Specifcation
Managing Projects with GNU Make
Python 3 Full Grammar specification
Report on the Algorithmic Language ALGOL 60
The Secret Algorithm in Your Credit Card Number
Metadata
- publisher placeNew York City
- rightsCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
- rights holderKatherine Chuang
We use cookies to analyze our traffic. Please decide if you are willing to accept cookies from our website. You can change this setting anytime in Privacy Settings.