| Instructor: | Eugene Styer |   | Office: | Wallace 404 |
| Web Page: | http://www.cs.eku.edu/faculty/styer/160/ | Phone: | 622-1930 | |
| Email: | Eugene.Styer@eku.edu | Hours: | 2:00-3:00 daily |
Catalog Description:
Prerequisite: Completion of all mathematics developmental requirements.
Introduction
to problem solving with computers and the Internet using an appropriate programming
language. Basic concepts include data types, objects, control structures, functions, and input/output features.
Gen. Ed. 03 or 04.
| Texts: | Deidre Hayes, Teach yourself HTML and XHTML, SAMS, 2002 |
| John Pollock, JavaScript: A Beginner’s Guide, 2nd Edition, McGraw-Hill/Osborne, 2004 |
Required Software: Notepad and Internet Explorer (Both of these are a standard part of Windows). We will also be using a locally created program JS-IDE in the labs. JS-IDE is designed to make it easier to do the assignments, but you are not required to use it. The course web page has a link for those who want to download and use the current version of JS-IDE at home.
Objectives:
Course Outline:
Assignments: One written assignment, and approximately 8 JavaScript homework assignments will be given. Also there were be a number of lab assignments, which will be graded as "complete" or "not complete". Class time will be available for lab assignments. The JavaScript homework assignments are expected to be worked on outside of class, and will be graded on a normal 100 point scale.
Grading Scale:
The mid-term grade will be based on the first test and whatever assignments will be due before the mid-term. The tests will be 50% of the mid-term grade, lab assignments will be 15% of the midterm grade, and the assignments will be the other 35%.
Late Assignments will be penalized 3 points for each day (including weekends and holidays) that it is late. Solutions to each assignment will be posted on Blackboard two weeks after the assignment is due. No late assignments will be accepted after that date.
All programs and assignments are to be done individually (no working together) unless explicitly allowed.
ATTENDANCE POLICY (for all courses in the Department of Computer Science): Attendance will be taken during lecture. Unexcused absences in excess of 10% of the scheduled meetings will result in a one letter grade reduction for the course. Unexcused absences in excess of 20% of the scheduled meetings will result in a two letter grade reduction for the course. Unexcused absences in excess of 30% of the scheduled meetings will result in a three letter grade reduction for the course. Students with unusual circumstances should advise the instructor of their situation immediately. Students will be held responsible for all announcements made in class.
If you are registered with the Office of Services for Individuals with Disabilities, please make an appointment with the course instructor to discuss any academic accommodations you need. If you need academic accommodations and are not registered with the Office of Services for Individuals with Disabilities, please contact the Office directly either in person on the first floor of the Turley House or by telephone at (859) 622-1500 V/TTY. Upon individual request, this syllabus can be made available in alternative forms.
Return to the
CSC160 page
Return to my
Home Page