CSC240: Syllabus for Fall 2017
email: gerald.thurman@scottsdalecc.edu
website: http://azfoo.net/gdt/csc240


What, Where and When

This syllabus is for section 26196 of CSC240 at Scottsdale Community College (SCC). The class meets Mondays and Wednesdays from 5:00pm to 6:55pm in room CM-467. This is not an online course, yet this section of CSC240 requires Internet access/use.


Office Times/Class Schedule For Instructor Gerald Thurman

Office Phone: 480.423.6110 ... Office Location: CM-426

*** Official office times are in bold. ***

Mon/Wed:  2:00pm- 2:55pm office  [55 minutes; CM-426]
Mon/Wed:  3:00pm- 4:30pm csc100  [sec# 36507; CM-454]
Mon/Wed:  5:00pm- 6:55pm csc240  [sec# 26196; CM-467]
Mon/Wed:  4:35pm- 4:55pm office  [20 minutes; CM-426]

Tue/Thu:  7:15am- 7:55am office  [40 minutes; CM-426]
Tue/Thu:  8:00am- 9:50am mat081  [sec# 26203; CM-460]
Tue/Thu: 10:00am-11:40am mat091  [sec# 25097; CM-461]
Tue/Thu: 12:00pm- 1:40pm csc205  [sec# 26195; CM-454]
Tue/Thu:  1:45pm- 2:05pm office  [20 minutes; CM-426]

Fri/Sat/Sun:  by appointment only or online

Email address: gerald.thurman@scottsdalecc.edu

About the Course

The following information was copied from the Maricopa.edu website.
https://aztransmac2.asu.edu/cgi-bin/WebObjects/acres.woa/wa/freeForm2?id=50478

MCCCD Official Course Description for CSC240.

    Description:  "Introduction to procedural (C/C++), applicative (LISP), 
                   and declarative (Prolog) languages."

    Requisites: "Prerequisites: CSC205 or permission of Instructor."

MCCCD Official Course Competencies for CSC240.

    1. Write C/C++ programs that use branches and loops. 
    2. Write C/C++ programs that call functions and procedures 
       from the C/C++ standard library. 
    3. Write C/C++ programs that call functions and procedures 
       from user-defined classes. 
    4. Describe Object Oriented Design as used in C++.
    5. Write LISP programs that use recursion. 
    6. Describe how LISP programs use backtracking.
    7. Write Prolog programs that use recursion. 
    8. Describe how Prolog programs use backtracking. 
    9. Describe the advantages and disadvantages of strong or weak typing. 
   10. Describe how C/C++ use pointers. 

Grading Policy

A maximum of 100 points can be earned by completing numerous types of assignments.

   60 points... programs 
   15 points... assessments/projects
   10 points... mid-term assessment
   15 points... final-exam assessment

At the end of semester earned points are mapped into a letter grade using the following table. Note: Plus/minus letter grades are not used.

   90 or more ..... A
   80 to 89.99 .... B
   70 to 79.99 .... C
   60 to 69.99 .... D
   59.99 or less... F

Class Rules and Operations

Class begins promptly at its scheduled start time.

Attendance is not required; however, I recommend every class be attended.


Texts

There is no textbook for this course.


SCC Class Rules and Operations

Withdrawal Policy

Additional information on Withdrawals can be found in the 2016-2017 College Catalog page 252.


Academic and Student Support Services

A variety of student services can be accessed online. Services are free of charge to all registered SCC students. Refer to the SCC College Resources Student Home Page.


Accommodations

Scottsdale Community College provides equal opportunity to qualified students. If you have a documented disability (medical, physical, learning, psychological, etc.) and wish to request disability-related accommodations to complete course requirements, contact Disability Resources and Services (located in SC building; 480-423-6517). Course requirements cannot be waived, but reasonable accommodations may be provided based on disability documentation and course objectives.

Pregnant and Parenting Students

Students who are pregnant may receive accommodations similar to those given to students with a temporary illness when deemed medically necessary. Students may be eligible to receive attendance leniency, extended deadlines, alternative test dates, or in cases of severe temporary illness, an "incomplete" from a course.

Students who are pregnant should contact Disability Resources and Services for consultation. If a student needs an academic or athletic accommodation due to pregnancy they will need to provide documentation, from their doctor, regarding their condition. Medical documentation regarding absences must also be provided. Disability Resources and Services is located in the SC Building; 480-423-6517.


Sexual Harassment

Sexual harassment is any unwelcome, verbal or physical conduct of a sexual nature that is sufficiently severe, persistent, or pervasive that it alters working conditions and creates a hostile environment or reasonably interferes with, limits, or deprives a student of the ability to participate in or benefit from any educational program or activity.

Sexual harassment and discrimination in any college education program or activity, is prohibited. Students should report any discrimination and/or harassment they experience and/or observe to the Vice President of Student Affairs (SCC's Title IX Coordinator); located in the Administration Building (AD), phone 480-423-6300.

To view the full Sexual Harassment Policy, refer to the Student Handbook -- page 254.


SCC General Education Statement

General Education enhances students' abilities in critically analyzing and effectively communicating in Written, Oral, Visual, and Numerical form. General Education is WOVeN through the curriculum and co-curricular experiences at Scottsdale Community College.


Student Misconduct Policy

The classroom is an educational learning environment where students are expected to engage in behaviors which are conducive to their own learning and the learning of their peers. To facilitate this, respect for self and others is mandatory and necessary. Should a student exhibit disruptive behavior and/or use profane language to the extent that it interferes with the learning environment, an academic consequence may be imposed. Any student found by a faculty member to have committed academic misconduct may be subject to the following academic consequences:


Technology

Technology and skills needed: You should have regular access to a computer with an Internet connection. Additionally, you should be comfortable using the Internet and word processing tools. You should run the course materials on either FireFox or Chrome browsers.

Computer Equipment / Access Needed: For this course, you will need a working e-mail address, and access to the Internet. Internet access can be from school, home, or work.

Maricopa Community Colleges provides all students with an email address. It is now the official way to receive communication from the college and district. Look up your email account at the Maricopa Student Email Site.


Code of Civility

Instructors are expected to be professional, courteous, respectful and empathic to students. They will:

Students are expected to be reflective, courteous, respectful and empathic to classmates, instructor and other college staff assisting in their learning. Students are expected to arrive on time for class and remain until class has ended. The instructor should be notified in advance if there is a need to leave early. Students will be expected to:


Diversity and a Safe Learning Environment

This classroom will be a safe learning environment for every individual as far as I am able to ensure that outcome. This means I will treat each student with respect, and in turn I expect respect to be given to the instructor and every individual in this course. Disagreement does not equal disrespect. We all bring different points of view, different personal values, different life experiences, and different personal preferences with us into the classroom. This diversity makes for great discussion, adds interesting dimensions to our interpersonal relationships, and is welcome in the academic arena. Though we celebrate our differences, I expect each student to respect the rights and needs of fellow classmates. Students cannot feel safe to express themselves without the assurance that their ideas, attitudes and beliefs will be treated with respect.


Academic Honesty

Campus Security Services

The main security services that are provided on campus are provided to faculty, staff and students on a regular basis. Most importantly if you see something "out of place" or suspicious please contact the safety Department.

SCC Emergency Numbers: Call 4-0-911 or 480-784-0911.

All Maricopa County Community College Public Safety offices have a fully monitored, centralized dispatch center. This center is actively staffed 24 hours a day and these numbers directly access the dispatch center, where dispatchers will then send officers to the location of the emergency activity. Non-emergency situations should be reported directly to the SCC campus safety office by calling 480-423- 6175 or x36175.

Patrol: We have a 24/7-patrol service by police officers and police service aides. Both are marked with uniforms and patrol on foot, bike, cart or patrol car. Police officers are AZPOST certified and the police aides are civilian, some with prior law enforcement or military experience.

Cameras: there are several security camera on campus they are operational 24/7. The cameras are digital recording devices and are subject to computer errors.

Blue outdoor call boxes/inside classroom "Talk Master" systems: These devices activate at the press of a button and are answered by our on-campus Dispatch 24/7. The activation of these systems should only be for Emergencies: crime in progress, medical emergencies, and suspicious person/vehicle calls. Should you accidently activate one in the classroom a police officer will be dispatched regardless of your response and comments (i.e. It's OK). Officers may or may not enter the classroom to assess the situation when they arrive.

Safety Escort / Disability Shuttle Service: Safety can be called for a safe escort to your car or class, also in the case of disability assistance. Security staff may arrive by electric cart, on foot or on a bike depending on the request. The shuttle may take a few minutes but will arrive as soon as resources allow.

Building Lockdown: In the unlikely event of a violent incident involving an immediate threat, Public Safety or other college officials may order a lockdown of the campus. Notification of the lockdown may come from several sources including telephones, ALERTUS beacons or pages to student and employee cellular phones. If a lockdown is ordered:

During a lockdown, the Public Safety office should only be contacted in an emergency, such as a serious injury or if you have additional information on a suspect's location.

Active Shooter Response: Three aspects to remember are run, hide, and fight.

If you can escape, do so -- run.

If you are unable to run -- hide.

If you cannot run and you have been discovered -- be prepared to fight.

Other important things to know:

YouTube has several good videos produced by police departments that can be accessed by searching "run hide fight" in the YouTube search bar.


Last Note

Students are responsible for the information contained in this syllabus. The information in this syllabus is subject to change based on the discretion of the instructor.


Syllabus last modified • 14 August 2017