Instructor:
Dr. Min Seong Kim
Office: Engineering Building 5341
Email: mkim12_AT_gmu.edu
Office Hours: Thursday 4-6 pm and by appointment
Teaching Assistant:
TBD
Lectures:
Tuesday 7:20-10:00 pm, Krug Hall 7
Textbook:
Data Structures & Problem Solving Using Java 4th
Edition, M. A. Weiss, ISBN 0-321-54140-5
Website:
Blackboard:
http://courses.gmu.edu
Course
Description:
Prerequisite: SWE 510 or
equivalent. Study of the fundamentals of data structures
and algorithms applied in programming solutions to application
problems. The course stresses programming in a modern high-level
language. Credit cannot be applied to any graduate degree in
School of Information Technology and Engineering.
Grading:
Programming Assignments: 30%
Quizzes: 5%
Midterm Exam: 30%
Final Exam: 35%
Class Communications:
INFS519 will be using the Blackboard system for most class
communications.
You are responsible for any notifications or information posted on
Blackboard either by the instructor or the TA, and
you will need to check Blackboard regularly for such notices. Some
information may be disseminated through Blackboard rather than in
class. Individual communications with the instructor may be done
by email.
Programming Assignments:
There will be several programming assignments.Programs will be graded
on
style and formatting as well as correctness. Programming assignments
will be posted on Blackboard as they are
assigned, and must be submitted on Blackboard due on
the announced date before 12 midnight. The late submission will be
accepted with 10 % penalty per day. Programs that do not compile will
not be graded.
Exams:
There will be occasional in-class quizzes. Most quizzes will be
at the
beginning of class, and will not be announced. There are
no makeups on quizzes and the lowest quiz grade will be dropped prior
to final grading. There
will be a midterm exam and a final exam (both will be in class, closed
book). The final exam (Tuesday, May. 11. 7:30 - 10:15 p.m.) includes
topics covered in the entire semester.
Exams must be taken at the scheduled time and place. There will be no
makeups on exams unless arrangements are worked out in advance.
Honor Code Statement:
All assignments for this class must be worked on
individually. You
may discuss
the programming projects with other students but
you must do and submit your own work (i.e., your solution or your design).
Violations
will result in failure of the course. Please be familiar with the
CS
Department honor code: http://cs.gmu.edu/wiki/pmwiki.php/HonorCode/CSHonorCodePolicies,
and the University honor code: http://honorcode.gmu.edu/
.