Software Engineering II (Spring 2008) Instructor: Instructor:Dr. Damla Turgut Office: Office:450 ENGR 1 Bldg Office Phone: Office Phone:(407) 823-6171.

Slides:



Advertisements
Similar presentations
CS-550 Syllabus1 CS-550: Comparative Operating Systems Instructor: Dr. Marius D. Soneru Fall 2001.
Advertisements

1 Software Maintenance and Evolution CSSE 575: Session 1, Part 1 Course Introduction Steve Chenoweth Office Phone: (812) Cell: (937)
General information CSE 230 : Introduction to Software Engineering
1 CS 491z / CS 791z Topics on Software Engineering Spring 2004 Course Syllabus January 21, 2004.
Software Engineering About the Course Software Engineering Qutaibah Malluhi Computer Science and Engineering Department Qatar University.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
Welcome to CS680! Tue Thu 7pm - 8:15pm :-(
1 CS 426 / CPE 426 Senior Projects Spring 2009 Course Syllabus January 20, 2009.
CS565 Advanced Software Development (1 unit) Lecturer: Adrian O’Riordan Contact: is Office: prefab, behind.
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.
April 13, 2004CS WPI1 CS 562 Advanced SW Engineering General Dynamics, Needham Tuesdays, 3 – 7 pm Instructor: Diane Kramer.
1 / 16 CS 790z Seminar on Software Engineering Spring 2003 Syllabus Details January 23, 2003.
Project Management Take a Tour of the Online Course.
Course Objectives and Instructor Information. To understanding of current software engineering theory and practice To study various software development.
1 Data Communications and Network Management ISQS 6341, Summer II, 2001 Instructor: Zhangxi Lin Office: BA 708 Phone:
05/16/001 MRKT 520-MARKETING MANAGEMENT DR. Ugur Yucelt Office Phone: Summer 2002 MW:6:00-9:10 pm Office Hours: MW: 5:00-6:00pm.
Course Syllabus January 21, 2014 CS 426 Senior Projects in Computer Science University of Nevada, Reno Department of Computer Science & Engineering.
Welcome to CS 3331, Advanced Object-Oriented Programming Fall 2009 Dept. of Computer Science University of Texas at El Paso.
Chapter 1: Introduction to Project Management
Software Testing and Maintenance 1 Today’s Agenda  Syllabus.
CMSC 345, Spring CMSC 345 Software Design and Development Spring 2003 Section 0101 Ms. Susan Mitchell “Welcome to the School of Hard Knocks”
Course Introduction Software Engineering
Software Specification and Design Sirisin Kongsilp & James Brucker.
Course Guide IS325 Systems Analysis & Design II Ms Fatima Khan Prince Sultan University, College for Women.
Computer Network Management Course
ICS104 Computer Programming Second Semester 2012/2013 ICS1041 Tuwailaa Alshammari College of Computer Science & Engineering University.
Syllabus CS479(7118) / 679(7112): Introduction to Data Mining Spring-2008 course web site:
1 CS 426 / CPE 426 Senior Projects Spring 2011 Course Syllabus January 19, 2011.
Software Engineering II (Spring 2007) Instructor: Instructor:Dr. Damla Turgut Office: Office:450 ENGR 1 Bldg Office Phone: Office Phone:(407)
Advanced Database Applications Fall-2011 Kocaeli University Computer Engineering Department.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering Foundations.
GIS for Environmental Modeling GEO 479/559 Spring.
1 CSCI 3120: Operating Systems Summer 2003 Instructor: Kirstie Hawkey Office hours (outside Room 311): Mon: 2:30-3:30, Fri: 10:30-11:30.
MRKT 370 – PRINCIPLES OF MARKETING FALL 2003 Dr. Ugur Yucelt Office Phone: Class Time: MW: 12:30-1:45 Office hours: MW:2:00-6:00 pm
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
Fall 2011 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 30,
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
Course Introduction CEN 5016 Software Engineering Dr. David A. Workman School of EE and Computer Science January 9, 2007.
Introduction to Computer Programming (FIT-I pro) J. H. Wang Sep. 17, 2007.
Object Oriented Programming (FIT-II) J. H. Wang Jan. 31, 2008.
Software Engineering Administrivia September 5, 2001 Joseph Conron Computer Science Department New York University
SYSC System Analysis and Design 1 Part I – Introduction.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
1 CS 426 / CPE 426 Senior Projects Spring 2007 Course Syllabus January 23, 2007.
Course Instructor Professor Clark J. Radcliffe Office hours: MWF 11:30-12: EB ME 481.
Advanced Topics in Computer Networks (Fall 2005) Instructor: Instructor:Dr. Damla Turgut Office: Office:450 ENGR 1 Bldg Office Phone: Office Phone:(407)
Sensor Networks (Spring 2004) Instructor: Instructor:Dr. Damla Turgut Office: Office:450 ENGR 1 Bldg Office Phone: Office Phone:(407)
1 Introduction to Software Engineering Wen-Yang Lin Dept. of Computer Science and Information Engineering National University of Kaohsiung February, 2007.
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.
Advances in Cloud Computing CIS6930/CIS4930
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
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
Course Information Andy Wang COP 5611 Advanced Operating Systems.
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
Course Overview CSE 8340 Advanced Software Engineering Topics: Software Engineering Economics & Processes Spring 2016 Dr. LiGuo Huang Dept. of Computer.
CSE Wireless and Adhoc networks Instructor: Ayman Alharbi Computer Engineering Dept. (Head of dept. ) Why ?
1 CS 425 / 625 Software Engineering Fall 2003 Course Syllabus August 25, 2003.
Welcome on Board IS 605. Course Information (Lecture 0) Eman Nasr MSc, MPhil, PhD IS605 – Advanced Topics in Information Systems.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
1 CS 491z / CS 791z Seminar on Software Engineering Spring 2006 Course Syllabus January 24, 2006.
Course Information Andy Wang CIS 5930 Computer Systems Performance Analysis.
Welcome to CS 4390/CS5381: Introduction to Formal Methods
INTERNATIONAL BURCH UNIVERSITY
CS101 Computer Programming I
ECE 533 Digital Image Processing
Mobile Ad hoc Networks (Spring 2003)
CPE 626 Advanced VLSI Design, Spring 2002 Admin
Presentation transcript:

Software Engineering II (Spring 2008) Instructor: Instructor:Dr. Damla Turgut Office: Office:450 ENGR 1 Bldg Office Phone: Office Phone:(407) Web: Web: Class Time: Class Time: M W 3:00 PM – 4:15 PM Office Hours: Office Hours: M W 1:20 PM – 2:50 PM Prerequisites: Prerequisites:EEL 5881 or equivalent and/or instructor consent Textbooks Textbooks:  No required textbook. The lectures will be based on latest published research papers in journals, conferences and reference books.

Reference Books: 1.Linda M. Laird and M. Carol Brennan, Software Measurement and Estimation: A Practical Approach, Wiley-IEEE Computer Society Press, July J. Fernando Naveda and Stephen B. Seidman, IEEE Computer Society Real-World Software Engineering Problems: A Self-Study Guide for Today's Software Professional, Wiley-IEEE Computer Society Press, July Jeff Tian, Software Quality Engineering: Testing, Quality Assurance, andQuantifiable Improvement, Wiley-IEEE Computer Society Press, February Donald J. Reifer (Editor), Software Management, 7th Edition, Wiley-IEEE Computer Society Press, August Nazim H. Madhavji (Editors), Software Evolution and Feedback: Theory and Practice, Wiley-IEEE Computer Society Press, June Martin Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd Edition, Addison-Wesley, Stephen R. Schach, Object-Oriented and Classical Software Engineering, 7th Edition, McGraw-Hill, Ian Sommerville, Software Engineering, 7th Edition, Addison Wesley, F.P. Brooks, Jr., "The Mythical Man-Month: Essays on Software Engineering, Addison- Wesley, Reading, MA, Twentieth Anniversary Edition, Addison-Wesley, Reading, MA, Software Engineering II (Spring 2008)

Course Objectives : The course is designed for advanced level graduate students. The course objectives are to provide the students with an:  understanding of current current software engineering theory and practice through research publications  opportunity to work in a group environment on a project  experience on reading and writing research papers Course Description: Continuation of EEL This course emphasis more on the term projects and case studies.Project: Students will work in teams of two to do an in-depth study of some subject generally relevant and appropriate to the theme of this course. At the end of the semester, each team will submit a professional-quality conference-style paper on the selected topic. Possible projects will be posted and students are welcome to propose their own projects by turning maximum of 2 pages long project proposal to the instructor on or shortly after the projects are posted. Grading Scheme:  Assignments => 25%  Final => 25%  Presentations => 25%  Individual or group project (max. 2 students) => 25% Software Engineering II (Spring 2008)

Paper Review Assignments: Written reviews (soft copies) for selected papers to be presented and discussed in class for the coming week are due on the previous Friday. The file(s) should be sent to account of the class TA. For each paper, students should write a review answering each of the following questions: 1. What problems (with prior work or the lack thereof) were addressed or surveyed by the authors? 2. What solutions were proposed or surveyed by the authors? 3. What are the technical strengths and main contributions of the paper's proposed solutions? 4. What are the technical weaknesses of the paper's proposed solutions? 5. What suggestions do you have to improve upon the paper's ideas? Software Engineering II (Spring 2008)

Course Topics: 1.Requirements, Design and Development  Requirements engineering  OO design and development 2.Software management  Management plan  Cost, effort, schedule estimation  Configuration management  Team organization  Quality assurance  Tools 3.Software testing 4.Software evolution (maintenance) We will study empirical study papers from each topic area. Software Engineering II (Spring 2008)