CSCI 240
Computer Programming in C++

Spring 2015


Section
Instructor Class Meeting Time Classroom
1
Amy Byrnes Tues, Thurs 12:30 - 1:45 Montgomery Auditorium
2
Margie Musich Mon, Wed 2:00 - 3:15 Faraday 143

Announcements

Date  
01-07-15

Information on the Quincy compiler can be found at http://faculty.cs.niu.edu/~byrnes/csci240/240start.htm if you are interested.

Information on the Dev-C++ compiler that can be installed on a PC or a flash drive can be found at: http://faculty.cs.niu.edu/~byrnes/csci240/dev2.htm if you are interested.

For those of you that are using a Mac, information on using XCode can be found at: http://faculty.cs.niu.edu/~byrnes/csci240/xcode.htm if you are interested.

3-17-15 The due date for program 7 has been changed to Friday, March 27.
3-17-15 A selection sort flowchart can be found here
04-22-15 The write-up for program 10 has been corrected. The correct version has the setExamPts method using a double argument rather than an integer.

Course Information

Syllabus

Semester Schedule

Lecture Notes

Assignment Submission

Lab/Office Hours and Contact Info (current as of 01-19-15)


Program Due Dates

Assignment Electronic Due Date/Time Graded By
Program 0 Friday, January 16 in the Blackboard Assignment Dropbox by 11:59 PM Section 1: Amy --- Section 2: Margie
Program 1 Friday, January 23 in the Blackboard Assignment Dropbox by 11:59 PM Kamal Dandamudi
Program 2 Friday, January 30 in the Blackboard Assignment Dropbox by 11:59 PM Sri Vastav Polsani
Program 3 Friday, February 6 in the Blackboard Assignment Dropbox by 11:59 PM Mounika Surabi
Program 4 Friday, February 13 in the Blackboard Assignment Dropbox by 11:59 PM Jobin Scaria
Program 5 Friday, February 27 in the Blackboard Assignment Dropbox by 11:59 PM Mohammed Ghori
Program 6 Friday, March 6 in the Blackboard Assignment Dropbox by 11:59 PM Sandeep Konduri
Program 7 Friday, March 27 in the Blackboard Assignment Dropbox by 11:59 PM Kamal Dandamudi
Program 8 Friday, April 17 in the Blackboard Assignment Dropbox by 11:59 PM Sri Vastav Polsani
Program 9 Friday, April 24 in the Blackboard Assignment Dropbox by 11:59 PM Mounika Surabi
Program 10 Thursday, April 30 in the Blackboard Assignment Dropbox by 11:59 PM - LATE PROGRAMS WILL NOT BE ACCEPTED Jobin Scaria

Quiz Questions and Dates

Directions for Taking a Quiz

Quiz Number Date
Quiz 1 Week 2 (week of January 19)
Quiz 2 Week 3 (week of January 26)
Quiz 3 Week 4 (week of February 2)
Quiz 4 Week 5 (week of February 9)
Quiz 5 Week 7 (week of February 23)
Quiz 6 Week 8 (week of March 2)
Quiz 7 Week 9 (week of March 16)
Quiz 8 Week 10 (week of March 23)
Quiz 9 Week 11 (week of March 30)
Quiz 10 Week 13 (week of April 13)
Quiz 11 Week 14 (week of April 20)
Quiz 12 Week 15 (week of April 27)

Exam Schedule

Section 1 - Amy's section

Exam Date Time Location
Exam 1 Thursday, February 19 12:30 - 1:45 Montgomery Auditorium
Exam 2 Thursday, April 9 12:30 - 1:45 Montgomery Auditorium
Final Thursday, May 7 Noon - 1:50 Montgomery Auditorium

Section 2 - Margie's section

Exam Date Time Location
Exam 1 Wednesday, February 18 2:00 - 3:15 Faraday 143
Exam 2 Wednesday, April 8 2:00 - 3:15 Faraday 143
Final Monday, May 4 2:00 - 3:50 Faraday 143

Links

Documentation Standards

Grading Guidelines

Quincy Debugger

Various Worksheets and Study Aids

 

Sample Midterm 1

Sample Midterm 1 Answers

 

Sample Midterm 2

Sample Midterm 2 Answers

 

Final Exam Review Sheet

Sample Final Exam Questions

Sample Final Exam Question Answers