ENGRD 2140

ENGRD 2140

Course information provided by the Courses of Study 2017-2018.

Intermediate computer programming course with a systems bent, equally practical in embedded, desktop, or server environments. Topics include C and C++ programming, input/output, program structure, debugging and profiling, dynamic memory management, essential data structures and programming techniques, program analysis, code optimization, and an introduction to UNIX services and programming environment. For more information, see http://ece2400.ece.cornell.edu.

When Offered Fall, spring.

Prerequisites/Corequisites Prerequisite: CS 1110 (preferred) or CS 1112.

View Enrollment Information

Enrollment Information
Syllabi: 1 available
  •   Regular Academic Session.  Choose one lecture and one discussion. Combined with: ECE 2400

  • 3 Credits Graded

  • 17875ENGRD 2140  LEC 001

  • 17878ENGRD 2140  DIS 201

  • 17879ENGRD 2140  DIS 202