ENTD620. Course Summary. Description. Objectives. Outline

Similar documents
School: Business Course Number: ACCT603 General Accounting and Business Concepts Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None

Table of Contents. Course Delivery Method. Instructor Information. Phone: Office hours: Table of Contents. Course Description

BIODIVERSITY: CAUSES, CONSEQUENCES, AND CONSERVATION

MGMT 479 (Hybrid) Strategic Management

COMS 622 Course Syllabus. Note:

Texas A&M University - Central Texas PSYK PRINCIPLES OF RESEARCH FOR THE BEHAVIORAL SCIENCES. Professor: Elizabeth K.

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

School of Arts and Humanities

University of Massachusetts Lowell Graduate School of Education Program Evaluation Spring Online

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

Chemistry 106 Chemistry for Health Professions Online Fall 2015

Instructor Experience and Qualifications Professor of Business at NDNU; Over twenty-five years of experience in teaching undergraduate students.

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

Content Teaching Methods: Social Studies. Dr. Melinda Butler

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

SPM 5309: SPORT MARKETING Fall 2017 (SEC. 8695; 3 credits)

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

Adler Graduate School

SAMPLE. PJM410: Assessing and Managing Risk. Course Description and Outcomes. Participation & Attendance. Credit Hours: 3

Georgetown University School of Continuing Studies Master of Professional Studies in Human Resources Management Course Syllabus Summer 2014

TUCSON CAMPUS SCHOOL OF BUSINESS SYLLABUS

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

Introduction to Information System

MAR Environmental Problems & Solutions. Stony Brook University School of Marine & Atmospheric Sciences (SoMAS)

ENG 111 Achievement Requirements Fall Semester 2007 MWF 10:30-11: OLSC

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

MBA6941, Managing Project Teams Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives.

Office Location: LOCATION: BS 217 COURSE REFERENCE NUMBER: 93000

POLSC& 203 International Relations Spring 2012

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

BUS Computer Concepts and Applications for Business Fall 2012

Fashion Design & Merchandising Programs STUDENT INFORMATION & COURSE PARTICIPATION FORM

LBTS/CENTER FOR PASTORAL COUNSELING

Spring 2015 CRN: Department: English CONTACT INFORMATION: REQUIRED TEXT:

ACCOUNTING FOR MANAGERS BU-5190-OL Syllabus

Dr. Zhang Fall 12 Public Speaking 1. Required Text: Hamilton, G. (2010). Public speaking for college and careers (9th Ed.). New York: McGraw- Hill.

TROY UNIVERSITY MASTER OF SCIENCE IN INTERNATIONAL RELATIONS DEGREE PROGRAM

MSE 5301, Interagency Disaster Management Course Syllabus. Course Description. Prerequisites. Course Textbook. Course Learning Objectives

Cleveland State University Introduction to University Life Course Syllabus Fall ASC 101 Section:

Ruggiero, V. R. (2015). The art of thinking: A guide to critical and creative thought (11th ed.). New York, NY: Longman.

Course Content Concepts

BIOL 2402 Anatomy & Physiology II Course Syllabus:

Foothill College Summer 2016

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

MMC 6949 Professional Internship Fall 2016 University of Florida, Online Master of Arts in Mass Communication 3 Credit Hours

Photography: Photojournalism and Digital Media Jim Lang/B , extension 3069 Course Descriptions

Records and Information Management Spring Semester 2016

Demography and Population Geography with GISc GEH 320/GEP 620 (H81) / PHE 718 / EES80500 Syllabus

STA2023 Introduction to Statistics (Hybrid) Spring 2013

PSY 1012 General Psychology. Course Policies and Syllabus

International Environmental Policy Spring :374:315:01 Tuesdays, 10:55 am to 1:55 pm, Blake 131

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Military Science 101, Sections 001, 002, 003, 004 Fall 2014

Aronson, E., Wilson, T. D., & Akert, R. M. (2010). Social psychology (7th ed.). Upper Saddle River, NJ: Prentice Hall.

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

Welcome to WRT 104 Writing to Inform and Explain Tues 11:00 12:15 and ONLINE Swan 305

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

School of Public Service and Health Public Health Program PBHE 426 Quarantine Credit Hours- 3 8 Weeks Prerequisite(s): None

Introduction to Forensic Anthropology ASM 275, Section 1737, Glendale Community College, Fall 2008

HIST 3300 HISTORIOGRAPHY & METHODS Kristine Wirts

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

CENTRAL MICHIGAN UNIVERSITY COLLEGE OF EDUCATION AND HUMAN SERVICES Department of Teacher Education and Professional Development

GEOG Introduction to GIS - Fall 2015

