COP 3223 Spring 2014 Section 2


Section 1 Instructor: Dr. Niels Da Vitoria Lobo
email: niels@cs.ucf.edu (put COP3223 in the subject header)
Office Location: HEC-252
Office Hours: Mon-Tue-Wed-Thu: 11:45am-1:15pm
Office Phone: 407-823-2873 (407-UCF-CURE)

Section 2 (MWF 2:30-3:20pm CB1-104)


Daily Homework

Link to Lectures

Immediate HELP


Extra Notes

SI sessions




Update 56: Apr 23
      Wednesday, April 23, 9am till 1pm (Room HEC-252, outside Lobo's office). Topics: Final Exam. Please bring your laptop if you are coming.



Update 55: Apr 21
      Upcoming Phoenix Rising sessions: Tuesday, April 22, 9am till 4pm (Room HEC-450), and then again Wednesday, April 23, 9am till 1pm (Room HEC-???). Topics: Final Exam. Please bring your laptop if you are coming.



Update 54: Apr 18
      Upcoming Phoenix Rising sessions: Friday, April 18, 7:30pm till 11pm (Room HEC-356), and then again Saturday, April 19, 2:30pm till 6pm (Room HEC-356). Topics: Final Exam. Please bring your laptop if you are coming.



Update 53: Apr 17
      Three Phoenix Rising sessions: THursday April 17, 10am till noon (Room HEC-234), and then again Thursday April 17, 12:30pm till 2pm (Room HEC-234), then again 7:15pm till 11pm Room HEC-356. Topics: Final Exam. Please bring your laptop if you are coming.



Update 52: Apr 16: Additional Nasty Trace

Update 51: Apr 14
      Two Phoenix Rising sessions: Tuesday April 15, 8:30am till 11am (Room HEC-356), and then again Tuesday April 15, 2pm till 3pm (Room HEC-438). Topics: Final Exam. Please bring your laptop if you are coming.



Update 50: Apr 14: Programming Assignment 5 is below



Update 49: Apr 7
      Two Phoenix Rising sessions: Tuesday April 8, 9am till 11am (Room HEC-234), and then again Tuesday April 8, noon till 2pm (Room HEC-234). Topics: Final Exam. Please bring your laptop if you are coming.



Update 48: Apr 7:
      Getting out early with a Final A due to high test scores (>=48 on 3, and >=46 on the fourth) on 4 tests: Make sure you visit me to get on my A.list. Otherwise (if you forget to visit), you are expected to take the Final Exam, and do Assignment 5.



Update 47: Apr 3
      Phoenix Rising session: Thursday April 3, 7pm till 10pm (Room HEC-356). Topics: Test Four. Please bring your laptop if you are coming.



Update 46: Apr 3
      Phoenix Rising session: Thursday April 3, 9am till 11:30am (Room HEC-234). Topics: Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 45: Mar 31
      Phoenix Rising session: Tuesday, April 1, 10:30am till 12:30pm (Room HEC-356). Topics: Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 45: Mar 26: Notes on Pointers




Update 44: Mar 26: Practice Final





Update 43: Mar 26
      Phoenix Rising session: Saturday, Mar 29, 2pm till 6pm. (Room HEC-356). Topics: Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 42: Mar 25
      Phoenix Rising session: Tuesday, Mar 25, 10am till noon. (Room HEC-450). Topics: Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 41: Mar 22
      Phoenix Rising session: Saturday, Mar 22, noon till 4pm (Room HEC-356). Topics: Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 40: Mar 20
      Late Phoenix Rising session: Thursday night, Mar 20, 7pm till 10pm (Room HEC-356). Topics: Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 39: Mar 20
      Phoenix Rising session: Thursday, Mar 20, 9am till noon (Room HEC-438). Topics: Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 38: Mar 19:

Update 37: Mar 18
      Phoenix Rising session: Tuesday, Mar 18, 1pm till 3pm (Room HEC-438). Topics: Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 36: Mar 14
      Phoenix Rising session: Saturday, Mar 15, 1pm till 3:30pm (Room HEC-356). Topics: Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 35: Mar 11
      Phoenix Rising session: Tuesday, Mar 11, noon till 2pm (Room HEC-450). Topics: Test Three, Test Four, and Required Assignment Four. Please bring your laptop if you are coming.



Update 34: Feb 28: Practice Test 4




Update 33: Feb 27
      Phoenix Rising session: Thursday, Feb 27, 7pm till 10pm (Room HEC-356). Topics: Test Three, Test Four, and Required Assignment Three (Foodbank). Please bring your laptop if you are coming.



Update 32: Feb 26: More Practice problems Test 3
    t3q2extra1.c

    t3q3extra1.c

    t3q3extra1soln.txt







Update 31: Feb 21
      Phoenix Rising session: Tuesday, Feb 25, 10am till 1pm (Room HEC-356). Topics: Test Three and Required Assignment Three (Foodbank). Please bring your laptop if you are coming.



Update 31: Feb 21
      Phoenix Rising session: Saturday, Feb 22, 2pm till 3:20pm (Room HEC-356). Topics: Test Three and Required Assignment Three (Foodbank). Please bring your laptop if you are coming.



Update 30: Feb 19
      Phoenix Rising session: Thursday, Feb 20, 10am till 11:45am (Room HEC-234). Topics: Test Three and Required Assignment Three (Foodbank). Please bring your laptop if you are coming.



Update 29: Feb 12
      Phoenix Rising sessions: 1) Thursday, Feb 13, 9am till 11am (Room HEC-450.) 2) Thursday, Feb 13, noon till 3pm (Room HEC-438). 3) Thursday, Feb 13, 7pm till 10pm (Room HEC-356). Please bring your laptop if you are coming.



