ECE 2400 - Computer Systems Programming
Spring 2018
MoWeFr 11:15am-12:05pm 216 Upson
[Syllabus | Schedule | Piazza | CMS]
REACHING STAFF
For material-related questions, please use Piazza instead of email.
Staff: ece2400-staff-l@cornell.edu
Instructor: martinez@cornell.edu
COURSE INFORMATION
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.
Important: Please read the course syllabus.
Prerequisites: CS 1110 or CS 1112.
Instructor:
Prof. José F. MartÃnez
Computer Systems Lab
336 Rhodes Hall
(607) 255-1874
martinez@cornell.edu