CS 126 Syllabus

Academic Services

Class Meetings


Schedule Changes

Office Hours



Textbook


BULDING JAVA PROGRAMS, by Reges and Stepp, 5th Edition, ISBN: 978-0-13-547194-4
Editions 2, 3, 4, and 5 are the same for Chapters 1-13

Chapters 1-13 will be covered in order.

Grade



Grades will be assigned based on the following scale:
         >= 93 , A = 4.0
         87-92, B+ = 3.5
         81-86, B = 3.0
         76-80, C+ = 2.5
         70-75, C = 2.0
         64-69, C- = 1.5
         60-63, D =   1.0
         < 60 , F = 0.0
This information can be used at any time to compute your grade. Please do so throughout the semester to avoid any surprises at the end of the semester.

Outcomes

Upon successful completion of this course, you will have knowledge/skills in the following areas:

Prerequisites


A grade of 2.0 in CS125.
It is expected that you have a basic knowledge of all control structures, functions, interface construction, clases, and arrays.

Course Policies

Lab is held in SLC 409. SLC 409 is available for your use when classes are not in session. SLC 404 is also available for your use. Both rooms have ID card readers.

Projects are submitted electronically using turnin. Programs that do not turnin are not graded.

In-class and out-of-class project submission

Work is not accepted late!!!!
In-class projects: In-class projects are due at the end of the lab period.

If you finish your in-class project before the end of the lab period, you must start work on the out-of-class project. You are not allowed to leave lab early.

Out-of-class projects: Unless otherwise specified, out-of-class projects are due at 3 p.m. on Wednesday following the corresponding lab. Work submitted after 3 p.m. will not be accepted.

Project Grading

Projects will be graded on:

Academic Honesty

All project assignments and exam work must be completed by your own individual effort. You may consult with others on approaches to an assignment, but you must write all of your code yourself.

You may show someone your code only if you are asking for help. Otherwise, you should not show your code, describe your process, or allow access in any way to your work. It is your responsibility to protect access to any and all of your computer accounts. Do not place your password where others might have access to it. It is your responsibility to keep others out of your account.

Any assistance you receive from me or anyone else must be acknowledge in the comments of your assignment. You must specify explicitly from whom or what you received assistance and specifically what portions of the assignment you received assistance.

If you get help from a web site, you must include the URL. If you get help from a book other than the text, your must include the title, author, and page numbers. The acknowledge of help received does not allow you to copy code from anywhere or anyone and put it in your program.

You are not allowed under any circumstances to copy code from a web site.

All instances of cheating will be reported to the academic deans.

The first violation of this academic honesty policy will result in a -100 averaged into your in-class or out-of-class projects. The second offense will result in failure of the course.

"Measure of Software Similarity" program is used. It objectively and automatically checks all program solutions for evidence of copying.

Attendance

Attendance will be taken at the beginning of class.

Wilkes University Covid-19 modified attendance policy.

One unexcused absence will be allowed. For every unexcused absence beyond one, your course grade will be lowered by 4%. Excused absences must be supported by written documentation from a doctor, health services, etc. Emailing me that you will not attend does not excuse you from class regardless of the reason.

Tardiness

Class starts at 3:30 p.m. Attendance will be taken at 3:30 p.m. If you arrive after attendance has been taken, you will be marked absent.


This page is maintained by Barbara Bracken Last Modified

7/20/2022