DOC PREVIEW
GU CIS 315 - CIS 315 Syllabus

This preview shows page 1 out of 3 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CIS 315 Software EngineeringDepartment of Computer and Information Science, Gannon UniversityCIS 315 Software EngineeringInstructor Dr. Frank Xu Office Zurn 312 Email xu001Phone (814)871-5708 Credit 3Course Objective: Topics include the concept of the project planning, requirements analysis, system design, program design, program implementation, program testing, system testing, system delivery, maintenance, documentation, and examining the development process. This course has both theoretical and practical components. A team project will be developed in parallel with the theory. Prerequisite: C/C++/Java or instructor permission. Textbook:- Software Engineering, lan Sommerville (8ed), SBN-10: 0321313798, Addison-Wesley, Tentative Topics:Topic ChaptersIntroduction 1Systems and Software Engineering 1Software processes 4Project management 29Change management (optional) 10-11Requirements engineering 6System modeling 8, 14Architectural design 11Object-oriented design 14Rapid software development 17Software reuse 18Software testing 13Aspect-oriented software development (Optional) 30Security engineering (Optional) 32Department of Computer and Information Science, Gannon UniversityGrading Polices:Grade Grade Scale PointsA 90% and above 360+B 80% - 89% 320~359C 70% - 79% 280~319D 60% - 69% 240~279F 59% and below below 240Item PointsAssignments 70Presentation 30Quizzes 100Midterm 100Final 100Total 400Topic presentation: You are required to present (with your partner) a peer-reviewed article from a renowned software engineering journal or software engineering conference proceedings. The topic should be within the scope of software engineering. Course Policies: - Homework is due by the beginning of the next class.- Late homework will be given zero.- You cannot start a new assignment until the previous assignment has been received by the instructor.- No make-up quizzes/exams will be allowed without prior arrangements being made.- Do not ask questions such as "How do you solve Problem X?" Explain what you have done and ask a specific question in that context.- Be seated, quiet, and ready to learn when the class time begins. Do not speak when someone else is speaking. - Do not eat or drink in class because the sights, smells, and noises can be distracting to others. Be considerate and respectful of everyone. - To appeal a grade, send an e-mail to your instructor's e-mail address within two weeks of the grade having been received. Overdue appeals will not be considered.- All noise-make devices, such as cellular phones, pagers, CD players, radios, and similar devices are prohibited in the classroom and laboratory facilities.- Calculators and computers are prohibited during examinations and quizzes, unlessspecified.- Reasonable laptop-size computers may be used in lecture for the purpose of taking notes.Department of Computer and Information Science, Gannon UniversityCheating Policy:- (Cheating) Turning in someone else's work as your own (with or without his or her knowledge). Turning in a completely duplicated assignment is a flagrant offense.- (Cheating) Allowing someone else to turn in your work as his or her own.- (Cheating) Several people writing one program and turning in multiple copies, all represented (implicitly or explicitly) as individual work.- (Cheating) Using any part of someone else's work without the proper acknowledgment.- (Cheating) Stealing an examination or solution from the instructor. This is an extremely flagrant offense.- (Not Cheating) Turning in work done alone or with the help of the course's staff.- (Not Cheating) Submission of one assignment for a group of students if group work is explicitly permitted (or required).- (Not Cheating) Getting or giving help on using the computer for the course.- (Not Cheating) Getting or giving help on how to solve minor syntax errors.- (Not Cheating) High level discussion of course material for better understanding.- (Not Cheating) Discussion of assignments to understand what is being asked


View Full Document

GU CIS 315 - CIS 315 Syllabus

Download CIS 315 Syllabus
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view CIS 315 Syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view CIS 315 Syllabus 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?