Fundamentals in Computer Science

Course Description

Introduction to the fundamentals of computer science. Topics include surveys of the following sub-areas of computer science: artificial intelligence, hardware/operating systems, programming languages/software, ethics/social issues, history, electronic communications, problem solving, and programming. The course includes laboratory projects (writing computer programs). General Education Attribute: Science Distributive Requirement.

Learning Objectives

  • Students will be able to conduct research and communicate in written form, by means of a term paper, on a theme of their choice – involving the uses and abuses of a specific development of technology.
  • Students will be able to develop clear and logically correct algorithms to solve problems stated in written form.
  • Students will be able to implement these solutions in the programming language.
  • Students will be able to use of appropriate data types, mathematical formulas, and logical expressions in their programming assignments.
  • Students will be able to determine the correctness of the computer programs that they write to solve problems stated in written form.

Important Dates

  • First Day of Session: 07/01/2019
  • Last Day of Add/Drop: 07/02/2019
  • Last Day of Course Withdrawal: 07/18/2019
  • Last Day of Session: 08/03/2019
  • Official Grades Posted: 08/07/2019

Course Requirements


We will be using the following online textbook: Computing Technology for All. Information regarding how to acquire the book will be provided in the course’s D2L page.

Tentative Course Outline

  • History and Basics
  • Hardware and Software
  • The Internet and Web
  • Operating Systems
  • Computer Applications
  • Web / Mobile Apps
  • Privacy
  • Security
  • Information Systems
  • More Societal Issues
  • Computing Concepts


Grades will be based on the following distribution:

  • 4 Multiple Choice Emerging Concepts Quizzes: 60%
  • 4 Credit Projects on Python: 20%
  • Term Paper: 10%
    • Self-selected topics on Uses and Abuses of Techonology Development - Due by the last day of the session.
  • Attendance: 10%

Letter grades are assigned according to the following scale:

Number 100-93 92-90 89-87 86-83 82-80 79-77 76-73 72-70 69-67 66-63 62-60 <= 59
Letter A A- B+ B B- C+ C C- D+ D D- F

Grading Appeals

Mistakes occasionally happen during the grading process. If you think a mistake has been made regarding your grades, you should send me an email with detailed justification within twenty days from the date the grades are available. No changes on grades will be made after twenty days from the date the grades are posted.

Class Policy

Office Hours

Office hours are an opportunity to reinforce course topics either one-on-one or in small groups. If you are unable to attend during the posted time slots, I am happy to make an appointment.


  • Attendance is critical to the success of students in.
  • We will take note of who attends, including occasionally using attendance check in place of a quiz score.
  • If you miss a class, you are responsible for obtaining lecture notes, handouts, and homework assignments from fellow students.
  • If the instructor is late for class, please wait 20 minutes before leaving.

Excused Absences Policy for University-Sanctioned Event

  • Students are advised to carefully read and comply with the excused absences policy for university-sanctioned events contained in the WCU Undergraduate Catalog.
  • In particular, please note that the “responsibility for meeting academic requirements rests with the student,” that this policy does not excuse students from completing required academic work, and that professors can require a “fair alternative” to attendance on those days that students must be absent from class in order to participate in a University-Sanctioned Event.

Late Work

  • Without prior approval from the instructors, late homework assignments will not be accepted but will be assigned a grade of zero.

  • Unless accompanied with a valid medical or University excuse, all late submissions will be penalized. A make-up for the exams will be given only with a valid medical or University excuse.

Electronic Mail Policy

  • It is expected that faculty, staff, and students activate and maintain regular access to University provided e-mail accounts.

  • Official university communications, including those from your instructor, will be sent through your university e-mail account.

  • You are responsible for accessing that mail to be sure to obtain official University communications. Failure to access will not exempt individuals from the responsibilities associated with this course.

Instructor Email Policy

  • For individual issue, it is best to contact me via email. I check my email frequently during normal working hours (9-5) on weekdays, and I will try to respond quickly (hopefully the same day). I do also check email on weekends and evenings, but not nearly as frequently (almost never on Sundays). As a result, you should expect longer delays during these times.

  • If you send me an assignment-related email right before a deadline, I may not answer it in time to be helpful.

Academic Integrity

It is the responsibility of each student to adhere to the university’s standards for academic integrity. Violations of academic integrity include any act that violates the rights of another student in academic work, that involves misrepresentation of your own work, or that disrupts the instruction of the course. Other violations include (but are not limited to): cheating on assignments or examinations; plagiarizing, which means copying any part of another’s work and/or using ideas of another and presenting them as one’s own without giving proper credit to the source; selling, purchasing, or exchanging of term papers; falsifying of information; and using your own work from one class to fulfill the assignment for another class without significant modification. Proof of academic misconduct can result in the automatic failure and removal from this course.

For questions regarding Academic Integrity, Sexual Harassment, or the Student Code of Conduct, students are encouraged to refer to the “Other” Menu of the Computer Science web page, the Undergraduate Catalog, the Ram’s Eye View, and the University website at

Disability Accommodations

To know more about West Chester University’s Services for Students with Disabilities (OSSD), contact the OSSD which is located at 223 Lawrence Center. The OSSD hours of Operation are Monday Friday 8:30 a.m. 4:30 p.m. Their phone number is 610-436-2564, their fax number is 610-436-2600, their email address is, and their website is at If you have a disability that requires accommodations under the Americans with Disabilities Act (ADA), please present your letter of accommodations to OSSD as soon as possible so that OSSD can support your success in an informed manner. Accommodations cannot be granted retroactively.

Title IX Statement

  • West Chester University and its faculty are committed to assuring a safe and productive educational environment for all students. In order to meet this commitment and to comply with Title IX of the Education Amendments of 1972 and guidance from the Office for Civil Rights, the University requires faculty members to report incidents of sexual violence shared by students to the University’s Title IX Coordinator, Ms. Lynn Klingensmith.

  • The only exceptions to the faculty member’s reporting obligation are when incidents of sexual violence are communicated by a student during a classroom discussion, in a writing assignment for a class, or as part of a University-approved research project. Faculty members are obligated to report sexual violence or any other abuse of a student who was, or is, a child (a person under 18 years of age) when the abuse allegedly occurred to the person designated in the University protection of minors policy. Information regarding the reporting of sexual violence and the resources that are available to victims of sexual violence is set forth at the web page for the Office of Social Equity at

  • Ms. Lynn Klingensmith is the West Chester University Title IX Coordinator and is also the Director of Social Equity. She can be reached at 610-436-2433 or by email at and can connect you to resources both on and on campus, as well as provide information about the processes related to cases of sexual misconduct.

  • West Chester University community members also have a right to report acts of sexual misconduct to the Office of Civil Rights. They can be contacted at: The Wanamaker Building, 100 Penn Square East, Suite 515, Philadelphia, PA 19107-3323, (215) 656-8541,

Emergency Preparedness

  • All students are encouraged to sign up for the University’s free WCU ALERT service, which delivers official WCU emergency text messages directly to your cell phone.

  • For more information, visit To report an emergency, call the Department of Public Safety at 610-436-3311.