CS213 Java Programming Language
|
Name: Dr. Greg
Grinberg |
Office
Location: MT408
|
|
Mailbox
Location:MT429 |
Office Phone: 240-
567-7161 |
|
Email: grigoriy.grinberg@gmail.com Course Website: www.montgomerycollege.edu/~ggrinber |
Office Hours: M 5:00pm-6:00pm |
|
Semester: Summer
2007 |
Course CRN:
13465
|
|
Class time: MW
6:30pm-9:10pm |
Class location:
HU311 |
|
Class starts: 06/18 |
Class ends: 08/08 |
|
MidTerm: Monday,
July 8th |
|
|
Final Exam: August 8th 6:30-8:30pm |
Last date for a
refund: |
|
Last date to drop
without a grade or to change from audit to credit
or from credit to audit: |
Last date to drop a
class with a W grade: |
Comprehensively covers Java programming environment and
features. Topics include techniques of program structure, design, and type.
Using the Java Language, student code, load, execute, debug, and document
programs. Three hours each week.
A
grade of C or better in CS 140 or consent of department
Upon
successful completion of this course, the student should be able:
Fundamental programming skills:
Object
– Oriented Programming:
GUI
Programming:
Tardiness: Class begins promptly at the scheduled time. Students are expected to be ON TIME.
Final Grade:
Midterm Examination 20%
Final
Examination 20
%
Quizzes 10
%
Assignments
&Term Project 50 %
90 - 100 A
80 - 89 B
70 - 79 C
60 - 69 D
Below 60 F
·
Assignments will
be submitted by email and hard copy in the class. Late programs will not be
accepted.
·
To
facilitate grading, please follow these rules when turning in assignments:
·
Java
Programming Standards (see handouts) are to be followed in writing Java
programs. They are important enough to be part of the grading criteria for all
programs.
·
No food or
drink is permitted in any
·
You are
responsible for all work missed, and for meeting assignment due dates when
absent. Please call or email your instructor if you are going to be late or
absent.
·
You are
strongly encouraged to contact your instructor at home by phone or e-mail if
you are having difficulties, or have any questions about assignments.
·
All
assignments are expected to be the result of your own efforts, not the
collaboration with others. Plagiarism or turning in an assignment, which is
essentially identical to that of another student, will result in a zero for
that assignment, with no opportunity to make up the grade.
A student must accept responsibility for his/her
decision to remain in a class against the advice of the instructor. All students in a course are responsible for
completing the course requirements, and faculty members are responsible for
assigning grades that reflect student accomplishments with respect to the
standards set for the course.
Student Attendance: Academic Regulation 9.823 states:
Students are expected to attend all class
sessions.
“Excessive absence” is
defined as one more absence than the number of classes per week during a fall (with the number of absences
to be prorated for accelerated sessions).
In cases involving
excessive absences from class, the instructor may drop the student from the
class (resulting in a grade determined in accordance with regulation
9.645). If excessive absence from the
course takes place after the deadline to drop a course, the instructor may record
a grade of “F.”
If the student who is
registered for audit is dropped by the instructor, the grade of "W"
shall be recorded.
It is important that you attend every class. You will be responsible for all work assigned
whether you are present or absent.
Missed
Tests and Quizzes: Tests are announced far in advance. As a rule:
NO MAKEUPS without a doctor's excuse. If the final exam is not taken, the student will receive a grade of F
for the course.
Policy on Academic Integrity: Cheating, plagiarism and/or other forms of
academic dishonesty will not be tolerated. Refer to the Code of Conduct section
of the Student Handbook.
Each student, as an active participant in the
*The Montgomery College Student Code of Conduct
permits an instructor to assign either an “F” on an assignment or an “F” in the
course for academic dishonesty.
Student
Conduct: Students are expected to abide by the Code of
Conduct of the Student Handbook:
In order for learning to occur, it is necessary that the classroom
environment be one of mutual respect. If
a student behaves in such a way that 1) demonstrates a lack of respect, 2)
interferes with the educational process or 3) violates the Student Code of
Conduct, instructors are responsible for advising the student of the
inappropriate behavior and granting her/him an opportunity to correct it. A student who fails to correct this behavior
will be asked to leave the class and will be subject to disciplinary action, as
outlined in the Montgomery College Student Code of Conduct.
For a complete statement of Academic Regulations and Student Code of
Conduct visit:
http://www.montgomerycollege.edu/departments/academicevp/Student_PandP.htm
Audit
Policy: Academic Regulation 9.613 states:
Students wishing to register for
audit at the beginning of the semester or who wish to
change from
credit must do so prior to completion of 20 percent of the duration of the
course.
The grade of “AU” carries no credit.
Students initially registering for
audit are not required to get an instructor’s signature.
Students wishing to change from
credit to audit must obtain written approval from the
instructor. (See AR 9.614 for students wishing to change
from audit to credit.) All
students
registered for audit are required to consult with the instructor before or
during the
first class
session in which they are in audit status and are required to participate in
all
course
activities unless otherwise agreed upon by the student and instructor at the
time of
consultation. Failure to consult with the instructor or not
participate may result in the
grade of
“W” being awarded. This action may be
taken by the instructor by changing the
“AU” to “W” on the
final grade sheet.
Change from Audit to Credit 9.614 states:
A
student registered for Audit (AU) may change to credit before the completion of
20 percent of the duration of the course provided the student has written
approval of the instructor.
Statement
on Disabilities: All classes offered at
“Any student, who may
need an accommodation due to a disability, must provide a letter from
Disability Support Services authorizing the accommodations. Any student who may need assistance in the
event of an emergency evacuation must notify the Disability Support Services
office. http://www.montgomerycollege.edu/Departments/dispsvc/
Students with mobility
disabilities depend on the elevators to get to class. Please use the stairs if you are able to do
so.
There are labs available for student use--to complete
homework assignments, or for extra practice.
The software used in this class has been installed in the Computer Labs.
For more information about the computer labs, visit their Website at: http://www.mc.cc.md.us/Departments/InTechRV/
Occasionally it is
necessary for a student to take a test in the
Please turn beepers or cell phones off during the class period.
Occasionally it becomes necessary to delay the opening of school, send
students home early, or close the College entirely because of bad weather. Area radio stations broadcast information
about school closings or delayed openings beginning around
The Montgomery College Website should also have announcements posted.
http://www.montgomerycollege.edu
Emergency Management Procedures
In the event of emergency situations involving
Detailed emergency response plans are in place
for each of
The College has published a Quick
Reference Guide, with basic information on these emergency procedures. It
includes an explanation of the communication alert codes utilized by the
college, key phone numbers, tips on what to do in the event of various types of
emergencies, and specific evacuation plans for individual college facilities.
Members of the college community are urged to familiarize themselves with this
information and to keep a copy of the guide handy.
For more information about emergency procedures, visit the College
Website at: http://www.montgomerycollege.edu/news/emergency/
|
Date |
Topics |
|
06/18 |
Part I Fundamentals of
Programming Chapter
1 Introduction to Computers, Programming, and Java |
|
06/20 |
Chapter
2 Primitive Data Types and Operations |
|
06/25 |
Chapter
3 Selection Statements |
|
06/27 |
Chapter 4 Loops Chapter 16 Applets (
part of chapter) |
|
07/02 |
Chapter
5 Methods |
|
07/04 |
Independence
Day – College Closed |
|
07/09 |
|
|
07/11 |
|
|
07/16 |
Midterm
Exam |
|
07/18 |
Chapter 8 Strings |
|
0723 |
|
|
07/25 |
|
|
07/30 |
Chapter 12 Getting Started with GUI
Programming Chapter
13 Graphics |
|
08/01 |
|
|
08/06 |
Chapter 15 Creating User Interfaces |
|
08/08 |
Final
Exam Time: 6:30pm – 8:30pm |