Advanced Software Engineering (CSE870)



Spring 2007







Instructor:
Dr. B. Cheng, 1129 Engineering Bldg., chengb at cse.msu.edu
Class:
T,Th: 10:20-11:40, 3400 Engineering Building
Office Hours:
T,Th: 11:40-12:15 pm, or by appointment
Class Web Page:
http://www.cse.msu.edu/~cse870 (check daily for announcements)

T.A.:
Borzoo Bonakdarpour, borzoo@cse.msu.edu; Office Hours: TBD
Reference Texts:
General Grading Guidelines:


Exams (2) = 40%
Homework and Design Exercises = 25%
Mini-project = 35%

Course objectives:

This course is designed to present students with an overview of advanced topics in Software Engineering. Students will be exposed to techniques that are gaining increasing attention in the industrial and research communities. Students will apply the software engineering techniques to homework assignments and mini-projects throughout the course. Both individual- and group-oriented exercises will be assigned. Class participation is an essential component of the course. Students will have opportunities to develop and/or improve their technical writing and software development skills during the course of the term.
Tentative List of Topics to be covered:

CSE870 Course Administration





Requirements:
Students should be familiar with at least two higher level languages, the foundations of computing, and the basic concepts of software engineering, including software process, requirements analysis, design, coding, and testing.
Integrity and Ethics:
The policy of the university on integrity of scholarship and grades
(URL:http://www.msu.edu/unit/ombud/honesty.html)
will be followed. Implicit in handing in homework, lab assignments, papers, and exams is that they represent the student's own work. Any exceptions should be pre-approved by the instructor and explicitly noted. Representing someone else's work as one's own is grounds for failing the course.
Examinations:
One midterm (hour-long) exam and another hour-long exam (given during finals week, May 4, 10-12) will be given. The exams will contain questions covering required reading, homework (including design exercises), and the lectures. Scores of less than 60% can be considered to be failing.

Make-up Exams:
No make-up exams will be given except for documented illness or personal emergency. To be eligible for a make-up, you must notify the instructor or the department office prior to the time of the exam and provide documentation for the situation when arranging the make-up. A student not taking an exam will receive a grade of 0.
Mini-Project:
Not turning in one of the deliverables for the mini-project on the due date may result in the student receiving a 0 for the project component of their respective grades.
Homework/Design Exercises:
All assignments (homework, design exercises, and mini-project related assignments) are due at the beginning of class unless otherwise noted by the instructor. Late work is not accepted without prior approval.

About this document ...

This document was generated using the LaTeX2HTML translator Version 98.1 release (February 19th, 1998)

Copyright © 1993, 1994, 1995, 1996, 1997, Nikos Drakos, Computer Based Learning Unit, University of Leeds.

The command line arguments were:
latex2html -split 0 -no_navigation -show_section_numbers -dir web -t CSE870-Sp07-Cheng syllabus-s07.tex.

The translation was initiated by Dr. Betty Cheng on 2007-01-07


Dr. Betty Cheng
2007-01-07