Presentation is loading. Please wait.

Presentation is loading. Please wait.

CEN 4010 First Lecture January 9, 2006 CEN 4010 Introduction to Software Engineering Spring 2006 Instructor: Masoud Sadjadi

Similar presentations


Presentation on theme: "CEN 4010 First Lecture January 9, 2006 CEN 4010 Introduction to Software Engineering Spring 2006 Instructor: Masoud Sadjadi"— Presentation transcript:

1 CEN 4010 First Lecture January 9, 2006 CEN 4010 Introduction to Software Engineering Spring 2006 Instructor: Masoud Sadjadi http://www.cs.fiu.edu/~sadjadi/Teaching

2 First Lecture on Jan. 9, 2006CEN 4010: Introduction to Software Engineering 2 Course Home Page  Web Page –http://www.cs.fiu.edu/~sadjadi/Teachinghttp://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. Overview: Introduction Home Page

3 First Lecture on Jan. 9, 2006CEN 4010: Introduction to Software Engineering 3 Prerequisite 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. Overview: Introduction Home Page Syllabus Project

4 First Lecture on Jan. 9, 2006CEN 4010: Introduction to Software Engineering 4 Grading  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. Overview: Introduction Home Page Syllabus Project

5 First Lecture on Jan. 9, 2006CEN 4010: Introduction to Software Engineering 5 Tentative Course Schedule Refer to the Course SyllabusCourse SyllabusOverview: Introduction Home Page Syllabus Project

6 First Lecture on Jan. 9, 2006CEN 4010: Introduction to Software Engineering 6 Project 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. Overview: Introduction Home Page Syllabus Project

7 First Lecture on Jan. 9, 2006CEN 4010: Introduction to Software Engineering 7 Deliverables and Presentation Overview: Introduction Home Page Syllabus Project Deliverable 1Requirements Analysis Document (RAD) (5%) RAD Template 2/14 Due at the beginning of the class. Presentation 1A brief description of SRD. Details will follow. (5%) 5 mins presentation for each group member. 2/14 Deliverable 2Design Document (DD) (5%) SDD Template ODD Template 3/28 Due at the beginning of the class. Presentation 2A brief description of DD. Details will follow. (5%) 5 mins presentation for each group member. 3/28 Deliverable 3Software documentation consisting of: (5%)  Requirements Analysis Document,  Design Document,  Implementation i.e. code design, and  Test Cases  User's Guide  A CD with all project material. 4/18 Due at the beginning of the class. Presentation 3A brief description of the software system - (5%) requirements, design, implementation and test cases. 5 mins presentation for each group member. 4/18

8 First Lecture on Jan. 9, 2006CEN 4010: Introduction to Software Engineering 8 Project 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. Overview: Introduction Home Page Syllabus Project

9 First Lecture on Jan. 9, 2006CEN 4010: Introduction to Software Engineering 9 Student 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

10 First Lecture on Jan. 9, 2006CEN 4010: Introduction to Software Engineering 10 Reply 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.


Download ppt "CEN 4010 First Lecture January 9, 2006 CEN 4010 Introduction to Software Engineering Spring 2006 Instructor: Masoud Sadjadi"

Similar presentations


Ads by Google