Update 28: Feb 10
      Phoenix Rising sessions: 1) Tuesday, Feb 11, 8:30am till 11:30am (Room HEC-356.) 2) Tuesday, Feb 11, 1:30pm till 3pm (Room HEC-438). 3) Wednesday, Feb 12, 12:30pm till 2pm (Room HEC-438). Please bring your laptop if you are coming.



Update 27: Feb 10: Practice Test 3




Update 26: Feb 8
      Phoenix Rising session: Monday, Feb 10, 12:30pm till 2pm (Room HEC-438.) Please bring your laptop if you are coming.



Update 25: Feb 7:




Update 24: Feb 7
      Phoenix Rising sessions: 1) Friday, Feb 7, 11am till 2pm (Room HEC-234 till noon, and then Room HEC-438 till 2pm). 2) Friday, Feb 7, 7pm till 9pm (Room HEC-356). 3) Saturday, Feb 8, 2pm till 5pm, (Room HEC-356). Please bring your laptop if you are coming.



Update 23: Feb 5
      Phoenix Rising session Thursday, Feb 6, 9am till 1pm (Room HEC-356). Please bring your laptop if you are coming.



Update 22: Feb 3
      Phoenix Rising sessions Tuesday, Feb 4, 9am till noon (Room: HEC-450, it is the room at the top end of the massive central stairway); and Wednesday Feb 5, 12:30pm till 1:30pm (Room: HEC-438). Test Two, and Required Homework Two. Please bring your laptop if you are coming.



Update 21: Feb 3
      Phoenix Rising session today before class to study for Test Two, and Required Homework Two. Monday, Feb 3, 12:30pm till 1:30pm, Room HEC-356. Please bring your laptop if you are coming.



Update 20: Jan 31
      I will have four Phoenix Rising sessions before next class to study for Test Two, and Required Homework Two. 1) Friday, Jan 31, 7:00pm till 9pm, Room HEC-356; 2) Saturday, Feb 1, 2pm till 5pm, Room HEC-356; 3) Sunday, Feb 2, 1pm till 4pm, Room HEC-356; 4) Monday, Feb 3, 12:30pm till 1:30pm, Room HEC-356. Please bring your laptop if you are coming.



Update 19: Jan 29: Diamond

    diamond1.c





