CSCI 2201: Computer Science
Syllabus, Spring Semester 2020
Instructor: Dr. Susan G. Glenn
Phone
Number: (678) 359-5840
Email
address: sglenn@gordonstate.edu
Office
Location: IC 241
Office
Hours:
Monday and Wednesday: 2:00 3:00 pm.
Friday: 2:00 5:00 pm.
Online office hours:
Monday, 5:00 8:00 pm.
A
detailed introduction to the concepts of programming logic and algorithms using
the C++ programming language. Topics include
simple data types, arithmetic and logic operators, selection structures,
repetition structures, text files and arrays.
Prerequisite
CSCI
1301
Technical Requirements
-
The Microsoft Visual C++ Express Edition 2008 or 2010 or the ability to come to
campus to write computer programs
using our computer lab. You might also want to check into a web site
called sourcelair. Some students have
found that
C++ program and compiler to be useful.
- A
computer with the Microsoft Office Powerpoint program installed, speakers, and
a broadband internet connection.
Class Meetings
Online
Final
exam must be completed by: Monday, May 11th
2020, 5:00 pm.
Final
Exams: Students must take the final exam
either through ProctorU or the Gordon State Testing Center. To schedule an appointment with the testing
center send an email requesting a day and time to: testingcenter@gordonstate.edu
To take the final exam through ProctorU click on the ProctorU
link on the home page of Brightspace and you will receive instructions on how
to schedule an appointment. There is a charge for both ProctorU and the testing center
so please plan accordingly.
The final exam closes on 5/11/20 at 5:00
pm. therefore all students must have completed the final exam by that
time. The last appointment for the final
exam should be at 3:00 pm on 5/11/20
These objectives are directed toward the
following general education expected outcomes of the college:
1.
Analytical and Critical-Thinking Skills: Students should be able to reason and the
think analytically in solving problems and making decisions.
2. Mathematical Skills: Students should be able to understand and apply fundamental mathematical concepts in solving problems.
3. Communication
Skills: Students should be able to
read and listen with understanding and to communicate clearly and effectively
in writing and speaking.
4.
Information Technology Skills:
Students should be able to appropriately use computer software in
solving various problems and accomplishing various tasks.
1.
Computer History and Fundamentals of Problem Solving
2.
Basic structure and syntax of the C++ Programming Language
3.
Classes and a deeper understanding of the Object-Oriented Paradigm
Evaluation:
The above objectives will be demonstrated by homework assignments, computer
programs, and tests. In addition to
being evaluated by the instructor, students will have the opportunity at the
end of the semester to evaluate the course and the instructor.
Programming
assignments 40%
Three
one-hour tests 20%
Final
exam 40%
Programming
assignments
must be your own work. There will be one
or more projects for certain chapters during the semester. Most of these
assignments will be computer programs.
Programs which are turned in late are subject to a penalty at the
discretion of the instructor.
Letter
grades for the course are based on a standard 100-point grading scale, with
90-100 = A, 80-89 = B, 70-79 = C, 60-69 = D, below 60 = F.
All
assignments should include the student's name, course, and date. Computer
programs, (source code and output), must
be printed and handed in to the instructor.
Tests
There
will be three tests during the course of the semester which students will take
on their own. These tests will be taken
within the D2L system and will be made available to students on a particular
day. Students will be limited to a
maximum of 2 hours to complete each test. All
tests are required and none can be dropped.
Final Exam
Final
Exams: Students must take the final exam
either through ProctorU or the Gordon State Testing Center. To schedule an appointment with the testing
center send an email requesting a day and time to: testingcenter@gordonstate.edu
To take the final exam through ProctorU click on the ProctorU
link on the home page of Brightspace and you will receive instructions on how
to schedule an appointment. There is a
charge for both ProctorU and the testing center so please plan accordingly.
The final exam closes on 5/11/20 at 5:00
pm. therefore all students must have completed the final exam by that
time. The last appointment for the final
exam should be at 3:00 pm on 5/11/20
This
course already involves a substantial workload, and it is the instructor's
philosophy that students need to focus on the work already assigned rather than
taking on additional work. Therefore,
there will be no extra credit assignments offered.
Computer
Lab Facilities
For your assignments, you may use the
Note that the labs exist only to provide
access to the college's computer facilities for all students. The labs do NOT provide tutorial assistance
with your coursework. The lab staff is responsible for keeping the computer
hardware and software functioning properly and monitoring lab usage, not for
helping you with your assignments. Although the lab assistants will try to
answer your questions about using the computer system, they are not familiar
with your assignments, and many of them do not know the materials we are
working with. If you are having trouble with an assignment, you need to call or
visit me for help.
If you have your own computer at home or
work, with appropriate software available, you may certainly use that computer
for your assignments.
Academic Integrity Policy
Cheating and/or plagiarism in this class
is not tolerated. Students are expected to adhere to the Academic Dishonesty
Policy in the Gordon College Academic Catalog.
Examples of academic dishonesty involving computers include, but are not
limited to:
a. submitting the programs,
documentation, or program results of another person as your own;
b. obtaining or attempting to
obtain unauthorized access to information stored in electronic form;
c. submitting false results of a
program's output for a class assignment or falsifying the results of program
execution
for the purpose of improving a
grade.
Students are permitted to discuss
assignments with one another and assist one another with minor problems as they
work on assignments. However, each student is to develop their individual
problem analysis and algorithm, and write and test their own program. This
allows you to consult with and assist one another as you work on assignments,
though your final product is to be your own work. In working on your
assignments, you should be extremely careful about giving another student a
copy (preliminary or final) of your work or showing another student your work,
as this leaves both of you open to a charge of plagiarism.
.
Title IX
Gordon State College is
committed to providing an environment free of all forms of discrimination and
sexual harassment, including sexual assault, domestic violence, dating violence
and stalking. If you (or someone you know) has experienced or experiences any
of these incidents, know that you are not alone. All faculty members at Gordon
State College are mandated reporters. Any student reporting any type of sexual
harassment, sexual assault, dating violence, domestic violence or stalking must
be made aware that any report made to a faculty member under the provisions of
Title IX will be reported to the Title IX Coordinator or a Title IX Deputy
Coordinator. If you wish to speak with someone confidentially, you must contact
the Counseling and Accessibility Services office, Room 212, Student Life
Center. The licensed counselors in the Counseling Office are able to provide
confidential support. Gordon State College does not discriminate against any
student on the basis of pregnancy, parenting or related conditions. Students
seeking accommodations on the basis of pregnancy, parenting or related
conditions should contact Counseling and Accessibility Services regarding the process
of documenting pregnancy related issues and being approved for accommodations,
including pregnancy related absences as defined under Title IX.
ADA and 504
If you have a documented
disability as described by the Americans with Disabilities Act (ADA) and the
Rehabilitation Act of 1973, Section 504, you may be eligible to receive
accommodations to assist in programmatic and/or physical accessibility. The
Counseling and Accessibility Services office located in the Student Center,
Room 212 can assist you in formulating a reasonable accommodation plan and in
providing support in developing appropriate accommodations to ensure equal
access to all GSC programs and facilities. Course requirements will not be
waived, but accommodations may assist you in meeting the requirements. For
documentation requirements and for additional information, contact Counseling
and Accessibility Services at 678-359-5585.
House Bill 280
For information regarding House
Bill 280, see the University System of Georgia at the following link:
http://www.usg.edu/hb280
Religious
Holidays
Gordon State College
acknowledges that the academic calendar can sometimes conflict with major
holidays from among our diverse religious traditions. If a student must miss
class due to the observance of a religious holiday, that absence may be
excused. To be excused, the student must inform his/her instructors before the
absence and make alternate arrangements for any work due at the time of the
absence. An excused absence for the observance of a religious holiday does not
excuse student from responsibility for required course work.
Hightower
Collaborative Learning Center & Library
The Hightower Collaborative Learning Center &
Library offers Gordon State students specialized library research assistance.
Students can meet with their personal librarians for one-on-one help in each
discipline, major, or course to search and evaluate information sources
effectively. Go to http://libcal.gordonstate.edu/ to schedule an appointment by
clicking the Personal
Librarian tab or click on the Room reservations tab to make a reservation. For
immediate help, call 678-359-5076 or stop by the Circulation/Check-Out
Desk. You can also ask Ask a Librarian or drop by the Circulation/Check-Out Desk. Check the
librarys website for operating
hours, Electronic
Resources, and LibGuides (subject- or class-specific research guides).
Tentative Course
Schedule CSCI 2201, Spring 2020
Chapter 2, Lesson 1
Chapter
2, Assignment 1
1/20th MLK
Holiday
2 1/21 2 Basic Elements of C++
Chapter 2, Lesson 2
Chapter
2, Lesson 3
Chapter
2, Lesson 4
3 1/27 3 Input/Output
Chapter 3, Lesson 1
Chapter
3, Assignment 1
Chapter
3, Lesson 2
4 2/3 3 Input/Output
Chapter 3, Lesson 3
Chapter
3, Lesson 4
5 2/10 3 Input/Output
Chapter 3, Lesson 5
Test 1 on Chapters 2 & 3
6 2/17 4 Control Structures
I (Selection)
Chapter 4, Lesson 1
Chapter
4, Assignment 1
Chapter 4, Lesson 2
7 2/24 4 Control Structures
I (Selection)
Chapter 4, Lesson 3
8 3/2 4 Control Structures
I (Selection)
Chapter 4, Lesson 4
3/5 Midterm, Last day to
withdraw with a grade of W
9 3/9 4 Control Structures I (Selection)
Chapter 4, Lesson 5
3/16 20 Spring Break for Faculty and Students
10 3/23 5 Control
Structures II (Selection)
Chapter 5, Lesson 1
Chapter
5, Assignment 1
Chapter 5,
Lesson 2
11 3/30 5 Control Structures II(Selection)
Chapter 5, Lesson 3
Test 2 on Chapters 4 & 5
12 4/6 6 User-Defined Functions I
Chapter 6, Lesson 1
Chapter
6, Assignment 1
Chapter
6, Lesson 2
13 4/13 7 User-Defined Functions II
Chapter 7, Lesson 1
Chapter
7, Assignment 1
Chapter
7, Lesson 2
14 4/20 9 Arrays and Strings
Chapter 9, Lesson 1,
Chapter 9, Assignment 1, Chapter 9, Lesson 2
15 4/27 9 Arrays and Strings
Chapter
9, Lesson 2, continued
Test 3 on Chapters 6, 7, & 9
15 5/4 Last day of classes, Finish up
Final Exam
. . . (next page)
Final Examination: Final
Exams: Students must take the final exam
either through ProctorU or the Gordon State Testing Center. To schedule an appointment with the testing
center send an email requesting a day and time to: testingcenter@gordonstate.edu
To take the final exam through ProctorU click on the ProctorU
link on the home page of Brightspace and you will receive instructions on how
to schedule an appointment. There is a
charge for both ProctorU and the testing center so please plan accordingly.
The final exam closes on 5/11/20 at 5:00
pm. therefore all students must have completed the final exam by that
time. The last appointment for the final
exam should be at 3:00 pm on 5/11/20