Course Syllabus
CS 1400 - Fundamentals of Programming Fall 2018 Name: Daniel Morwood |
Course Description: This course will teach C++ in a step-by-step fashion. Each chapter covers a set of topics and builds on this knowledge as you progress through the course.
Course Objectives:
- Understand the algorithmic problem-solving process and gain experience in applying it to the design of computer programs.
- Gain skill in using C++ as a procedural programming language.
- Learn to use an Integrated Development Environment (IDE).
Required Course Materials:
Required Texts & Materials |
Approx. Price |
T. Gaddis, Starting Out with C++ From Control Structures Through Objects, Eight Edition, Addison Wesley 2015 ISBN 978-0-13-376939-5 |
~$140 / new
|
Evaluation and Grading:
Grades will be assigned on the basis of total points attained as a percentage of total points possible.
Activity |
Allocation |
Homework |
25% |
Projects |
25% |
Quizzes |
15% |
Midterms |
20% |
Final Exam |
15% |
Assignment Descriptions:
Homework: Homework assignments from the text will be assigned for each chapter. Homework assignments must be submitted via Canvas. They are due by 11:59 pm on the date listed. Late work will be accepted but will be docked 5% for each calendar day up to 50% off.
Projects: There will be four coding projects assigned throughout the semester. These coding projects will help the students apply classroom principles.
Quizzes: There will be quizzes about once a week. Some may be unannounced. They will be given at the beginning of the class period. You may NOT make up any missed quizzes.
Exams: We will have 4 exams during the semester in addition to the final exam at the end of the term. You may NOT make up any missed exams. If you cannot take the exam for a legitimate reason, you must make arrangements before the scheduled time of the exam.
Please Note: This syllabus, the assignments, or the schedule are subject to change at the discretion of the instructor.
Disabilities:
Students with medical, psychological, learning or other disabilities desiring accommodations, academic adjustments, or auxiliary aids should contact the Accessibility Resource Center, Room 241 Greenwood Student Center, phone number 435 283 7321. The Americans with Disabilities Act (ADA) Coordinator in the Student Success Center determines eligibility for and authorizes the provision of appropriate services and aid
Course Summary:
Date | Details | Due |
---|---|---|