Sie sind auf Seite 1von 5

CSC 150 Computer Science I

South Dakota State University


Time:
Section 3 Tues & Thurs
Engineering Hall) 112
Section 5
Tues & Thurs
3:30 4:45 p.m.
Instructor:

Kim Prohaska
Office: DEH 115

Lab: DEH 131 Phone: 688-6268


688-4526
E-mail:

Dept:

Fall 2016

9:30 10:45 a.m.


Monday

Office
10:00
11:30

Kim.Prohaska@sdstate.edu

Class Schedule / Office Hours


Tuesday
Wednesd
Thursda
ay
y
CSC 150
S3
9:30
10:45

Office
10:00
11:30

Office by
appointme
nt
or
by chance

Web Site: D-2-L will be used


d2l.sdbor.edu
Office Hours: Mon & Wed 10:0011:30
and 2:003:30. Also by
appointment or by chance. If
the office hours do not fit your
schedule, please set up an
appointment with me.

3 credits
Location: DEH (Daktronics

CSC 150
S3
9:30
10:45

GE 109L
S3

Friday

Office by
appointme
nt
or
by chance

12:30
1:50
Office
2:00 3:30

Office
2:00 3:30
CSC 150
S5
3:30 4:45

CSC 150
S5
3:30 4:45

Prerequisite: MATH 102, 115, 120, 121, or 123

Textbook:

Problem Solving and Program Design In C, 8th Edition by Jeri R. Hanly &
Elliot B. Koffman. Published by Pearson 2016 (www.pearsonhighered.com/).
The 8th edition must be used. The text has been updated with different text,
problems, page #s, etc. Access to the text is required, but students may share
a text. The text is available in paper or online as an eText.
(http://www.mypearsonstore.com/bookstore/problem-solving-and-programdesign-in-c-9780134014890?xid=PSED )

MyProgrammingLab: Course ID: SOUT-25650-UJMU-30 for Problem


Solving and Program Design in C, 8/E. This is an online
homework/assessment tool. Each student is required to have an individual
account for homework submission and grading. Registration and login
instructions are online at http://www.myprogramminglab.com with Section
Access Code: SOUT-25650-UJMU-30
The two items
Format
Note
above are
Paper Text (978-0-13-401489-0)
MyProgrammingLab must be purchased
available in
separately.
several
eText (978-0-13-421998-1)
MyProgrammingLab is part of the package.
w/MyProgrammingLab
formats to be
Other formats also available
Just make sure to get 8th edition of book.
purchased
separately or as a package.

Materials:

One USB storage device for assignments and class files. Any storage size available
for purchase should have enough capacity. (Storage device can be used for your
other courses as well.)
Page 1

Catalog/Course Description: This course is an introduction to computer programming. Focus


is on problem solving, visual design, and programming concepts. Topics: sequence,
selection, repetition, functions, and arrays. The course introduces students to the
fundamentals of computer science emphasizing programming, logical development
and implementation of solutions to problems using the programming language C.
Goals, Objectives, and: A student successfully completing this course will be able to write
programs that:
1. Perform standard program input and program output using the keyboard and the monitor
2. Declare and use user-defined variables and constants using the appropriate data types
3. Declare, define, and call user-defined functions
4. Write and evaluate expressions using arithmetic, relational and logical operators
5. Control program execution flow using the appropriate sequential, selection, and repetition
statements
6. Process lists of values defining, creating, traversing, and sorting
7. Process data that is stored in external text files
8. Define user-defined data types using built-in types and other language constructs
9. Use recursion to process data

Page 2

Outcomes:
Essential: Learning to apply course material to improve thinking, problem solving, and
decision making.
Important: Gaining factual knowledge, terminology, classifications, methods, and trends.
Course Evaluation Procedures / Performance Standards
Exam 1

25% of

Exam 2

grade

Two 100 point exams, each worth 25% of the grade.


No electronic device use during exams.

25% of
grade
Homework
Assignments,
Quizzes, &
Daily In-Class Work
Final Comprehensive

25% of
grade

Quizzes may be either announced or unannounced.


Daily work will include worksheets, programs, or questions
that must be completed and turned in during class time.

25% of
grade

100 pt exam
Section 3: Monday, Dec. 12th @ 11:30 a.m. 1:30 p.m.
Section 5: Friday, Dec. 9th @ 4:00 p.m. 6:00 p.m.

The grading scale is: 90-100% = A, 80-89.9% = B, 70-79.9% = C, 60-69.9% = D, 059.9% = F


Assignments: Assignments will be announced at least one lecture period in advance of
their due date and must be turned in on time or there will be a reduction in points or no
points (see table below). Programming assignments must compile or will not be graded
and will be returned to be fixed and resubmitted with a reduction in points following the
late grading procedure. If the homework is not fixed and resubmitted, a zero grade will be
given for the homework assignment. Note: Back-up your assignments! A lost or
damaged device/file/computer is not a valid excuse for missing homework.
Always have work stored on two devices not just in this class.
Late assignment/exam grading procedure:
Assignment turned in

Point
reduction

after the due date/time, but on or before the next class date after the due
date

-30%

on or before the 2nd class period after the due date

-50%

after the date of the 2

nd

class period (one week) after the due date

ZERO grade

Lab: Room 131 of Daktronics Engineering Hall (Note special postings in the lab for holiday
hours.)
Sunday

Monday - Thursday

Friday

Saturday

noon 10:30 p.m.

8:00 a.m. midnight

8:00 a.m. 5:00 p.m.

noon 7:00 p.m.

Attendance:
Attendance is required. If a student misses a class without a valid excuse, the student should
not expect individualized instructions over what was missed.
Exam Make-Up Policy:
Students who must miss an exam must notify the instructor or Student Affairs in advance.
Please use Student Affairs (688-4493, Admin 312) if it is necessary to miss an exam for
a valid reason such as a funeral, medical situation, or other circumstances. Your instructors
Page 3

will be contacted with notification of the absence. An excused absence will not be issued,
but it will eliminate questions and/or assumptions. Make-up quizzes and exams will be
alternative exams. If an exam or quiz is missed without advance notice, there will be a
reduction in points following the Late-Grading-Procedure noted in this document. All make-up
exams and quizzes must be taken within one week after the date on which the scheduled
exam is given, or a zero grade will be given. Whether the absence is excused or unexcused, it
is the students responsibility to contact the instructor to schedule a make-up exam or quiz.
Academic Success/ Starfish: The Starfish online success program will be used for
communication of various performance updates to you and to those dedicated to supporting
your success at SDSU. If you demonstrate any academic performance or behavioral problems
that may impede your success, a notice will be sent to you via Starfish.
If you receive a
message from Starfish, please see me or seek assistance from your advisor, the Student
Success Center, or other campus resources. The goal is to help you be successful in this
course and to make your learning experience as meaningful as possible. The Starfish link is
in D2L in the top left corner of the homepage.
Student Academic Integrity and Appeals (Cheating and Plagiarism Policy): All students
are expected to do their own work. All students involved in assignments handed in that
indicate copying or cheating will be given a zero grade for that work. Two or more students
sitting around one computer working on one file/program will be considered cheating.
Copying and then customizing another persons file/program will be considered cheating.
Upon discovery of cheating/plagiarism, all prior work is subject to review and a change of
grade, if applicable. Anyone caught cheating on an exam will be given a zero grade for that
exam. In addition, any violation of the academic policy must be reported to Student Affairs
and could result in disciplinary action by the University.
The University has a clear expectation for academic integrity and does not tolerate academic
dishonesty. University Policy 2.4 sets forth the definitions of academic dishonesty, which
includes but is not limited to, cheating, plagiarism, fabrication, facilitating academic
dishonesty, misrepresentation, and other forms of dishonesty relating to academics. The
Policy and its Procedures also set forth how charges of academic dishonesty are handled at
the University. Academic Dishonesty is strictly proscribed and if found may result in student
discipline up to and including dismissal from the University.
Student Accommodations: This course acknowledges the importance of ADA requirements.
Any student who feels s/he may need an accommodation based on the impact of a disability
should contact the Coordinator of Disability Services privately to discuss your specific needs.
Contact Disability Services at (688-4504) as soon as possible to coordinate reasonable
accommodations for students with documented disabilities. It is the students responsibility to
contact the Office of Disability Services to set up necessary accommodations. The instructor
must receive permission from the Office of Disability Services in order for any special
accommodations to be given.
Freedom In Learning: Under Board of Regents and University policy student academic
performance may be evaluated solely on an academic basis, not on opinions or conduct in
matters unrelated to academic standards. Students should be free to take reasoned
exception to the data or views offered in any course of study and to reserve judgment about
matters of opinion, but they are responsible for learning the content of any course of study
for which they are enrolled. Students who believe that an academic evaluation reflects
Page 4

prejudiced or capricious consideration of student opinions or conduct unrelated to academic


standards should first contact the instructor of the course to initiate a review of the
evaluation. If the student remains unsatisfied, the student may contact the department
head and/ or dean of the college which offers the class to initiate a review of the evaluation.
Cell Phones: Cell phones should be turned off or put it in silent/vibrate mode upon entering the
classroom.
Students are asked to leave the classroom if it is necessary to use their phone to call or text.
Technical Resources: Helpdesk 605-688-6776 or SDSU.supportdesk@sdstate.edu, or
http://www.sdstate.edu/technology/
Technology Requirements: http://d2l.sdbor.edu/shared/sdsu/require.htm
Distance Ed. Support: http://www.sdstate.edu/cee/distance/index.cfm
SDSU Library: http://www.sdstate.edu/library/

Page 5

Das könnte Ihnen auch gefallen