CSE 130: Introduction to Programming in C

Stony Brook University, Spring 2017

Site Navigation[Skip]

  • Course Information
  • Grading and Course Policies
  • Exam Resources

Sidebar[Skip]

Course Meetings and Materials

Lecture: Tuesday and Thursday, 4:00–5:20 PM, in Computer Science 2120


Calendar: See the course syllabus for a tentative schedule of topics, as well as the deadlines for all assignments.


Textbook: A Book on C, 4th Edition, by Al Kelley and Ira Pohl (Addison-Wesley 1998). Copies of the book are available on 2-hour reserve in the Science and Engineering Library.


Course Software: Students are encouraged to download and use the Visual Studio Community IDE (Windows; free) or Xcode (Mac OS X; free, Apple ID required). Students are also encouraged to obtain a (free, University-provided) Sparky Unix account in which to develop and test their assignment code.


All course information (announcements, slides, homework, and grades) will be posted on Blackboard.

Course Staff Information

Instructor: Michael Tashbook (<tashbook@cs.stonybrook.edu>)

Instructor Office Hours: Monday, 3:00–6:00 PM, and Tuesday/Thursday, 6:00–7:30 PM, in New Computer Science 204. I am also available at other times by appointment.


TAs and TA Office Hours: 

• TBA


TA office hours:

• TBA


All TA office hours will be held in Old Computer Science room 2203

Exam Resources

• Midterm 2 Questions (PDF)

• Midterm 2 Starter Code (ZIP)

• Exam Submission Instructions (PDF)


Midterm 1

• Midterm 1 reference slides (ZIP)

• Midterm 1 sample code (ZIP)

• Midterm 1 practice exam (PDF)

• Midterm 1 practice exam solutions (ZIP)


Midterm 2

• Midterm 2 reference slides (ZIP)

• Midterm 2 sample code (ZIP)

• Midterm 2 practice exam (PDF)

• Midterm 2 practice exam solutions (ZIP)



[Back To Top]