Meeting Times
- Lecture: Monday, Tuesday, Wednesday, 11:00am-11:50am, Hebeler Hall room 116
- Laboratory: Thursday, 11:00am-11:50am, Hebeler Hall rooms 203 and 209 PC Lab
Instructor
- Dr. Filip Jagodzinski
- Office: Hebeler Hall 214E
- Email: jagodzinski [at] cwu.edu
- Telephone: 963-1435
Instructor Office Hours
- Monday-Thursday, 10:00am - 10:45am, or by appointment
- If you have any questions, concerns, etc., please come to office hours or send me an email.
Required Textbook (textbook cover shown above)
- Starting Out with Java: From Control Structures through Objects plus
MyProgrammingLab with Pearson eText -- Access Card
- 5th Edition
- Author: Tony Gaddis
- Pearson Publishing
- ISBN: 0132989999
- Note: available in the bookstore or online. Be sure to purchase the
edition with access to MyProgrammingLab. We will cover
chapters 8-15 from the textbook.
Required Clicker
- Turning Point Response Card RF (shown on right)
- Retail price: $41.55 + tax
- Available in CWU bookstore
- ISBN: 978-0-8400-0977-7
- Turning Point is offering a $10 rebate on clickers that are purchased new from the CWU Bookstore.
- If you already own a clicker made by Turning Point, feel free to use that one.
- Please set your response card so that it transmits on channel 41 (instructions).
- Midterm Exam: 20%
- Final Exam: 20%
- Labs: 10%
- Class Participation (clickers): 5%
- Homeworks: 20%
- Project 1: 10%
- Project 2: 15%
Homework, Labs, Computer Accounts, & IDEs
- Homework assignments will consist of problems from the
textbook, myProgrammingLab questions, coding assignments, as well as a final
(coding) project. Some assignments will be just problems
from the textbook, some will be just coding assignments,
while others will be a mix.
- Attending/completing the Labs is mandatory. Each lab is designed to
be self-contained, and should be completed in the allotted
lab time. If you do not complete your lab by the time that the
lab is over, submit the lab as soon as possible.
- The labs in Hebeler Hall are open late during weekdays,
and on Sunday afternoon and evening. General information about lab
accounts and lab hours is available at http://www.cwu.edu/~geesaman/hebeler-labs/homepage.htm.
Open lab hours are posted at http://www.cwu.edu/~geesaman/hebeler-labs/hours.htm
- Submission instructions, as well as rubrics, for labs and homeworks will be
clearly stated on each homework or lab. Some homeworks will require you to submit
code into a folder in your CS111 account. Other assignments will require
you to submit answers via BlackBoard.
Instructions on how to submit each assignment will be explained clearly
in class, and whenever an assignment is distributed.
- Follow this link for information on how to access your
computer science CS111 account remotely.
- Most of the IDEs that are installed on the lab computers are
available to download for free, and can be installed on your
personal computer. Several of the more popular ones are jGrasp
(http://www.jgrasp.org), Eclipse
(http://www.eclipse.org/) and
Netbeans (http://netbeans.org/)
Late Policy, Calculation of Grades
- At the end of the quarter, the lab as well as the
homework assignment on which you scored the fewest
points will be dropped from the final grade calculation.
If you fail to attend and submit more than one lab or
if you fail to submit more than one homework,
you'll receive zeros for those assignments.
- For each day that you submit your homework late, your
grade on that homework will be reduced by 20% of the points
available on that assignment. After the homework solution
set has been distributed, late homeworks will NOT be
accepted. If there is a special circumstance
that you think warrants you receiving an extension for
a homework, or for some reason you cannot
attend lab, please let me know. You must have PRIOR approval of
a homework due date extension, or missing of a lab.
Teaching Assistants, office hours
- Joel Erickson
- Office Hour: Monday, 4-5pm, 218 Hebeler
- Patrick McElroy
- Office Hour: Tuesday, 10-11am, 218 Hebeler
- Henry Burton
- Office Hour: Wednesday, 1-2pm, 218 Hebeler
- Office Hour: Thursday, 1-2pm, 218 Hebeler
- Gabriel McFann
- Office Hour: Thursday, 9-10am, 218 Hebeler
Lab Assistants
Grading Scale
- 95-100: A
- 90-94: A-
- 87-89: B+
- 83-86: B
- 80-82: B-
- 77-79: C+
- 73-76: C
- 70-72: C-
- 60-69: D
- 0-59: F
Honor Code
The midterm and final exams, the final project, and all homeworks are to be the
individual work of each student whose name appears on the exam or work being turned in for credit.
You can get help from the TAs, or from the instructor. You can ask other students and ONLY discuss
errors or problems that you may be experiencing, but you CANNOT discuss, share, disseminate, etc.
solutions. The ONLY exception to this are lab assignments that are done on the specified lab days,
where you are encouraged to discuss and you can even work together.
Deviation from this policy will be treated as a violation of the honor code and
will be subject to disciplinary action. Please refer to the university's student conduct code
(Section 106-120-027 of Student Rights and Responsibilities, found at
http://www.cwu.edu/student-success),
for complete details. The following honor code statement will appear on the midterm and final,
which you'll have to sign:
I pledge that this submission is solely my work, and that I have neither given to nor received help
from anyone other than the instructor or TAs.
ADA Statement
Students with disabilities who require academic adjustments in this class should first
register with Disability Services here at CWU, and then submit an online request for special
classroom accommodations and/or alternate testing. Students with disabilities who have not
registered with the Center for Disability Services (CDS) are not eligible to
receive accommodations/academic adjustments. Please contact CDS for additional information, or
speak with Filip if you have any questions.