Course Requirements: Prerequisite Course. All students taking COP 3014 are required to have previously taken and passed (with a C- or higher final grade) MAC 1140 or MAC 2311 or MAC 2233. If you have not completed this pre-requisite requirement, the CS department will most likely drop you from this course in the first week of classes.
Main Class and Recitations Schedule Recitations are a mandatory part of the course. Students gain exposure to smaller programs in more of an intimate setting - the Teaching Assistants lead the recitation classes to help further the student's understanding of programming as well as helping with assignments and solidifying harder to understand topics.
Week Date Topic Lecture Slides In-Class Examples Exercises Homeworks/ Exams/Handouts Deadlines/Notifications; 1: 01/05/2022: Introduction: Welcome Packet: Install Software
Prerequisite Course. All students taking COP 3014 are required to have previously taken and passed (with a C- or higher final grade) MAC 1140 or MAC 2311 or MAC 2233. If you have not completed this pre-requisite requirement, the CS department will most likely drop you from this course in the first week of classes.
The course web page is your friend -- check it frequently! It will be continually updated with essential course materials, such as assignments, examples, and notes outlines. It will also include other helpful supplements, such as instructions for using the compilers, a FAQ (Frequently Asked Questions) page, suggested exercises, and other useful help materials. It is your responsibility to check the web page often for posted materials.
This course is intended for majors in computer science or related areas and focuses on the fundamental concepts of computer programming using the C++ language. This course may be used as a programming pre-requisite for COP 3330. Upon successful completion of the course, the student should be able to:
If a group project is given, then names of all group members would appear on the single program submission. This is appropriate
If the test average is below this level, the highest possible course grade is a D . The test average can be computed with the following formula:
Demonstrate knowledge and use of control structures used in procedural programming, including sequence, selection, iteration, and functions.
Late assignments will be accepted one day after the due date, with the deduction of a letter grade (10%). Assignments more than a day late will not be accepted. Compiling -- Programs that do not compile are very tedious to grade, and they show a lack of testing, which is a large part of programming.
Prerequisite Course. All students taking COP 3014 are required to have previously taken and passed (with a C- or higher final grade) MAC 1140 or MAC 2311 or MAC 2233. If you have not completed this pre-requisite requirement, the CS department will most likely drop you from this course in the first week of classes.
The course web page is your friend -- check it frequently! It will be continually updated with essential course materials, such as assignments, examples, and notes outlines. It will also include other helpful supplements, such as instructions for using the compilers, a FAQ (Frequently Asked Questions) page, suggested exercises, and other useful help materials. It is your responsibility to check the web page often for posted materials.
This course is intended for majors in computer science or related areas and focuses on the fundamental concepts of computer programming using the C++ language. This course may be used as a programming pre-requisite for COP 3330. Upon successful completion of the course, the student should be able to:
If a group project is given, then names of all group members would appear on the single program submission. This is appropriate
If the test average is below this level, the highest possible course grade is a D . The test average can be computed with the following formula:
Demonstrate knowledge and use of control structures used in procedural programming, including sequence, selection, iteration, and functions.
Late assignments will be accepted one day after the due date, with the deduction of a letter grade (10%). Assignments more than a day late will not be accepted. Compiling -- Programs that do not compile are very tedious to grade, and they show a lack of testing, which is a large part of programming.