Week 1 c0209 Software Engineering Course Practice Project Course Overview Software Institute, Nanjing University, Spring 2007 c0209.

Slides:



Advertisements
Similar presentations
CG152 Introduction: slide 1 CS223 The Project: slide 1 Today's Lecture is in 3 Parts Part – 1: The Project Doron Part – 2: Going through the skipped over.
Advertisements

CMPT 275 Software Engineering
Team Software Project - Ebnenasir - Spring CS 3141: Team Software Project - Introduction Ali Ebnenasir Department of Computer Science Michigan Technological.
General information CSE 230 : Introduction to Software Engineering
1 CS 491z / CS 791z Topics on Software Engineering Spring 2004 Course Syllabus January 21, 2004.
CMSC 132: Object-Oriented Programming II Nelson Padua-Perez William Pugh Department of Computer Science University of Maryland, College Park.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
MdH/IDt1March 11, 2003 Software Engineering Lesson 8 Project preparation Andreas Sjögren.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
Production Programming in the Classroom Eric Allen, Robert Cartwright, and Charles Reis Rice University {eallen, cork,
1 CS 426 / CPE 426 Senior Projects Spring 2009 Course Syllabus January 20, 2009.
Course Syllabus January 24, 2012 CS 426/CPE 426 Senior Projects in Computer Science/Computer Engineering University of Nevada, Reno Department of Computer.
1 CS 426 Senior Projects Spring 2006 Course Syllabus January 24, 2006.
MIS 470: Information Systems Project Yong Choi School of Business Administration CSU, Bakersfield.
COMP4710 Senior Design Richard Chapman. Outline What is Senior Design? What is Senior Design? Course Structure Course Structure End of Cycle Binder End.
CSCD 434 Spring 2011 Lecture 1 Course Overview. Contact Information Instructor Carol Taylor 315 CEB Phone: Office.
1 Object Oriented Programming Computer Systems Engineering (D2) and Programming (P)
SYSC System Analysis and Design 1 Part I – Introduction.
Welcome to CS 3331, Advanced Object-Oriented Programming Fall 2009 Dept. of Computer Science University of Texas at El Paso.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
Course Introduction CSCI Software Engineering II Fall 2014 Bill Pine.
Chapter 1: Introduction to Project Management
CS Welcome to CS 4311 Software Engineering II Spring 2015.
Course Introduction Software Engineering
L1-S1Introduction 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
SE 2030 Software Engineering Tools and Practices SE 2030 Dr. Rob Hasker 1 Based on slides written by Dr. Mark L. Hornick Used with permission.
CSCD 434 Network Security Spring 2014 Lecture 1 Course Overview.
1 Introduction to Engineering Second Semester Overview Agenda Team Assignments and Information Exchange Course Overview.
Software Specification and Design Sirisin Kongsilp & James Brucker.
IMSS005 Computer Science Seminar 2014/15 Lecture 1 This course is normally offered in every semester. If you are not planning to give a presentation in.
1 WELCOME TO COMPUTER SCIENCE 1027b COMPUTER SCIENCE FUNDAMENTALS II Lecturers: Eric Schost (001) John Barron (002)
CEN 4010 First Lecture January 9, 2006 CEN 4010 Introduction to Software Engineering Spring 2006 Instructor: Masoud Sadjadi
1 CS 426 / CPE 426 Senior Projects Spring 2011 Course Syllabus January 19, 2011.
Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00.
1 Introduction to Information Technology Dr. Ken Tsang 曾镜涛 Room E408 R9 With thanks to Dr. Towey Lecture.
1 Computing and Software Engineering Practice Course Overview Software Institute, Nanjing University, Spring
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
Introduction to Information Security J. H. Wang Sep. 18, 2012.
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
CS614: Advanced Course in Computer Systems (Spring’04) Instructor: Ken Birman TA: non assigned (yet)
1 CS 426 / CPE 426 Senior Projects Spring 2007 Course Syllabus January 23, 2007.
EEL 6883 Exam I Review Spring  The exam I will cover  Lectures 1-12  Software Usability paper from Chapter 4, Vol. 1  Open book, open notes.
1 CS 4396 Computer Networks Lab General Info. 2 Goal: This course aims at helping students get more insight into how the Internet works and gain hands.
Computer Networks CNT5106C
Fundamentals of Software Engineering. Instructor: Dr. Kal Bugrara Office: Snell Engineering, Rm 267 Office Hours: Sat: 12:00-2:00 pm Phone
CSCE 990 Advanced Distributed Systems Seminar Ying Lu 104 Schorr Center
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
1 CS 491z / CS 791z Seminar on Software Engineering Spring 2006 Course Syllabus January 24, 2006.
Welcome to CMPT 225 Data Structures and Programming Anne Lavergne
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Computer Engineering Department Islamic University of Gaza
CMPE 412 Software Engineering
Software Process ICS 225 Spring 2002
Course Information Mark Stanovich Principles of Operating Systems
CSCD 434 Network Security Spring 2012 Lecture 1 Course Overview.
EECE 310 Software Engineering
Andy Wang Operating Systems COP 4610 / CGS 5765
EE422C Software Design and Implementation II
Lecture1: Introduction to IT322 Software Engineering I
CS 425 / CS 625 Software Engineering
CSCD 434 Network Security Spring 2019 Lecture 1 Course Overview.
Administrative Issues
Computer Engineering Department Islamic University of Gaza
Computer Networks CNT5106C
CS-240 Course Overview Dr. Wilkerson.
CS Problem Solving and Object Oriented Programming Spring 2019
Computer Engineering Department Islamic University of Gaza
Course Introduction Data Visualization & Exploration – COMPSCI 590
Software Development Tools Computer Aided Software Engineering
Presentation transcript:

Week 1 c0209 Software Engineering Course Practice Project Course Overview Software Institute, Nanjing University, Spring 2007 c0209

Week 1 c Today’s Agenda… Meet the class Overview of schedule/outline Explanation of course Course grading Project presentations Expectations

Week 1 c Meet the Instructor Zhang Jinyu –Room 718, Phone: ext.523 – Office hour: TBA

Week 1 c Meet the TA (teaching assistant) 徐峰 –Room 412 陈亮 –Room 215 陈炎 –Room 215 朱广文 –Room 212

Week 1 c Course Outline the 5th classroom, Time: 10:00 a.m. Course Information & Project Information –Zhang Jinyu, Day: Mar. 16 UML and Design Patterns –Xu Feng, Day: Mar. 26 SVN - Tool for Version Control & Configuration Management –Chen Liang, Day: Apr. 2 ANT - Java’s Makefile –Chen Yan, Day: Apr. 9 JUNIT – Tool for Java Unit Testing –Zhu Guangwen, Day: Apr. 16

Week 1 c Project Outline Form teams –Deadline: March 26, 2007 –Not be allowed to switch the team due to April 2 Phase A - Specification and Design –Deadline: April 9, 2007 Phase B - Implementation Phase –Deadline: May 14, 2007 (change is possible) Phase C - Swap and Modification Implementation Phase –Deadline: June 4, 2007 (change is possible) Phase D – Presentation –Deadline: June 11, 2007 (change is possible)

Week 1 c Grading Phase A 30% –Deliverables: at least Project Plan, Software design, Software Specification, Test Plan. Phase B 40% Phase C 20% –Phase B, C Deliverables: Source Code, User Documentation, Internal Documentation, Test Summary, Build file. Phase D 10% –Deliverable: the presentation slides which is no more than 15 pages.

Week 1 c Extra Opportunities All important information about this course will be available on course page in TSS Several opportunities

Week 1 c Project Presentations Project Information

Week 1 c Your Expectations to gain an experience in the design and implementation of software To use a team approach and modern software development tools To gain performance results and reporting skills To gain an opportunity to put the above knowledge and skills to practice on a real- world project

Week 1 c My Expectations Complete phase’s assignments on time Submit presentations on time Do what it takes to ensure your team successfully completes its project Attend lectures on time

Week 1 c Course Resources TSS: – Software tools that support UML design Java technology JUnit for testing Sample Document –Project Plan –Software Design –Software Specification –Test Plan –Code Conversion