Update 18: Jan 29
      I will have four Phoenix Rising sessions to study for Test Two, and Required Homework Two. 1) Thursday, Jan 30, 8:30am till 10:30am, Room HEC-356; 2) Thursday, Jan 30, noon till 2pm, Room HEC-356. 3) Thursday, Jan 30, 7pm till 10pm, Room HEC-356; 4) Friday, Jan 31, 9am till 11am, Room HEC-234(knock on the lab door). Please bring your laptop if you are coming.



Update 17: Jan 27
      I will have two Phoenix Rising sessions to study for Test Two, and Required Homework Two. 1) Tuesday, Jan 28, 9am till 11am, Room HEC-438; 2) Tuesday, Jan 28, 1pm till 2:20pm, Room HEC-438. Please bring your laptop if you are coming.



Update 16: Jan 24:
      I will conduct a help session, Saturday, 1/25, 1:30pm till 5pm in HEC-356.
      Topics: Practice Test Two, Required Homework Assignment Two. All those who think they would like to work towards getting a better grade in the course, should try to attend. If you are coming, you must bring your laptop.



Update 15: Jan 22
      I will have four help sessions to study for Test One, Test Two, and Required Homeworks One and Two. 1) Thursday, Jan 23, 9am till 10:30am, Room HEC-356; 2) Thursday, Jan 23, noon till 2pm, Room HEC-356; 3) Thursday, Jan 23, 7pm till 9:30pm, Room HEC-356; 4) Friday, Jan 24, 8am till 10am, Room HEC-438. Please bring your laptop if you are coming.



Update 14: Jan 22




Update 13: Jan 22: Assignment Two is posted here.
It is due (on Webcourses) the night of Monday, Feb 10, 2014 at 11:56pm. Please remember that this is different from the other sections' Assignment Two.


Update 12: Jan 18:
      I will conduct a help session, Tuesday, Jan 21, 11am till 1pm in HEC-438.
      Topics: Getting started, Required Homework Assignment One, Practice Test One. All those who think they would like to work towards getting a better grade in the course, should try to attend. If you are coming, you must bring your laptop.



Update 11: Jan 17
      I will have two help sessions to study for Test One and commence studying for Test Two, on Saturday Jan 18, 9am till noon, and then again 6:30pm till 9pm. Both sessions will be in HEC-356, bring your laptop if you are coming.



Update 10: Jan 17: stars2.c




Update 9: Jan 17: Practice Test 2




Update 8: Jan 15:
      I will conduct help sessions, January 16: one at 9am till 11am (in HEC-438) and another at noon till 2pm (in HEC-356).
      Topics: Getting started, Required Homework Assignment One, Practice Test One. All those who think they would like to work towards getting a better grade in the course, should try to attend. If you are coming, you must bring your laptop.



Update 7: Jan 13: loopclearscreen1.c




Update 6: Jan 13




Update 5: Jan 10:
      I will conduct a help session, Saturday, 1/11, noon till 4pm in HEC-356.
      Topics: Getting started, Required Homework Assignment One, Practice Test One. All those who think they would like to work towards getting a better grade in the course, should try to attend. If you are coming, you must bring your laptop.



Update 4: Jan 10: Assignment Zero is now posted Here.
You must submit it on Webcourses2/Canvas before 11:56pm on Wednesday, Jan 15, 2014. There is no late submission available for Assignment Zero. Please follow the instructions below (in .pdf format). The main purpose of Assignment Zero is to test if your submission procedures are able to deliver to us the correct program, by the right date, and with the correct comments. You will get feedback (a grade of One or Zero) within six days. The score from Assignment Zero does not affect your Final Grade in the class in any way.
3223DemoHomeworkSubmission.pdf






Update 3: Jan 8: Practice Test 1


Update 2: Jan 8: Assignment One is posted here.
It is due (on Webcourses) Wednesday, Jan 22, 2014 at 11:56pm. Please remember that this is different from the other sections' Assignment One.


Update 1: Jan 6: For ADVANCED students only: Section 1's Assignment 4 is: Program4Section2spr14.doc


Specific Course Information



Software to Download

You need to install DevC++ (or CodeBlocks) on your laptop/desktop. If you have no computer, leave a voice-mail for Dr. Lobo immediately.

The class page includes everything above this line.