|
Instructor: |
Robb Klashner, Assistant Professor |
|
Office: |
Room 4206 GITC, |
|
Email: |
klashner@njit.edu [most dependable] |
|
Phone: |
(973) 596-5481 [least dependable] |
|
Office Hours: |
Mon. 10 a.m. - 1 p.m., Fri. 2-4 p.m.; also by appointment |
|
Web sites: |
|
|
Text: |
Booch, Jacobson, and Rumbaugh, (1999) The Unified Software Development Process. A-W Pub. |
|
Prerequisite: |
Permission of the Instructor |
|
Days: Hours: |
Friday 10:00am - 12:55pm |
|
Location: |
KUPF 103 |
|
Section: |
2 |
|
Materials Available: |
One copy of Sommerville, Ian. (2001) Software Engineering (6th edition), A-W Pub. |
|
Lab Location:
|
1301 GITC, Lucent lab
Honors Experience Computing Laboratory |
![]()
[January 22, 2004] In preparation for class, please check your @njit.edu email (i.e., your official email account for an important message) and then log into WebBoard now to read all current assignments, notices, and expected deliverables. This version of CIS663 will be significantly different than the prior versions. It will be more pragmatic with incremental laboratory assignments that are intended to move the class along gradually to the same level of involvement. There will be considerable less reading in the textbook than before.
![]()
|
Week |
Date |
General Descriptions |
Assignments |
Reading |
|
1
|
1/23/03 | Introductions and submission of your required schedule, resume', etc. posted on WebBoard. The class will be outlined with time for Q&A. The grader will walk you over to the lab and make sure all of you are properly logged into the systems, understand how to do the labs, and will be able to access the software from home if necessary.
Set up your private conferences and make sure they are working. |
Lab #1 | Booch, et al. Skim Preface, Read all Chapter 1, Read Chapter 2 Sections 2.3-2.4.4 |
|
2
|
1/30/03 | Foundational concepts from programming and their relation to modeling in Rational Rose for ASAD. | Lab #2 | Booch et al Read Chapters 12 and 13 |
Expectations and Conduct:
Regular attendance is expected, but not required. However, absences will affect the student's participation grade and missed activities, assignments, or other deliverables. cannot be made up. The conduct in the classroom will be consistent with a learning atmosphere that is acceptable for everyone enrolled.
Students have the responsibility to know
and observe the requirements of the NJIT Honor Code of Student Academic
Integrity. This code prohibits cheating, fabrication or falsification
of information, multiple submissions of academic work, plagiarism,
abuse of academic materials, and complicity in academic dishonesty. These
standards of academic integrity will be enforced in this course.
Academic conduct and policies can be reviewed in the student handbook,
( http://www.njit.edu/handbook/Main.htm ).
Violation of these policies will be dealt with in a manner consistent with normal NJIT procedures and policies.
Grading:
Students will read selected material from the literature, actively participate in discussions, labs and exercises in addition to participating in projects that involve analysis and design for real-world problems. Project work is challenging and will constitute a great deal of the student's grade.
We will spend a considerable amount of time interacting and learning through discussion of assigned readings and other material.
| Aggregate Project Grade | 30% |
| Lab Assignments | 25% |
| Tests/ Quizzes | 30% |
| Class/ WebBoard/ Lab Participation | 15% |
Exams:
The exam (s) will cover all lectures, readings, class discussions, and software usage. They will call upon your knowledge of the material covered in class.
Project:
The Project is an opportunity for you to apply the concepts we will discuss throughout the semester. Working as a team, you are to demonstrate your mastery of the concepts, methods, tools, and techniques covered in class to elicit and document requirements, develop appropriate models for analysis and create a design for a system of your choice, pending instructor approval.
Class Exercises and Discussions:
Your overall grade for this component will be based on the quality of your effort in leading and participating in class discussions and exercises
Grader and Lab Supervisor: Mr. M. Faizan; email address: mf37@njit.edu
Check the WebBoard regularly. This is the definitive location for course information. Announcements concerning assignments will be made here. The course mailing list will also be used to make announcements, provide instructions, and so on. The course mailing list will be "read only" from the student's perspective. I.e. the instructor and reader (s) can post messages to the list, but not students. If you ask one of us a question whose answer is relevant to the rest of the class, we'll post the appropriate material to the list.
Identify yourself (i.e. full name) when using email from yahoo, hotmail, juno, cox, or any other non-NJIT sites. Otherwise, it will be ignored.