![]() |
Dr. Sridhar Nerur
|
WHS SD NEW
|
Course Title: Advanced Systems Design Course Number: INSY 4306 Section 565 Course Location and Time: 0255 COBA; 8:30-9:50 pm
Instructor: Dr. Sridhar Nerur Office: 501 Business Building Office Hours: MW 7:00-8:00 pm and by appointment Phone: (817) 272-3530 Mailbox: Box 19437 Email: snerur@uta.edu Instructor web site: http://www.uta.edu/faculty/nerur Course web site: http://www.uta.edu/faculty/nerur/Courses/insy4306.htm Course Prerequisites: INSY 3305, INSY 3308, INSY 4302 (NO EXCEPTIONS) Required Textbook(s): Object-Oriented Analysis & Design with the Unified Process by Satzinger, Jackson, and Burd, Thomson/Course Technologies, ISBN: 0-619-21643-3. Course Description: Advanced topics in information systems design and implementation, including graphical user interface (GUI) design, event-driven system design, use of CASE tools, and object-oriented analysis and design. The course emphasizes a hands-on approach to Object Oriented software development. Course Learning Goals/Objectives: Upon successful completion of this course, the student will: 1. Be familiar with the fundamental aspects of OO analysis and design using the UML; 2. Understand the importance of building flexible software by adhering to best practices (e.g. low coupling, high cohesion, iterative and evolutionary systems development, programming to an interface rather than to an implementation, etc.); and 3. Have the necessary knowledge to transform an analysis model into an OO design that can eventually be implemented in an OO language.
Attendance and Drop Policy: Students are required to attend classes regularly. If a student misses an exam due to an emergency, or for a work-related reason or religious holiday, he/she must provide written proof to validate the absence (such as a doctor’s note, memo from supervisor, etc.). In such cases, the average of the other exam grades will be used as the grade for the missed exam. In all other cases, a grade of 0 (zero) will be given for a missed exam. Note: If an exam will be missed for a work-related reason or for a religious holiday, the student must notify the instructor within the first two (2) weeks of class. No student will be dropped from the class rolls for absences. A student dropping a course after the Census Data but on or before the appropriate final drop date will receive a grade of "W" only if at the time of dropping, the student is passing the course (has a grade of A, B, C, or D); otherwise an F will be received. Students who have not completed the prerequisites will be dropped from the class.
Tentative Lecture/Topic Schedule:
NOTE: THIS SCHEDULE IS SUBJECT TO CHANGE. EACH STUDENT IS RESPONSIBLE FOR BEING AWARE OF ANY CHANGES ANNOUNCED IN CLASS AND/OR VIA E-MAIL. Specific Course Requirements: The course will feature a combination of lectures, assignments/project, and exams. Students will be tested over the assigned chapter readings, as well as any other material covered by the instructor in class. In addition, students will work in groups to build a complete working system (including the front-end application, back-end database, and required documentation).
You are required to use a computer on all assignments, and all documentation and system components are expected to have a neat and professional appearance. All assignments are due at the beginning of class on the due dates specified either in the course schedule or announced in class. Most assignments will be done in groups, although the instructor may give individual assignments if deemed necessary.
Project details: Students will work in groups to complete a project that will be handed out in class. You may form your own groups. A group may have two to four students (no fewer than two and no more than four). You may not abandon your group and join another one after the project is handed out. Groups will be responsible for the analysis, design, and implementation phases of the project. You may use Java, VB .Net or C# to implement your project. You will demonstrate your project to the instructor at the end of the semester. The date and time for your project demos will be provided to you. Grade Calculation:
Grades: 90-100 = A, 80-89 = B, 70-79 = C, 60-69 = D, 0-59 = F A course curve, at the discretion of the instructor, may be implemented at the end of the semester, based on the overall performance of the class. Details of the Java experiment will be given in class. Americans With Disabilities Act (ADA): If you are a student who requires accommodations in compliance with the ADA, please consult with me at the beginning of the semester. As a faculty member, I am required by law to provide “reasonable accommodation” to students with disabilities, so as not to discriminate on the basis of that disability. Your responsibility is to inform me of the disability at the beginning of the semester and provide me with documentation authorizing the specific accommodation. Student services at UTA include the Office for Students with Disabilities (located in the lower level of the University Center) which is responsible for verifying and implementing accommodations to ensure equal opportunity in all programs and activities.
Student Support Services: The University supports a variety of student success programs to help you connect with the University and achieve academic success. They include learning assistance, developmental education, advising and mentoring, admission and transition, and federally funded programs. Students requiring assistance academically, personally, or socially should contact the Office of Student Success Programs at 817-272-6107 for more information and appropriate referrals.
Academic Honesty: Academic dishonesty is a completely unacceptable mode of conduct and will not be tolerated in any form at The University of Texas at Arlington. All persons involved in academic dishonesty will be disciplined in accordance with University regulations and procedures. Discipline may include suspension or expulsion from the University. “Academic dishonesty includes, but is not limited to, cheating, plagiarism, collusion, the submission for credit of any work or materials that are attributable in whole or in part to another person, taking an examination for another person, any act designed to give unfair advantage to a student or the attempt to commit such acts.” (Regents’ Rules and Regulations, Part One, Chapter VI, Section 3, Subsection 3.2., Subdivision 3.22). Bomb Threats: If anyone is tempted to call in a bomb threat, be aware that UTA will attempt to trace the phone call and prosecute all responsible parties. Every effort will be made to avoid cancellation of presentations/tests caused by bomb threats. Unannounced alternate sites will be available for these classes. Your instructor will make you aware of alternate class sites in the event that your classroom is not available.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||