ECON492 Senior Capstone Seminar: Cost-Benefit and Local Economic Policy Analysis Fall 2017 Instructor: Dr. Anita Alves Pena

CENTRAL MICHIGAN UNIVERSITY COLLEGE OF EDUCATION AND HUMAN SERVICES

S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y

MGMT 3280: Strategic Management

ACCOUNTING FOR MANAGERS BU-5190-AU7 Syllabus

COURSE SYLLABUS HSV 347 SOCIAL SERVICES WITH CHILDREN

FIN 571 International Business Finance

JEFFERSON COLLEGE COURSE SYLLABUS BUS 261 BUSINESS COMMUNICATIONS. 3 Credit Hours. Prepared by: Cindy Rossi January 25, 2014

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

INTRODUCTION TO GENERAL PSYCHOLOGY (PSYC 1101) ONLINE SYLLABUS. Instructor: April Babb Crisp, M.S., LPC

MBA 5652, Research Methods Course Syllabus. Course Description. Course Material(s) Course Learning Outcomes. Credits.

EDUC-E328 Science in the Elementary Schools

Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui

ITED350.02W Spring 2016 Syllabus

Maintaining Resilience in Teaching: Navigating Common Core and More Online Participant Syllabus

RM 2234 Retailing in a Digital Age SPRING 2016, 3 credits, 50% face-to-face (Wed 3pm-4:15pm)

Doctoral Student Experience (DSE) Student Handbook. Version January Northcentral University

Course Objectives Upon completion of this course, you will: Have a clear grasp of organic gardening techniques and methods

SAMPLE. ORG423: Communication Strategies for Leaders

SPCH 1315: Public Speaking Course Syllabus: SPRING 2014

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

*In Ancient Greek: *In English: micro = small macro = large economia = management of the household or family

FINN FINANCIAL MANAGEMENT Spring 2014

Sul Ross State University Spring Syllabus for ED 6315 Design and Implementation of Curriculum

EDU 614: Advanced Educational Psychology Online Course Dr. Jim McDonald

Android App Development for Beginners

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

English (CRN 20027) Spring 2015 Dr. Christopher Ritter M/W 12:45-2:00, Arts & Sciences G211

Transcription:

ENTD620 ST UDENT WARNING: This course syllabus is from a previous semester archive and serves only as a preparatory reference. Please use this syllabus as a reference only until the professor opens the classroom and you have access to the updated course syllabus. Please do NOT purchase any books or start any work based on this syllabus; this syllabus may NOT be the one that your individual instructor uses for a course that has not yet started. If you need to verify course textbooks, please refer to the online course description through your student portal. This syllabus is proprietary material of APUS. Course Summary Description Course Description: The course examines the use of unified modeling language (UML) across various object-oriented application implementation technologies; it specifically addresses implementation factors, such as: components, composite structure, and deployment diagrams. It appraises the processes and the potential pitfalls related to application delivery. This course also assesses relevant, real-world approaches to distributed, object-oriented application development delivery and operations. This course also analyzes component testing, application testing, integration planning, incremental builds, test plans, build testing, staging, and configuration management. This course also appraises the principles of communicating with users and performing strategic, just-in-time training to effectively utilize the. Course Scope: This course introduces students to testing and deployment of Object Oriented Applications. Objectives After successfully completing this course, you will be able to Synthesize Component, Composite Structure, and Deployment diagrams, in order to facilitate Examine the phases, processes, and outputs related to the delivering distributed, object-oriented Analyze component testing, application testing, integration planning, incremental builds, test plans, Assess the primary factors that have contributed to the success or failure of application delivery Assess the principles and practices of software configuration management and version control Appraise the need for development, staging, and production environments to facilitate team based software development and deployment Outline Week 1:

Software Quality 2. Assess the principles and practices of software configuration management and version control Freeman Introduction O'Docherty Read Introduction Chapter 2 Object Concepts Review Chapter 3 Inheritance Chapter 4 Type Systems Chapter 5 Software Development Methodologies This Course Andrew s Lawn Service Case Week 2: Week 1 Student Introduction Week 1 Forum 1: WK 1 Quality Process Freeman: None O'Docherty: Chapter 6 Gathering Requirements Chapter 7 Analyzing the Problem

Week 3: 2: WK2 Week 2 Forum Testing 3. Analyze component testing, application testing, integration planning, incremental builds, test plans, Freeman: None O'Docherty: Chapter 13 Continuous Testing Week 4: 3: WK3 Week 3 Forum Test-Driven Development (TDD) & Midterm 3. Analyze component testing, application testing, integration planning, incremental builds, test plans, Freeman: Chapter 1 What is the Point of Test-Driven Development? Chapter 2 Test-driven Development with Objects Chapter 3 An Introduction to the Tools O'Docherty: Review Chapter 13 Continuous Testing 4: WK4 Midterm Project

