Office Hour: MW 2:50Pm 3:50Pm

Office Hour: MW 2:50Pm 3:50Pm

<p> Syllabus</p><p>CSE 3310-601 Summer 2000 NH229 MW 1:00pm -2:50pm </p><p>Instructor : Xin Ye Office: NH 325 Phone: Email: [email protected], [email protected] Office Hour: MW 2:50pm – 3:50pm TA: Hasnain Jaweed Mohammed TA's Email: [email protected] TA's Office Hour:</p><p>Text Book:</p><p>1. Classical And Object-Oriented Software Engineering with UML and Java (4th edition), by Stephen R. Schach, McGraw-Hill, 1999. 2. The Mythical Man-Month : Essays on Software Engineering, by Frederick P., Jr. Brooks, Addison-Wesley, 1995. </p><p>Course Objective: 1. Introduce the fundamental software engineering principles and techniques. Both the classical software engineering methodology and the Object-Oriented paradigm will be studied. Comparison between these two approaches will be analyzed. 2. Give the students the experience in team working through developing a major team project. The project will consist of starting from the requirement analysis to the detail design. If possible, an implementation will also be assigned. 3. Improve the students' practical working experience via introducing several popular application development tools and techniques in the Computer Science Industry. These tools will be used in either an individual project or the team project. Tentative software tools and techniques will be addressed in this course: PowerBuilder 6.0/7.0, Oracle 8i, Sybase Adaptive Server/SQL Anywhere, MS IIS, ODBC, MS ASP, XML, Client/Server architecture, Browser/Server architecture.</p><p>Grading</p><p>1) There will be approximately 4 homework for the whole semester. Homework must be submitted at the beginning of the class. Any later submission will result in a 20% reduction in the total score;</p><p>2) Several quizzes; </p><p>3) Projects a) Individual project. b) Team project.</p><p>4) 2 exams, Midterm and Final.</p><p>Grading Policy:</p><p>Homework: 20% Quizzes: 10% Individual Project: 10% Team Project: 25% Midterm Exam: 15% Final Exam 20%</p><p>Final cutoff will be determined at the end of the semester.</p><p>Each student's homework, individual project must consist of only that student's work. Any cases of academic dishonesty in Homework, quizzes, projects or exams will be treated according to the university and department policy!</p><p>Tentative Outline</p><p>Chapter 1 Scope of Software Engineering</p><p>Chapter 2 The Software Process</p><p>Chapter 3 Software Life-Cycle Models</p><p>Chapter 6 Introduction to Objects</p><p>Chapter 9 Requirement Phase Chapter 10 Specification Phase</p><p>Chapter 11 Object-Oriented Analysis Phase</p><p>Chapter 12 Design Phase</p><p>Chapter 13 Implementation Phase</p><p>Some handout will probably also be distributed and then discussed in the class. The book, The Mythical Man-Month : Essays on Software Engineering, will mostly serve as a reading assignment while some key ideas from it will be covered in class.</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    3 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us