The recitations this week will be completely online.
Next week, we will be back to "dual" mode, where the face-to-face sections would meet in MCH 315A.
1. The TA's will hold office hours at their scheduled times - available on the course website.
2. I will have office hours every day of the week as usual. My office hours this week are:
Sunday (02/21/2021): 12:30 PM - 2:30 PM
Monday (02/22/2021): 1:00 PM - 3:00 PM
Tuesday (02/23/2021): 3:00 PM - 5: 00 PM
Wednesday (02/24/2021) 3:30 PM - 5:30 PM
Thursday (02/25/2021) 3:30 PM - 5:30 PM
Friday (02/26/2021): 1:30 PM - 3:30 PM
Saturday (02/27/2021): 11:30 AM - 1:30 PM
Please make sure you've enrolled yourself in this Canvas Org Site to have access to office hours.
I also do one-on-one Conferences (30-minute sessions) outside of posted office hours. These are by appointment. and have to be scheduled 24 hours in advance by sending me a request through email. They are subject to availability.
The third quiz for the term is tomorrow, 02/19/2021 through Canvas. The quiz will be available from 12:00 AM EST until 11:59:00 PM EST.
Once you begin the quiz, you will have 20 minutes to turn in your answer. You get 1 attempt. If you exceed the time limit, you will still see the question, but you cannot submit the file. Please time yourself.
Please make sure you have turned in your answer before you exit. This is the student's responsibility. To turn it in, you need to upload the file AND click on the Submit Quiz button. Otherwise, the submission is incomplete, and I cannot see it.
You will be turning in a cpp file. You would be moving this file from linprog into your local computer BEFORE turning it in. Please make sure you understand this process. This was discussed in class on 01/21/2021 and is also explained in the Software Guide. You might want to familiarize yourself with the process by moving a few files back and forth BEFORE beginning the quiz.
You will only submit the cpp file. Please do not upload the compiled executable (a.out or similar).
The question is a small programming exercise, which should not take you more than 10 minutes to solve. You may use the course notes to help you.
The quiz is worth 25 points. A completely correct solution will get 25 points. Partially correct solutions will get 12.5 points (50%) and if you did not attempt the quiz, you will get 0 points. Those are the ONLY scores possible (100, 50, or 0%).
This is not auto-graded, your TA's or I would have to examine your solution before we give you points, so you will not be seeing an immediate grade.
The Academic Honor Policy still applies. This is INDIVIDUAL WORK.
The requirements for HW3 have been updated to clarify a couple of points and fix some output inconsistencies.
Please refresh the page to get the most recent version.
The recitations for Week 7 will be dual-mode with Ryan/Jeremiah.
If you're in a face-to-face section, please bet in MCH 315A for the recitation.
If you cannot do so, please let the TA's know in advance.
The recitations will be recorded on the cloud and available for re-watching.
The TA's will hold office hours at their scheduled times - available on the course website.
2. I will have office hours every day of the week as usual. My office hours this week are:
Sunday (02/14/2021): 1:30 PM - 3:30 PM
Monday (02/15/2021): 1:00 PM - 3:00 PM
Tuesday (02/16/2021): 3:00 PM - 5: 00 PM
Wednesday (02/17/2021) 3:30 PM - 5:30 PM
Thursday (02/18/2021) 3:30 PM - 5:30 PM
Friday (02/19/2021): 1:30 PM - 3:30 PM
Saturday (02/20/2021): 11:30 AM - 1:30 PM
Please make sure you've enrolled yourself in this Canvas Org Site to have access to office hours.
I also do one-on-one Conferences (30-minute sessions) outside of posted office hours. These are by appointment. and have to be scheduled 24 hours in advance by sending me a request through email. They are subject to availability.
The first Milestone assignment is (Tuesday, February 16, 2021). These are some general instructions for the milestone assignment.
Milestone 1
2. The assignment will be available from 11:00 AM EST until 1:00 PM EST.
3. The test is timed, and you will have 90 minutes once you begin.
4. The submission link cuts off at 1:00 PM EST. So, please make sure you begin the assignment by 11:30 AM EST to get the full 90 minutes.
5. WE WILL NOT ACCEPT EMAIL SUBMISSIONS. Please make sure you click on "Submit" before 1:00:00 PM EST.
6. There are a total of 20 questions on the test spread across 5 problems.
7. Questions 1 and 2 are the Honor Policy Statement and worth 0 points each. However, you have to "sign" the Honor Policy Statement by typing your name in the given box and upload a photo of your FSUCard or any other picture ID next to the screen when you're taking the test. The picture is the ONLY file you will upload.
8. Questions 3-12 are Multiple choice questions worth 3 points each.
9. Questions 13 and 14 are code-reading problems. They are worth 10 points each. For each of these questions, you need to tell me what the given program will print as output, AND explain why that is the given output. The output is worth 5 points, and the explanation is worth 5 points.
10. Questions 15 and 16 are code-writing problems, worth 20 points each. Here, you have to solve programming problems that are more complex than the quizzes, but less complex than the homework assignments. This problem will be graded on
a. Solving the problem
b. Following programming conventions (indentation, variable names, no global variables, etc.)
c. Only using the concepts discussed in the course (variables, I/O, operators, selection statements, loops)
d. It is not just an output matching problem. You have to demonstrate programming competency in the concepts discussed in the course and programming conventions.
11. Question 17 is a code-debugging problem, worth 10 points. You have to fix the SYNTAX errors in the given program (missing semicolons, mismatched brackets, undeclared variables, etc). You do not have to determine what the program prints as output or make logical corrections. There are at least 5 errors. Finding an error is worth 1 point. Explaining why the error occurred or fixing it is worth 1 point.
12. Questions 18, 19, and 20 are short answer questions. For these questions, please give me your answer or opinion in about 40 words. I don't need to know what the slides/internet/textbook says.
13. Partial credit is available on all questions except the multiple-choice.
14. There is an opportunity for 15 extra credit points spread through the assignment.
15. For questions 14-20, you may type your answer directly into the given text box or copy-paste the solution into the given text box, as you would do for the quizzes.
16. I will be available during the regularly scheduled class time (11:35 AM - 12:50 PM) through the usual Zoom link, if you need any clarifications.
17. If you have any questions, please let me know as soon as possible.
18. If you have registered with the OAS and received extra-time accommodations, please make sure you still COMPLETE the assignment by the agreed-upon time, sent to you in an email.
19. The assignment is NOT auto-graded. I have to grade all your tests manually (there are approximately 90 students in the course).
If you're registered with the OAS for extra time accommodations, please see me during office hours as soon as possible. I need to speak to you about arranging the extra time for the first Milestone.
The recitations this week will be completely online.
Next week, we will be back to "dual" mode, where the face-to-face sections would meet in MCH 315A.
1. The TA's will hold office hours at their scheduled times - available on the course website.
2. I will have office hours every day of the week as usual. My office hours this week are:
Sunday (02/07/2021): 2:30 PM - 4:30 PM
Monday (02/08/2021): 1:00 PM - 3:00 PM
Tuesday (02/09/2021): 3:00 PM - 5: 00 PM
Wednesday (02/10/2021) 3:30 PM - 5:30 PM
Thursday (02/11/2021) 3:30 PM - 5:30 PM
Friday (02/12/2021): 1:30 PM - 3:30 PM
Saturday (02/13/2021): 11:30 AM - 1:30 PM
Please make sure you've enrolled yourself in this Canvas Org Site to have access to office hours.
I also do one-on-one Conferences (30-minute sessions) outside of posted office hours. These are by appointment. and have to be scheduled 24 hours in advance by sending me a request through email. They are subject to availability.
The first milestone assignment will be on Tuesday, 02/16/2021.
The milestone assignment is a timed assignment done through Canvas during the scheduled class time - 11:35 AM - 12:50 PM EST. It is open-book, open-notes, and will be comprised of multiple-choice questions, code writing problems, code debugging problems, code reading and understanding problems, and short answer questions.
The assignment will be on material covered through Thursday, 02/11/2021.
The assignment will test your understanding of the material more than the ability to memorize copious amounts of information or search quickly through the slides and videos. Most questions will ask "why" or "how", not "what".
The best way to prepare would be to make sure you are caught up with the material. Do the practice problems. Change small parts of the example problems and explore the results. If you have any questions about the material, please see me or the TA's during office hours.
The second quiz for the term is tomorrow, 02/05/2021 through Canvas. The quiz will be available from 12:00 AM EST until 11:59:00 PM EST.
Once you begin the quiz, you will have 20 minutes to turn in your answer. You get 1 attempt. If you exceed the time limit, you will still see the question, but you cannot submit the file. Please time yourself.
Please make sure you have turned in your answer before you exit. This is the student's responsibility. To turn it in, you need to upload the file AND click on the Submit Quiz button. Otherwise, the submission is incomplete, and I cannot see it.
You will be turning in a cpp file. You would be moving this file from linprog into your local computer BEFORE turning it in. Please make sure you understand this process. This was discussed in class on 01/21/2021 and is also explained in the Software Guide. You might want to familiarize yourself with the process by moving a few files back and forth BEFORE beginning the quiz.
You will only submit the cpp file. Please do not upload the compiled executable (a.out or similar).
The question is a small programming exercise, which should not take you more than 10 minutes to solve. You may use the course notes to help you.
The quiz is worth 25 points. A completely correct solution will get 25 points. Partially correct solutions will get 12.5 points (50%) and if you did not attempt the quiz, you will get 0 points. Those are the ONLY scores possible (100, 50, or 0%).
This is not auto-graded, your TA's or I would have to examine your solution before we give you points, so you will not be seeing an immediate grade.
The Academic Honor Policy still applies. This is INDIVIDUAL WORK.
here was a copy-paste error in Sample Run 2 of HW 2 Problem 1. "40.27" should have been "42.27".
This has now been fixed. Please refresh your page if you've already viewed HW2, and you should be able to see the corrected version.
You should now see 2 entries on the gradebook with the Quiz grades.
Each Quiz will have a separate entry with its individual grade. Feedback (if needed) will be posted as comments on each question on the quiz. Go to Quizzes -> Quiz n for the feedback.
The "Accumulated Quiz Grades" entry will be the total of the 4 highest quiz grades and will increase (hopefully) as you take more quizzes.
Right now, that column is showing grades on 25 points, and will only show the grade out of 100 points when you've taken at least 4 quizzes.
Please do not panic to see the x/100 grade.
1. The TA's will hold office hours at their scheduled times - available on the course website.
2. I will have office hours every day of the week as usual. This week, my Thursday Office hours will be from 4:!5 - 6:15, since I have another meeting at 3 PM.
My office hours this week are:
Sunday (01/31/2021): 3:30 PM - 5:30 PM
Monday (02/01/2021): 1:00 PM - 3:00 PM
Tuesday (02/02/2021): 3:00 PM - 5: 00 PM
Wednesday (02/03/2021) 3:30 PM - 5:30 PM
Thursday (02/04/2021) 4:15 PM - 6:15 PM
Friday (02/05/2021): 1:30 PM - 3:30 PM
Saturday (02/06/2021): 11:30 AM - 1:30 PM
Please make sure you've enrolled yourself in this Canvas Org Site to have access to office hours.
I also do one-on-one Conferences (30-minute sessions) outside of posted office hours. These are by appointment. and have to be scheduled 24 hours in advance by sending me a request through email. They are subject to availability.
The recitations this week will be completely online - irrespective of whether you're in a face-to-face section or an online section.
The recitations will be done synchronously at the scheduled time through Zoom on Canvas, like the main lectures, and will be available for re-watching later.
Next week (week 5), we'll be doing dual-mode again.
Please let me know if you have any questions
1. The TA's will hold office hours at their scheduled times - available on the course website.
2. I will have office hours every day of the week as usual. My office hours for this week are:
My office hours this week are:
Sunday (01/24/2021): 1:00 PM - 3:00 PM
Monday (01/25/2021): 1:00 PM - 3:00 PM
Tuesday (01/26/2021): 3:00 PM - 5: 00 PM
Wednesday (01/27/2021) 3:30 PM - 5:30 PM
Thursday (01/28/2021) 3:30 PM - 5: 30 PM
Friday (01/29/2021): 1:30 PM - 3:30 PM
Saturday (01/30/2021): 11:30 AM - 1:30 PM
Please make sure you've enrolled yourself in this Canvas Org Site to have access to office hours.
I also do one-on-one Conferences (30-minute sessions) outside of posted office hours. These are by appointment. and have to be scheduled 24 hours in advance by sending me a request through email. They are subject to availability.
The first quiz for the term is tomorrow, 01/22/2021 through Canvas. The quiz will be available from 12:00 AM EST until 11:59:00 PM EST.
Once you begin the quiz, you will have 20 minutes to turn in your answer. You get 1 attempt. If you exceed the time limit, you will still see the question, but you cannot submit the file. Please time yourself.
Please make sure you have turned in your answer before you exit. This is the student's responsibility. To turn it in, you need to upload the file AND click on the Submit Quiz button. Otherwise, the submission is incomplete, and I cannot see it.
You will be turning in a cpp file. You would be moving this file from linprog into your local computer BEFORE turning it in. Please make sure you understand this process. This was discussed in class today (01/21/2021) and is also explained in the Software Guide. You might want to familiarize yourself with the process by moving a few files back and forth BEFORE beginning the quiz.
You will only submit the cpp file. Please do not upload the compiled executable (a.out or similar).
The question is a small programming exercise, which should not take you more than 10 minutes to solve. You may use the course notes to help you.
The quiz is worth 25 points. A completely correct solution will get 25 points. Partially correct solutions will get 12.5 points (50%) and if you did not attempt the quiz, you will get 0 points. Those are the ONLY scores possible (100, 50, or 0%).
This is not auto-graded, your TA's or I would have to examine your solution before we give you points, so you will not be seeing an immediate grade.
The Academic Honor Policy still applies. This is INDIVIDUAL WORK.
The FSU chapter of the Association of Computing Machinery (ACM) is holding its first General Body Meeting tomorrow (01/22/2021) at 5:30 PM EST.
ACM@FSU is the de-facto Computer Science student Organization at FSU and they hold a lot of events through the course of the term, including but not limited to game socials, workshops on new and upcoming technology, info sessions with companies hiring programmers, and the once-a-term programming contest.
I hope to see you at the GBM, through this Zoom link
For more information about ACM@FSU, please see their website.
I had announced in class today that I would release HW 1 today.
In retrospect, I believe it would be better if we covered about 30 more minutes of material before we discuss HW1. So, I will be releasing HW1 before class on Thursday and discuss the homework on Thursday.
We are still on track for the course - HW1 has always been released after 5 classes - which would be Thursday. You would still get the whole 7 days for homework. The due date would be pushed back too.
The course website has been updated with the latest program and slides and the vim slides for today's lectures have also been updated after fixing a couple of typos.
This was announced in class on Thursday but I am clarifying it here.
FSU is closed on Monday, 01/18/2021. Therefore, we will not meet for ANY classes.
However, this Canvas Page lists ALL 8 sections of the course, several of which do not meet for recitations on Monday. Those sections will meet for recitation this week.
The previous announcement was a general announcement outlining the policy for recitations, which will be followed for the rest of the course.
We will begin meeting for recitations this week (Week 3). This week, the recitations will be held in "Dual" mode.
In Dual mode, the Face-to-Face sections will meet in person in Room 315A of the Carothers (MCH) building.
The online sections will meet at the SAME time.
The TA's will broadcast their screens through Zoom, just like we do for the lectures, from MCH 315A.
The recitations will be available for future watching, just like the main lectures.
If you're in an online section, all you need to do is attend the recitations through Zoom. If you miss a recitation, you may watch it later.
If you're in a face-to-face section, you have to be in MCH 315A. If you're unable to be there, please let your TA know before 7 AM that you would be absent. You may also watch the recorded recitations, or sign in synchronously through Zoom.
The details of which TA you need to contact can be found on the RecitationsLinks to an external site. page on the course website.
You are in a Face-to-face section if your schedule on the myFSU portal shows a room number (MCH 315A) for the recitation. If it doesn't mention a room number, you're in an online section.
Next week (week 4), we will do the recitations entirely online. Week 5 will be dual-mode again. So, the dual and online delivery modes will alternate weekly. Please check the course website for this.
If you're in a Face-to-Face section:
1. Your safety is the priority. Please follow the rules below.
2. FSU has a mask mandate inside buildings. Please wear a mask. The TA's have the authority to ask students not wearing a mask to leave.
3. Classroom support tells me the room has sanitizers and wipes for the electronics. You may use these.
4. Please keep the recommended distance between yourself and anyone else, including the TA's.
5. While you may ask questions about homework assignments, please do not approach your TA with your computers. The TA's have been instructed not to touch your computer. If you have a question where the TA's have to look at your code, please see them during office hours or send us an email.
1. The TA's will be holding Office Hours starting Tuesday, 01/19/2020. The TA Office Hours will be updated on the course website.
2. I will have office hours every day of the week as usual.
My office hours this week are:
Sunday (01/17/2021): 2:30 PM - 4:30 PM
Monday (01/18/2021): 9:00 AM - 11:00 AM
Tuesday (01/19/2021): 3:00 PM - 5: 00 PM
Wednesday (01/20/2021) 3:30 PM - 5:30 PM
Thursday (01/21/2021) 3:30 PM - 5: 30 PM
Friday (01/22/2021): 1:30 PM - 3:30 PM
Saturday (01/23/2021): 11:30 AM - 1:30 PM
Please make sure you've enrolled yourself in this Canvas Org Site to have access to office hours.
I also do one-on-one Conferences (30-minute sessions) outside of posted office hours. These are by appointment. and have to be scheduled 24 hours in advance by sending me a request through email. They are subject to availability.
My office hours tomorrow (Tuesday, 01/12/2021) have been moved slightly and will now be from 3 PM until 5 PM.
The rest of the instructions for office hours and the office hours times for the rest of the week are unchanged.
The Syllabus on the course website has been updated to include contact information for all the TA's.
That is the only change made to the Syllabus today.
As announced in class last Thursday, we will not meet for the recitations this week, since there is nothing to review.
WE WILL STILL MEET AS USUAL FOR THE MAIN LECTURES ON TUESDAY AND THURSDAY AT 11:35 AM.
You will receive another announcement with the protocols and procedures for the recitations towards the end of this week.
1. The TA's will NOT be holding office hours this week since we're still working on their schedules.
2. I will have office hours every day of the week as usual, but the times have changed.
My office hours this week are:
Sunday (01/10/2021): 3:00 PM - 5:00 PM
Monday (01/11/2021): 9:00 AM - 11:00 AM
Tuesday (01/12/2021): 3:30 PM - 5: 30 PM
Wednesday (01/13/2021) 1:30 PM -3:30 PM
Thursday (01/14/2021) 3:30 PM - 5: 30 PM
Friday (01/15/2021): 1:30 PM - 3:30 PM
Saturday (01/16/2021): 11:30 AM - 1:30 PM
Please make sure you've enrolled yourself in this Canvas Org Site to have access to my office hours.
I also do one-on-one Conferences (30-minute sessions) outside of posted office hours. These are by appointment. and have to be scheduled 24 hours in advance by sending me a request through email. They are subject to availability.
1. The syllabus has been updated to show you the correct date for Milestone Assignment 3 -> Monday, 4/19/2021 at 10:00 AM EDT.
This is the only change to the syllabus.
2. The Software Guide has been updated to include the credentials to download and install Tectia from outside the FSU Campus.
If you're trying to Download Tectia from outside the FSU Campus, it will ask you for a username and password to do so.
Please use these credentials:
Username: sshcs
Password: letmedownloadit
FSU Attendance policy mandates that students enrolled in courses attend the first lecture. Since the main lecture for this course is online, we will not do roll calls during class. Instead, we will do a First Day attendance Quiz using Canvas.
The Quiz will be available tomorrow (01/07/2021) from 11:30 AM until 11:59:00 PM EST. The quiz is about syllabus and will take about 10 minutes to do. You have one attempt and 20 minutes, once you begin, to complete the quiz.
STUDENTS WHO ENROLLED IN THE COURSE BEFORE 11:30 AM ON 01/07/2021 AND DID NOT COMPETE THE FIRST DAY ATTENDANCE QUIZ WILL BE DROPPED FROM THE COURSE.
To ensure maximum availability of support during this term, I will hold office hours for 2 hours every day, including holidays and weekends.
While we will establish a schedule of sorts for the office hours during the next week, once I know about TA availability, I will start my office hours tomorrow, Thursday, 01/07/2020. I will send out another announcement with next week's office hours on Sunday.
Office hours for this week are:
Thursday, 01/07/2021: 3:30 PM - 5:30 PM
Friday, 01/08/2020: 1:30 PM - 3:30 PM
Saturday, 01/09/2020: 11:30 AM - 1:30 PM
Please note that you should be enrolled in this Canvas Org Site to access the Zoom links for Office hours.
You should also sign in to Zoom, either through Canvas, or using this link for FSU Zoom
Welcome to COP 3363. Some announcements to start us off:
1. This course is online but synchronous. We've found that having a routine helps students stay motivated. We will be meeting for lectures on Zoom through Canvas on Tuesdays and Thursdays, at 11:35 AM. Please note that FIRST DAY ATTENDANCE IS MANDATORY according to FSU policy.
To access the Zoom session, please go to the Canvas page for the class, choose "Zoom" from the menu on the left. You will see a series of meetings, one for every lecture. Please click "Join" for the lecture for the proper lecture. For example, Thursday's meeting is scheduled for 01/07/2021 at 11:35 AM(the first one).
You have to log in to FSU's Zoom service to get access to the meetings. You can log in first using this URL.
2. The class also has once-a-week 50-minute recitations. The recitations will be led by a TA and review material covered in the previous week. We will NOT meet for recitations for the first week.
3. The class will have a course website with all materials (syllabus, lecture slides, homework specifications, additional exercises, and other handouts). The course materials can be found here: www.cs.fsu.edu/~jayarama/intro.html
4. We will use Canvas for the Zoom lectures, submitting assignments, taking quizzes, posting grades, and sending out assignments.
5. We will go over the syllabus, course expectations, and the software required in detail during Thursday's class.
6. Office hours will be done through Zoom on this Canvas Organization site Please enroll yourself.
See you in class on Thursday.