Week 5: Week 4 Forum Test-Driven Development (TDD) Process 3. Analyze component testing, application testing, integration planning, incremental builds, test plans, Freeman: Chapter 4 Kick-Starting the Test-Driven Cycle Chapter 5 Maintaining the Test-Driven Cycle Chapter 6 Object-Oriented Style Chapter 7 Achieving Object-Oriented Design Chapter 8 Building on Third-Party Code O'Docherty: Review Chapter 13 Continuous Testing Week 6: 5:WK5 Week 5 Forum A Worked Example 3. Analyze component testing, application testing, integration planning, incremental builds, test plans, Freeman: Chapter 9 Commissioning an Auction Sniper Chapter 10 The Walking Skeleton Chapter 11 Passing the First Test Chapter 12 Getting Ready to Bid

Chapter 13 The Sniper Makes a Bid Chapter 14 The Sniper Wins the Auction Chapter 15 Towards a Real User Interface O'Docherty: Review previous chapters Week 7: 6:WK6 Week 6 Forum A Worked Example - Details 3. Analyze component testing, application testing, integration planning, incremental builds, test plans, 4. Assess the primary factors that have contributed to the success or failure of application delivery Freeman: Chapter 16 Sniping for Multiple Items Chapter 17 Teasing Apart Main Chapter 18 Filling in the Details Chapter 19 Handling Failure Chapter 20 Listening to the Tests Chapter 21 Test Readability O'Docherty: Review previous chapters Week 8: 7:WK7 Week 7 Forum Advanced s and Final Project

3. Analyze component testing, application testing, integration planning, incremental builds, test plans, 4. Assess the primary factors that have contributed to the success or failure of application delivery 5. Assess the principles and practices of software configuration management and version control 6. Appraise the need for development, staging, and production environments to facilitate team based software development and deployment Freeman: Chapter 22 Constructing Complex Test Data Chapter 23 Test Diagnostics Chapter 24 Test Flexibility Chapter 25 Testing Persistence Chapter 26 Unit Testing and Threads Chapter 27 Testing Asynchronous Code O'Docherty: Review previous chapter 8: WK8 Final Project Week 8 Forum Evaluation Students are expected to maintain routine contact with the instructor throughout the course. While the number of contacts may vary according to the specific course and individual student need, the University requires periodic weekly contacts during the semester. Contact will consist of professor notes, forum interaction, and email feedback. The method of discussion will be on-line related to issues concerning forum assignments, quizzes, assignments, the midterm project and final project. TEXTBOOK READINGS Review the assigned textbook and support materials for this course! Review the table at the end of the syllabus to see assigned readings for each week. PROJECTS The projects for this course are located throughout each Lesson. The projects that are required for grading with this course are created from scratch. FORUM The Forum assignments for this course are designed to promote interactivity among students and enhance the online learning process. The Forum provides maximum flexibility because you do not have to be online at the same time as another person and you can read what other students have written. Forum Timing: For the forum, you must post your work by midnight on Thursday, continue to follow your classmates' posts for the remainder of the week, and post the follow-up peer responses prior to midnight on Sunday, except for week one. Your follow-up posts can add additional insight to a classmate's opinions or

can challenge their opinions. Use examples from the readings, or from your own research, to support your views, as appropriate. Be sure to read the follow-up posts to your own posts and reply to any questions or requests for clarification. You are encouraged to conduct research and use other sources to support your answers. Required Participation: Please keep in mind that the forum assignments require you to make at least 1 post to the forum with at least 250 words about the topic and also respond to at least 2 peers posts with at least 150 words. Please be advised that there will be point deductions if you do not comply with these requirements of the assignment. Each one of you will have a different and unique experience that we can all learn from. Your participation in the Forums unleashes the power of synergy in our classroom. To facilitate this interaction, please be prompt when posting your forum work for each week; this provides time for the others to actively engage in the dialogue. For practical reasons, when you respond to other learners posts, please start your response by referencing their name. I will read and grade your participation by reading the forum. There is no need to also post your forum work in the assignments area of the classroom. Refer to the forum and the syllabus for more details on grading. MIDTERM PROJECT The Midterm Project requires you to use your knowledge of to apply knowledge gained. FINAL PROJECT The Final Project requires you to use your knowledge gained through-out the course apply what you learned. Grading: Name Grade % Forums 20.00 % Week 1 Forum 2.50 % Week 2 Forum 2.50 % Week 3 Forum 2.50 % Week 4 Forum 2.50 % Week 5 Forum 2.50 % Week 6 Forum 2.50 % Week 7 Forum 2.50 % Week 8 Forum 2.50 % s 40.00 % 1: WK1 6.67 % 2: WK2 6.67 % 3: WK3 6.67 % 5:WK5 6.67 % 6:WK6 6.67 % 7:WK7 6.67 % Mid-Term Project 20.00 % 4: WK4 Midterm Project 20.00 % Final Project 20.00 % 8: WK8 Final Project 20.00 % Materials

