Overview

"I highly recommend this course to the dedicated individual seeking a deeper level of understanding for what they don't know (yet) in a short frame of time."

- Yin Mei

Read Testimonials

A Graduate Degree in Computer Engineering yields among the highest return on investment with six figure salary potential for early and mid-level careers. Our unique Bridge Program equips you with the necessary fundamental knowledge to enter the field of Computer Engineering regardless of your background. This program is your pathway to pursuing a Computer Engineering Master's Degree at NYU Tandon School of Engineering offered 100% online or on-campus.

Program Qualification

Students must have a Bachelor's degree in any discipline. To successfully complete this bridge course with a good grade, proficiency in college algebra, and some exposure to programming is desirable but not required. Please note that admission to different MS programs in Tandon have their own requirements which a successful bridge student needs to meet for being considered for admission. Please review these requirements.

 


Semester Duration Application Deadline Start Date End Date
Winter
2018
17-Week Nov 5,
2017
Jan 7,
2018
May 5,
2018
Winter
2018
26-Week Nov 5,
2017
Jan 7,
2018
June 23,
2018
Spring
2018
17-Week Jan 29,
2018
April 8,
2018
Aug 4,
2018
Cost
$1,500
Credits
0

How to Apply

Certificate of Completion

For an additional $2,500 fee, students can opt to obtain a certificate of completion for this bridge program.


 

Topics You'll Learn About

This program combines the multiple topics listed below into one course.

 
  • Fundamentals of system hardware
  • Number Systems
  • Compilation and Execution process
  • Data types and Expressions
  • Branching statements
  • Iterative Statements
  • Propositional logic
  • Predicate logic
  • Proving techniques: Rules of inference, Proof by contradiction, Induction
  • Sets basics
  • Intro to algorithm analysis and Order of growth
  • Functions, Abstraction and Runtime stack
  • Arrays
  • Strings
  • Pointers and Dynamic allocation
  • 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

 

 

 

Back to Top -