2440: 1
60
Java Programming
The University of Akron
D
ept of Business Technology
Course Syllabus
Summit College
Computer Information Systems
Spring 2012
mongooseriver_2e4106e1
-
110a
-
4291
-
afe6
-
b63071b431d0.doc
Enoch E. Damson
Page
1
of
3
Professor:
Enoch E. Damson
Office:
Polsky M185N
Office Phone:
(330) 972
-
7162
Office Hours:
(TTh)
3
:00pm
–
5:00pm
E
-
mail:
damson@uakron.edu
URLs:
http://gozips.uakron.edu/~damson/java.html
(
Inst
ructor’s
C
ourse
Web
site
)
http://springboard.uakron.edu
(Springboard Website for assignment submissions)
TEXTS
Tony Gaddis
.
Starting Out with Java: From Control Structures through Objects,
4
th
Edition
.
Add
ison Wesley
,
2010
.
SOFTWARE
You will need to download and install the following software for the class.
JDK (
http://java.sun.com/javase/downloads/index.jsp
)
JGrasp (
http://www.jgrasp.org
) or
NetBeans (
http://www.netbeans.org
)
PRE
-
REQUISITES
2440: 121 Introduction to Logic/Programming
COURSE DESCRIPTION
An introduction of the object oriented programming (OOP) me
thodology with the Java Programming language.
Programming techniques are demonstrated through coding, testing and debugging of Java applications and applets.
COURSE OBJECTIVES
Students must be able to:
Understand the object
-
oriented programming (OOP) meth
odology
Understand the
fundamentals of the
Java programming language
Demonstrate the concept
ual knowledge of OOP using Java
Design, code and test
Java applications and applets
STUDENT ACTIVITIES/INSTRUCTIONAL STRATEGIES
Assignments:
There will be several
assignments due at specific dates.
Tests:
There will be two tests in the class.
Examinations:
There will be a midterm exam
but no
final exam.
Project:
Each student is expected to develop a
Java
application
based on specifications to be provided by
the
instructor at the end of the semester.
Late assignments are not accepted for grading.
No incomplete grades will be given in this class.
Poor attendance will result in a lower grade. If a student has a genuine reason for being late or absent,
he/she is exp
ected to notify the instructor ahead of time (before the date of absence or lateness). Failure to
do this may prevent the student from making up a missed quiz or exams.
No food or beverages are allowed in the computer labs.
Use of cell phones, headsets, a
nd other distracting devices are not allowed during class.
Web browsing and any form of online chatting and messaging are not allowed during class.
GRADE EVALUATION
Assignments
30%
Tests
20%
Midterm Exam
20%
Final
Project
20%
Class Participation
10%
2440: 1
60
Java Programming
The University of Akron
D
ept of Business Technology
Course Syllabus
Summit College
Computer Information Systems
Spring 2012
mongooseriver_2e4106e1
-
110a
-
4291
-
afe6
-
b63071b431d0.doc
Enoch E. Damson
Page
2
of
3
GRADE SCALE (%)
100
-
95 A
94
-
90 A
-
89
-
87 B+
86
-
83 B
82
-
80 B
-
79
-
75 C+
74
-
70 C
69
-
65 C
-
64
-
50 D
0
–
49 c
UNIVERSITY POLICIES
The University of Akron community is governed by the policies and regulations contained in the Student Code
o
f Conduct available at
the office of Student Judiciary Affairs
(
http://www.uakron.edu/studentlife/sja/index.php
)
.
The following are examples of academic dishonesty and will result in an autom
atic F grade for the course.
o
Submission of an assignment as the student's original work that is the work of another person.
o
Failure to appropriately cite references from published or unpublished works.
o
Unauthorized copying of an assignment in computer prog
ramming, or the
unauthorized examination or
view of the computer, specifically during examinations.
o
Possession and/or unauthorized use of tests, notes, books, calculators or formulas
stored in calculators
not authorized by the instructor during an examinat
ion.
o
Providing and/or receiving information from another student other than the instructor,
by any means.
o
Observing or assisting another student's work, when not part of a group activity.
o
Violation of the procedures prescribed by the
instructor
to protect
the integrity of the
examination.
Sexual harassment and other forms of discrimination
are in
tolera
ble on campus.
Students who may need accommodation based on the impact of disability may contact the office of Accessibility
(
http://www.uakron.edu/access
).
Students whose names do not appear on the class list
are
not be permitted to participate (take exams or receive
credit) in class without proof of registration.
COURSE SCHEDULE
Week
Material
1
Introduction to C
o
mputers and Java Programming
–
C
hapter 1
2
Java Fundamenta
ls (Expressions & Operators)
–
C
hapter
2
Java Fundament
als (Strings & Input/Output)
–
C
hapter
2
3
Decision Str
uctures (Selections)
–
C
hapter 3
4
Loops (Repetitions)
–
C
hapter 4
5
Methods (Objec
t
-
O
riented Programming)
–
C
hapter 5
Test #1 (C
hapter
s
1
–
㐩
6
Classes &Objects (
Object
-
Oriented Programming)
–
C
hapter
6
7
Classes &Objects (
Object
-
Oriented Programming)
–
C
hapter
9
8
Inheritance (
Object
-
Oriented Programming)
–
C
hapter
11
9
File Input
/Output
–
C
hapter 4
Test #2 (chapters
5,
6
, 9
&
11
)
10
File Input/Output
& Exceptions
–
C
hapter 12
Midterm Exam (Test
s
1 & 2)
11
Wrapper Classes,
String, StringBuffer
& StringTokenizer
–
C
hapter
10
12
Arrays &
the
ArrayList
(or
Vector
) Class
–
C
hapter
8
13
GUI Applications
–
C
hapter
s
7
& 1
3
14
Applets & Multithreading
–
C
hapter 1
4
15
Final Project Due
by Friday, April 27, 2012 at 5:00pm
NOTE:
The contents of this course
syllabus
are subject to change at the discretion of the instructor.
Important D
ates
:
Sunday, January 15, 2012
Last day to add courses without signatures
Monday, January 16, 2012
Ma牴楮⁌畴桥u K楮i, J爮 䑡y O扳敲va湣攠
–
University closed
Monday, January 23, 2012
Last day to drop a class without “WD” on transcript
2440: 1
60
Java Programming
The University of Akron
D
ept of Business Technology
Course Syllabus
Summit College
Computer Information Systems
Spring 2012
mongooseriver_2e4106e1
-
110a
-
4291
-
afe6
-
b63071b431d0.doc
Enoch E. Damson
Page
3
of
3
Tuesday, Februa
ry 21, 2012
President’s Day Observance
–
Classes cancelled
Sunday, February 26, 2012
Last day to process course withdrawals
Monday
–
Saturday, March 12
–
17, 2012
印物湧 卥S敳瑥爠剥R敳e
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Commentaires 0
Connectez-vous pour poster un commentaire