WBIT 2311 - Garvin

Close this window
Syllabus: WBIT 2311 Programming & Problem Solving II - Summer 2011 Cheryl Garvin
Textbook Information
Title
Introduction to Java™ Programming: Comprehensive Version
Author
Y. Daniel Liang
Publisher
Prentice Hall
Edition/Year
2009
ISBN
0-13-812641-0
Additional
information
eText ISBN-10: 0-13-812641-0
eText ISBN-13: 978-0-13-812641-4
Print ISBN-10: 0-13-601267-1
Print ISBN-13: 978-0-13-601267-2
Type
Required resource
Course Description
Course
Description
The emphasis of this course is on advanced programming techniques in
Java including GUI's, software reuse through component libraries,
recursion, event-driven programming, database processing, file
processing, and exception handling. Students are able to create eventdriven, graphical programs or text-based programs solving practical
problems incorporating databases and external files.
Prerequisites
Prerequisites
WBIT 1310 - Programming & Problem Solving I, WBIT 2300 - Discrete
Mathematics
Course Objectives/Outcomes/Goals
Course Outcomes
Students will have a mature level of mastery of the following WebBSIT
program outcomes:
1) Use and apply current IT discipline-related concepts and practices.
3) Design and develop effective, IT-based solutions and integrate them
into the user environment.
4) Communicate effectively and efficiently.
Course Learning
Objectives (LOs)
Upon completion of this course the student will:
1. have a developing understanding of the implementation of
event-driven GUI programs in Java (Course Outcomes 1&4).
2. have mature knowledge of Java’s exception handling
mechanism (Course Outcomes 1&4).
3. have a developing understanding of multithreaded programs
(Course Outcome 1&4).
4. acquire a mature understanding of how Java applications access
external information via databases and files (Course Outcome
3, 4).
5. have developing knowledge of data structures and the Java
collections framework (Course Outcome 1).
6. gain a mature understanding of developing and debugging Java
programs (Course Outcomes 1&3).
Instructor Information
Name: Cheryl Garvin
Email: use classroom email
Cell: 714-478-9404
Skype: 714-243-8814
Skype: cheryl.garvin
Instructor Contact Policy
E-mail will be the official tool for contacting the instructor. Following
are the e-mail policies for this class:
Students are required to use their WebCT e-mail account for all
communications.
Students are expected to check their e-mail accounts on a daily
basis.
The instructor will respond to student e-mails during the work
week (Monday – Friday) within 24 hours of receipt.
Follow-up to unanswered e-mail is welcomed, as there are
instances in which messages get “lost.”
You are welcome to use the discussion board for questions, however, if
you need the instructor’s prompt feedback, please use e-mail.
Policy on Changes to the Syllabus
The professor reserves the right to change the syllabus and class
schedule, including assignments and tests with prior notice given to the
class.
Class Cancellation Policy
While class cancellation does not apply to an asynchronous online
course, should instructional delays occur due to server or connection
problems or other unforeseen circumstances, we will endeavor to
remain on schedule. Such remedies may include adjustments to due
dates, online discussion or tutoring sessions, etc.
Attendance/Participation
All students enrolled in the WebBSIT Program must verify their
enrollment via WebCT Vista. Enrollment verification information is
provided to the Financial Aid Office of your home institution. To verify
your enrollment you must log-in to each of your WebCT Vista courses
by 5:00 PM on the first day of course instruction. Consistent
participation is required. Activities include, e-mail correspondence,
discussion threads and study groups, assignment submissions, etc.
http://www.webbsit.org/StudentPortal/enroll.asp
Withdrawal
Withdrawal policy varies by institution. In general, students who stop
attending class without doing the necessary withdrawal paperwork will
receive an automatic grade of ‘F’. Students who withdraw after
midterm will receive an automatic grade of ‘WF’. Withdrawal policy and
procedures are published in the Academic Catalog of your consortium
institution.
No-Show
Students must log into each of their WebCT Vista courses by 5pm of
the day classes begin (Academic Calendar) to confirm their attendance.
Remember, you are taking an online course and participation in the
course is the only way the instructor can "see" you.
If you fail to log into your courses by 5pm of the day classes begin, or
fail to complete course activities within a tow-week period at any time
during the semester, the instructor will consider your lack of activity as
an indication of your intention not to continue in the course. At this
point, the instructor may choose to remove you from group activities or
interactions. Failure to participate without officially withdrawing from
the course will result in a grade of F.
The special circumstances of taking a WebBSIT course demand regular
and consistent participation. Be sure to pace yourself throughout the
semester making sure your responses to communications and
assignments are timely. If you are not able to participate in any
assigned class activities, contact your instructor immediately.
A registered student, who has failed to attend class (in person or by
electronic equivalent) by the final payment deadline for the term, is
considered a “no show.” The “no show” student will be administratively
withdrawn and will not be reinstated. The “no show” student is
obligated to pay for all registration in effect at the end of drop-add
even though he or she did not attend.
Academic Honesty
Unless otherwise indicated, all assignments, projects, examinations,
etc are individual assessments and evidence of excessive collaboration
between students will be treated as cheating. Note that representing
the work of another is considered cheating. The usual penalty for
cheating is an 'F' in the course.
Any student guilty of a dishonest academic activity such as (but not
limited to ) copying sections from another student's paper or
plagiarizing from another source such as a website will receive an F in
this course.
For further information on Academic Dishonesty review that section of
Academic Catalog of your consortium institution.
Technology Requirements
Computers located in on-campus labs or libraries cannot be used as the
primary computer resource for taking online classes. You will need the
reasonably small suite of hardware and software listed below
Required Hardware:
Computer: A personal computer with Windows XP or higher, or a
MacIntosh with OS 10.4.
Sound: A sound card with speakers or headphones.
Monitor: A VGA (or equivalent) or better monitor.
Strongly Recommended Hardware:
Printer connected to the computer
CD-ROM drive
Microphone
Internet Connectivity:
Internet access. For a dial-up connection, at least a 56k modem is
recommended. Slower dial-up connections will affect course
performance. High speed Internet connectivity (cable or DSL) is
strongly recommended.
Required Software:
Microsoft Office XP or beyond, including: Word, Excel, Access,
PowerPoint
Web Browser: A JavaScript enabled Web browser. These include
Netscape 7.1, Internet Explorer 6.0 or newer versions of either. (Note:
Internet Service Providers [ISP] with proprietary browsers such as
Prodigy or some versions of AOL, may have difficulty with JavaScriptbased activities. Contact the ISP to determine if the browser will work
with JavaScript.)
Virus protection software
Flash Player
Animations (Tutorials) used in this course require the installation of the
cross-platform Flash Player.
Download Flash Player 8 for Windows or Macintosh
Assessment Policies/ Overview of Grading/ Grading Scale
Quizzes
Each unit contains a quiz to be taken online. Your quiz average will be
5% of your total grade for this course. Check the course Calendar to
determine the time to take the quiz. You are permitted (but not
required) to take each quiz two times with the resulting average as
your grade. Failure to complete a quiz during the designated time
period will result in a grade of zero. Do not wait until the last minute to
attempt your quiz.
Assignments
Each unit has an assignment that must be completed and submitted to
your instructor. The assignments in this course are 30% of your total
grade (5% per assignment). Check the course Calendar to determine
when your assignments are due.
PLEASE NOTE: Assignments that do not compile will not be graded. If
your solution will not compile, take the time to remark out the problem
code.
Mid-Term Exam
The midterm exam is 30% of your grade for this course. It will be
offered online. It will cover material in Units 1 - 3. This is a mandatory
exam for this course.
Final Exam
A final examination worth 35% of your final grade will cover all units in
this course. The final exam is online. This is a mandatory exam for this
course.
Grading Standard
A = 90 - 100%
B = 80 - 89%
C = 70 - 79%
D = 60 - 69%
F = 00 - 59%
PLEASE NOTE: Your final course grade can be no higher than one letter
grade above your final exam and midterm average.
Assessment Deadline Policies (Late Work)
Keeping on schedule is important to this online learning experience
because each assignment builds on the knowledge from the previous
assignments. It is important to set aside enough time to learn the
concepts and build the assignment. Late points are assessed as
follows:
1-2 days late 5% deduction
3-6 days late 10% deduction
over 6 days late 20% deduction
If you know you will be late be sure to contact me regarding your
situation.
Proctored Exams
There is no proctored exam. Both the midterm and final are online
exams.
Important Dates
Please see http://www.gawebbsit.org/admin/importantdates.htm for
important WebBSIT dates.
Section Instructor: Angela Leverett
E-mail
[email protected]
Section Instructor: Cheryl Garvin
E-mail
Close this window
[email protected]