cen 4010 first lecture january 9, 2006 cen 4010 introduction to software engineering spring 2006...
TRANSCRIPT
CEN 4010 First Lecture January 9, 2006
CEN 4010 CEN 4010 Introduction to Software Introduction to Software
EngineeringEngineering
Spring 2006
Instructor: Masoud Sadjadi
http://www.cs.fiu.edu/~sadjadi/Teaching
First Lecture on Jan. 9, 2006 2CEN 4010: Introduction to Software Engineering
Course Home PageCourse Home Page
Web Page– http://www.cs.fiu.edu/~sadjadi/Teaching
General Information:– Office Hours: ECS 212C, M/W 15:30 – 18:00 or by
appointment.
Important Links:– Course Syllabus – Class Schedule, Reading Assignments, and
Lecture Notes – Project
Class Notices – Please read your textbook before coming to class.– Pay attention to the reading assignments.
OvervieOverview:w:Introduction
Home Page
First Lecture on Jan. 9, 2006 3CEN 4010: Introduction to Software Engineering
Prerequisite and ReferencesPrerequisite and References
Prerequisite– COP 3530 - Data Structures – Familiarity with
At least two higher level languages The foundations of computing
Required Text– Bernd Bruegge and Allen H Dutoit, “Object-Oriented
Software Engineering: Using UML, Patterns, and Java.”
Other reading material– Class notes.
OvervieOverview:w:Introduction
Home Page
Syllabus
Project
First Lecture on Jan. 9, 2006 4CEN 4010: Introduction to Software Engineering
GradingGrading
Grading Policy – Class Attendance and Participation: 10%. – Homework: 20%. – Term Project: 30%. – Mid-Term Exam: 20%. – Final Exam: 20%.
Grading Standard – The grading scale is: A: 90 | A-:87 | B+:84 | B: 80 |
B-:77 | C+:74 | C: 70 | C-:65 | D+:60 | D: 55 | D-:50. – Note that a C- is not a C.
Attendance – Attendance will be taken during each class meeting.
OvervieOverview:w:Introduction
Home Page
Syllabus
Project
First Lecture on Jan. 9, 2006 5CEN 4010: Introduction to Software Engineering
Tentative Course ScheduleTentative Course Schedule
Refer to the Course Syllabus
OvervieOverview:w:Introduction
Home Page
Syllabus
Project
First Lecture on Jan. 9, 2006 6CEN 4010: Introduction to Software Engineering
Project Objective and GradingProject Objective and Grading
Objective – The primary objective of the projects is to give you
practice in applying the phases of the software development process to a "real" software project.
Grading Scheme – The grade for the projects is based on three
deliverables and class presentations, representing 30% of the final grade.
– Each student in a project team will be evaluated separately and may receive a different grade.
OvervieOverview:w:Introduction
Home Page
Syllabus
Project
First Lecture on Jan. 9, 2006 7CEN 4010: Introduction to Software Engineering
Deliverables and Presentation Deliverables and Presentation OvervieOverview:w:Introduction
Home Page
Syllabus
Project
Deliverable 1 Requirements Analysis Document (RAD) (5%)RAD Template
2/14Due at the beginning of the
class.
Presentation 1 A brief description of SRD. Details will follow. (5%) 5 mins presentation for each group member.
2/14
Deliverable 2 Design Document (DD) (5%)SDD TemplateODD Template
3/28Due at the beginning of the
class.
Presentation 2 A brief description of DD. Details will follow. (5%) 5 mins presentation for each group member.
3/28
Deliverable 3 Software documentation consisting of: (5%)Requirements Analysis Document, Design Document, Implementation i.e. code design, and Test Cases User's GuideA CD with all project material.
4/18Due at the beginning of the
class.
Presentation 3 A brief description of the software system - (5%)requirements, design, implementation and test cases.5 mins presentation for each group member. 4/18
First Lecture on Jan. 9, 2006 8CEN 4010: Introduction to Software Engineering
Project and Team SelectionProject and Team Selection
Selection of Project: – Each group is responsible for selecting a project
from the ones introduced next.– Alternatively, you can come up with your own
project, but you need to convince me first. – Before starting work on the project you must come
and see me during my office hours so that we can decide on the scope of your project.
– Project selection should be finalized by next Wednesday at the end of our class (Jan. 18).
Project Teams – Each team shall consist of 4 to 6 students. – Next class (Wednesday, Jan. 11), Eduardo
Monteiro will introduce the projects.
OvervieOverview:w:Introduction
Home Page
Syllabus
Project
First Lecture on Jan. 9, 2006 9CEN 4010: Introduction to Software Engineering
Student IntroductionStudent Introduction
1. Allauca,Jaime F
2. Alvarez,Diego F
3. Apolinar,Juan Miguel
4. Aybar,Miguel Jose
5. Barsilai Fernandez,Mandy
6. Bartels,Christophe Andrew
7. Bicchi,Alberto
8. Collazo,Jeanny
9. D Amico,Miguel A
10. De Los Santos,Barbara
11. Dickson,Gregory P
12. Duque,Ruben Dario
13. Flores,Danil M
14. Gastelo,Fernando A
15. Gonzalez,Andres
16. Gonzalez,Benjamin
17. Ho,Wing S
18. Lau,Ngai-Chung
19. Lopez,Roger A
20. Ma,Christopher
21. Morales,Heliel
22. Orta,Alexander Daniel
23. Parra,Donny
24. Perez,Johan
25. Quiroga,Alexis
26. Rodriguez,Alirio A
27. Ross,Julian O
28. Wong,Kason Yu Ting
First Lecture on Jan. 9, 2006 10CEN 4010: Introduction to Software Engineering
Reply to the below questionsReply to the below questions
1. Status: Jr/Sr 2. How many to graduate? 3. Plan after graduation 4. Programming Languages 5. What project? 6. Industry Experience 7. Project Manager?
Also fill out the online Student Profile and submit a short resume by noon Jan. 11.
This information will be used for project group selection.