Syllabus: WBIT 2311 - Summer Term 2012 WBIT-2311-Y01

estrapadesherbetSoftware and s/w Development

Nov 18, 2013 (3 years and 11 months ago)

86 views

Close this window


Syllabus: WBIT 2311
-

Summer Term 2012 WBIT
-
2311
-
Y01

Textbook Information














Title



Introduction to Java™ Programming: Comprehensive Version




















Author



Y. Daniel Liang




















Publisher



Prentice Hall




















Edition/Year



Edition 8 / Year 2011




















ISBN



0
-
13
-
213080
-
7




















Additional
information



eText ISBN
-
10: 0
-
13
-
213937
-
5

eText ISBN
-
13 978
-
0
-
13
-
213937
-
3

Print ISBN
-
10: 0
-
13
-
213080
-
7

Print ISBN
-
13: 978
-
0
-
13
-
213080
-
6




















Type



Required resource































Course Description














Course
Description



The emph
asis 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 ev
ent
-
driven, 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
Mathemati
cs








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 dev
elop 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 unders
tanding 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 understa
nding of developing and debugging Java
programs (Course Outcomes 1&3).








Instructor Information

















Name: Cheryl Garvin

Email: use Vista Email

Phone: 714
-
478
-
9404 cell/text








Instructor Contact Policy

















You ar
e encouraged to connect with me via the Vista email tool
whenever you run into an issue. The nature of programming is such
that often a small hint can get you over what might seem an
insurmountable problem. I check my email every morning on every
weekday (
Monday to Friday). But if you need to connect with me after
I check my email, then phone me. If I cannot answer the call, leave a
message with your name and phone number so I can return your call.























Be sure to review your unit assig
nments early in the week so if you
have questions we can connect up early. Last minute questions may
get missed and not allow you the time needed to complete
assignments on time. I will not be able to allow late postings without
late point deductions for t
hese cases. Remember, the more you put in
this course, the more you will get out from this course.








Policy on Changes to the Syllabus

















The professor reserves the right to change the syllabus and class
schedule, including assignmen
ts 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 oth
er 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 firs
t 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 ‘W
F’. 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 c
onfirm 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 w
ithin 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 in
teractions. 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
semes
ter 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 c
lass (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 regis
tration 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 collab
oration
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 t
o ) 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














Primary
Requirements




Computers located in on
-
campus computer labs or libraries cannot be
used as the primary computer resource for taking online classes. You
will need the reasonably small suite of hard
ware and software listed
below.




















Required
Hardware
:





Computer: A personal computer with Windows XP or higher, or
a MacIntosh with OS 10.4 and Parallels Desktop 3.0 or higher
for Mac.



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 connecti
on, 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 2007 including: Word,

Excel, Access,
PowerPoint



Web Browser: A JavaScript enabled Web browser supported by
the Blackboard VISTA 8 Learning Management System. For a
complete list of supported browsers.
http://www2.bl
ackboard.com/tuneup



Virus protection software



Flash Player



Animations (Tutorials) used in this course require the
installation of the cross
-
platform Flash Player.



Download Flash Player 6 for Windows or Macintosh




















Programming
-
Spec
ific
Requirements




Beyond standard hardware and software requirements (e.g. operating
system, editors, etc.), students in this course will be required to
compile code. Students will need the Java Development Kit (JDK) as
well as an Integrated Development

Environment (IDE). There are
many IDEs available (such as Eclipse, NetBeans, JBuilder, and
JCreator), but this course uses the latest version of NetBeans


which
includes both the JDK and IDE. These can be downloaded from the
Netbeans site (
http://www.netbeans.org/downloads/
).








Assessment Policies/ Overview of Grading/ Grading Scale














Quizzes (5% of
final grade)




Each unit contains a quiz to be taken online. Your quiz ave
rage 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 dur
ing the designated time
period will result in a grade of zero. Do not wait until the last minute to
attempt your quiz.




















Assignments
(30% of final
grade)




Each unit has an assignment that must be completed and submitted to
your instr
uctor. 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.




















Midterm Exam
(30% of final
grade)



The midterm exam is 30% of your grade for this course. It will be
offered at a proctored site. This test will be taken with pencil and
paper and will

not be online. It will cover material in Units X
-

X. This
is a mandatory exam for this course.




















Final
Examination
(35% of final
grade)




A final examination worth 35% of your final grade will cover all units in
this course. The fin
al exam is online.




















Overview of
Grading




Quizzes

5%

Assignments

30%

Proctored Mid
-
term

30%

Final

35%





















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)

















As you know, in the real world, deadline is a deadline. The
refore, late
work is not acceptable in this course. Please plan ahead for completing
all assignments, quizzes, and making arrangement for taking the mid
-
term proctored examination, and taking the online final examination
on time. For home assignments, you
should plan on submit your work
before or on the due day. If you submit your work after the due day,
your work will subject to 50% penalty for up to three days after the
due date. I will not accept any work late for more than three days.
Please plan ahead.









Proctored Exams

















The mid
-
term exam for WBIT 2311 is proctored. You will need to
register to take your proctored exam as per our schedule. You will
have several site options. Please be sure to register for your site in
advance an
d be sure to attend on time to complete your exam.


The final exam is online.








Important Dates

















Please see
http://www.gawebbsit.org/WebBSITCalendar.pdf

for
important WebBSIT dates.








Section Instructor: J. Gowan













E
-
mail



artgowan@georgiasouthern.edu








Section Instructor: Cheryl Garvin













E
-
mail



garvin_cheryl@columbusstate.edu








Section Instructor: Angela L
everett













E
-
mail



aleveret@spsu.edu








Close this window