Book Title: Object-Oriented Analysis and Design : Understanding System Development with UML 2.0 Author: O'Docherty, Mike Publication Info: John Wiley & Sons, Inc. ISBN: 9780470092408 Book Title: Growing Object-Oriented Software, Guided by Tests (custom)- The custom ISBN may have more competitive pricing in hard copy or electronic format. The non-custom ISBN is:9780321503626, please use this one to search for the book from other booksellers. Author: Freeman, Steve / Pryce, Nat Publication Info: Pearson ISBN: 9781269718677 Book Title: If you prefer the electronic format, your required book(s) may be available for purchase from the APUS Bookstore in a VitalSource e-book format Author: Publication Info: ISBN: GRAD NOTE Course Guidelines Citation and Reference Style Tutoring Attention Please: Students will follow the APA Format as the sole citation and reference style used in written work submitted as part of coursework to the University. s completed in a narrative essay or composition format must follow the citation style cited in the APA Format. Tutor.com offers online homework help and learning resources by connecting students to certified tutors for one-on-one help. AMU and APU students are eligible for 10 free hours* of tutoring provided by APUS. Tutors are available 24/7 unless otherwise noted. Tutor.com also has a SkillCenter Resource Library offering educational resources, worksheets, videos, websites and career help. Accessing these resources does not count against tutoring hours and is also available 24/7. Please visit the APUS Library and search for 'Tutor' to create an account. Late s Turn It In Students are expected to submit classroom assignments by the posted due date and to complete the course according to the published class schedule. The due date for each assignment is listed under each. Generally speaking, late work may result in a deduction up to 20% of the grade for each day late, not to exceed 5 days. As a working adult I know your time is limited and often out of your control. Faculty may be more flexible if they know ahead of time of any potential late assignments. Faculty may require assignments be submitted to Turnitin.com. Turnitin.com will analyze a paper and report instances of potential plagiarism for the student to edit before submitting it for a grade. In some cases professors may require students to use Turnitin.com. This is automatically processed through the s

area of the course. Academic Dishonesty Academic Dishonesty incorporates more than plagiarism, which is using the work of others without citation. Academic dishonesty includes any use of content purchased or retrieved from web services such as CourseHero.com. Additionally, allowing your work to be placed on such web services is academic dishonesty, as it is enabling the dishonesty of others. The copy and pasting of content from any web page, without citation as a direct quote, is academic dishonesty. When in doubt, do not copy/paste, and always cite. Submission Guidelines Some assignments may have very specific requirements for formatting (such as font, margins, etc) and submission file type (such as.docx,.pdf, etc) See the assignment instructions for details. In general, standard file types such as those associated with Microsoft Office are preferred, unless otherwise specified. Disclaimer Statement Course content may vary from the outline to meet the needs of this particular group. Communicating on the Forum Forums are the heart of the interaction in this course. The more engaged and lively the exchanges, the more interesting and fun the course will be. Only substantive comments will receive credit. Although there is a final posting time after which the instructor will grade comments, it is not sufficient to wait until the last day to contribute your comments/questions on the forum. The purpose of the forums is to actively participate in an ongoing discussion about the assigned content. Substantive means comments that contribute something new and hopefully important to the discussion. Thus a message that simply says I agree is not substantive. A substantive comment contributes a new idea or perspective, a good follow-up question to a point made, offers a response to a question, provides an example or illustration of a key point, points out an inconsistency in an argument, etc. As a class, if we run into conflicting view points, we must respect each individual's own opinion. Hateful and hurtful comments towards other individuals, students, groups, peoples, and/or societies will not be tolerated. University Policies Student Handbook Drop/Withdrawal policy Extension Requests Academic Probation Appeals Disability Accommodations The mission of American Public University System is to provide high quality higher education with emphasis on educating the nation s military and public service communities by offering respected, relevant, accessible, affordable, and student-focused online programs that prepare students for service and leadership in a diverse, global society.

ST UDENT WARNING: This course syllabus is from a previous semester archive and serves only as a preparatory reference. Please use this syllabus as a reference only until the professor opens the classroom and you have access to the updated course syllabus. Please do NOT purchase any books or start any work based on this syllabus; this syllabus may NOT be the one that your individual instructor uses for a course that has not yet started. If you need to verify course textbooks, please refer to the online course description through your student portal. This syllabus is proprietary material of APUS.