/NYUTandonBridge

Project files for the NYU Tandon CS Bridge program (Summer 2020)

Primary LanguageC++

NYU Tandon Bridge to CS (17-Weeks Summer 2020)

NYU Tandon School of Engineering Logo

Want to know more about my background and/or collaborate? Let's connect! Gowtham's LinkedIn

Program official website - NYU Tandon Bridge

Program Description

The bridge program is an online, flexible intensive study of the core subjects in the undergraduate CS curriculum required as a pre-requisite for the graduate programs in CS. The Bridge is a single non-credit course equivalent to 400 hours of learning covering the fundamental theoretical and practical subjects in CS. Students who receive a B+ or higher will receive a Certificate of Distinction. Students who receive a C or higher will receive a Certificate of Completion.

Topics Covered in the Program:

  • Fundamentals of system hardware
  • Number Systems
  • Compilation and Execution process
  • Data types and Expressions
  • Branching statements
  • Iterative Statements
  • Propositional logic
  • Sets basics
  • Mathematical functions
  • Basic counting and combinatorics
  • Intro to probability
  • The Pigeonhole Principle
  • Intro to algorithm analysis and Order of growth
  • Coding functions, Abstraction and Runtime stack
  • Arrays
  • Strings
  • Pointers and Dynamic allocation
  • Induction
  • Recursion
  • Searching and Sorting
  • Object Oriented Programming concepts
  • File Processing
  • Linked Lists
  • Stacks and Queues
  • Trees and Binary Search trees
  • Computer Organization
  • Assembly language basics
  • Intro to OS Concepts
  • Processes & Threads
  • Thread concurrency and deadlocks
  • Memory Management
  • Introduction to Networking
  • Overview of OSI/RM
  • Physical layout of networks
  • Application Layer, Network Layer and Transport Layer