CS/CEL 4750 Software Engineering II Spring 2014 ONLINE/HYBRID Course Delivery



Similar documents
Academic Calendars. Term I (20081) Term II (20082) Term III (20083) Weekend College. International Student Admission Deadlines

ORANGE COUNTY COMMUNITY COLLEGE FINAL as of MARCH 10, 2015 ACADEMIC YEAR CALENDAR FALL SEMESTER 2015

ACADEMIC YEAR CALENDAR FALL SEMESTER First Half-Semester Courses

Academic Calendar for Faculty

Academic Calendar

UNIVERSITY OF PITTSBURGH ACADEMIC CALENDAR FALL TERM (2161) July 3-4 Friday-Saturday Independence Day (University closed)

Duke University School of Medicine - M.D. Program Academic Calendar

ACADEMIC CALENDAR FOR DIVISION OF MEDICAL SCIENCES AT HARVARD MEDICAL SCHOOL GRADUATE SCHOOL OF ARTS AND SCIENCES Ph.D.

January City College of San Francisco - Office of Admissions and Records Spring 2016 INSTRUCTIONAL CALENDAR (Revised 11/16/15)

AUGUST 2014 S M T W T F S

LIM COLLEGE UNDERGRADUATE ACADEMIC CALENDAR

ACCT : Forensic Accounting Spring Syllabus Instructor: Jim Cali

CS 3750 Software Engineering II Summer 2015 (A CEL Credit Course)

University-Wide Academic Calendar

ACADEMIC CALENDAR June 2015

ACADEMIC MEETINGS DURING THE FALL AND SPRING SEMESTERS* *(unless otherwise specified)

Holidays Faculty Deadlines Financial Aid Fall 2014: Classes Begin: August 25, 2014 August 25 - December 13, 2014

ACADEMIC CALENDAR

Payment-in-full due for Fall 2012 (ALL Students) LATE REGISTRATION for all students. Consortium Registration

Table of Contents. Academic Calendar Index... 11

MIDLAND COLLEGE CALENDAR

WELCOME TO SINCLAIR COMMUNITY COLLEGE!

ITNW 1337 Introduction to the Internet Course Syllabus: Spring 2015

7 Using the Alarm Ready Schedule

CENTRAL OHIO TECHNICAL COLLEGE COLLEGE CALENDAR* Page 1

VMG ONLINE TRAINING SCHEDULE WINTER 2016

Psychology 150-D01 Winter 2010 Child Development Online. Instructor: Grace Chan Phone: Office: F352

Math 103, College Algebra Spring 2016 Syllabus MWF Day Classes MWTh Day Classes

University of the Incarnate Word Academic Calendar

Syllabus : CHM 234, General Organic Chemistry II : Spring 2015 Online/Hybrid Class SLN 15207

Pinning and Graduation Ceremony at St. Aloysius. Fall Semester and Term B Classes End. St Francis School of Radiography Seniors Spring Semester

MGT 3361 Project Management

IDOs, Squad Leaders, and Corpsmen Report for INDOC Training ( ) Mon August 10. Faculty Academic Year Obligation Begins Mon August 10

Fall Semester October S M T W T F S

Elmer E. O Banion Science Building Room. Office Phone: FAX:

Precalculus Algebra Online Course Syllabus

HISTORY OF PSYCHOLOGY PSY 4000 (40) ONLINE SPRING SEMESTER, 2015

8:30 AM - 3:30 PM at the Chicago Cultural Center Chicago M.A. New Student Orientation

University-Wide Academic Calendar

PEABODY COLLEGE ACADEMIC CALENDAR

Summer and select CRN Client Principal, Hewlett-Packard Cell: Office hours by appointment

Johnson State College External Degree Program. INT-4610-JH01 QE: Senior Seminar in Interdisciplinary Studies, 3 credits Syllabus Spring 2015

ACADEMIC CALENDAR

ACCT : Cost Accounting Spring Syllabus Instructor: Dr. Royce Burnett CPA, CMA, CGMA

Fall 2014 Blended MAC Residency Sunday, September 7, 2014 Chicago Campus

Spring 2015 Timeline. College Night Thursday, Jan. 15th

PSY 3329 Educational Psychology Online Course Spring Week Course

College of Southern Maryland Fundamentals of Accounting Practice(ACC 1015) Course Syllabus Spring 2015

How To Teach A Health Care Accounting Course

APPROVED - CAMBRIAN COLLEGE ACADEMIC SCHEDULE September August 2016

Part-time Diploma in InfoComm and Digital Media (Information Systems) Certificate in Information Systems Course Schedule & Timetable

MSIS 630 Project and Change Management (Fall 2014) Course Syllabus

Digital Advertising & Action PMGT

Professional RN to BSN Cohorts and Bridge to BSN Academic Calendar

ITLS 6350 Online: Instructional Design Process I, FULL

PSCI Nonprofit Administration Grant Writing Syllabus

University-Wide Academic Calendar

Select One: New Delete Course Modification

AMBERTON UNIVERSITY e-course SYLLABUS

MGT 3303 Human Resource Management

University of South Florida Sarasota-Manatee Course Syllabus Forensic Accounting and Fraud Examination ACG 4931 Spring 2015

Great Basin College Spring Semester GRC 188 section 1001 Web Animation and Interactivity I

IMPORTANT DATES FOR STUDENTS

Fundamentals of Evaluation, Measurement & Research EMR 5400

Academic Calendar - UNDERGRADUATE. All Other Classes Begin; Late Registration Begins. Last Day to Drop a Class without a W on Transcript;

Fluency in Information Technology

OGEECHEE TECHNICAL COLLEGE One Joe Kennedy Boulevard Statesboro GA

ACADEMIC CALENDAR (Except Dentistry, Law, and Medicine)

SYLLABUS: MKT , Monday evening 4:00-6:30pm; BU124 Spring Semester, 2012

Systems and Internet Marketing Syllabus Spring 2011 Department of Management, Marketing and International Business

Florida Gulf Coast University Finite Math M GF 1106 Spring 2014 CRN 11072

GENERAL PSYCHOLOGY-ONLINE WINTER 2015 DE ANZA COLLEGE

Virtual Campus Academic Achievement: FALL ACAC 0321 College Reading I VC01

PSYCHOLOGICAL ASSESSMENT I PCO 6316C

PEC 479 Sport Management Course Syllabus

ACADEMIC CALENDAR. August 10 M Drop for Nonpayment of Tuition and enrollment Fees

Christ Missionary & Industrial College (High School) Steps To Admission

Introduction to Human Communication

Prerequisites: BIOS 6601 and 6602 Applied Biostatistics I and II, CLSC 7150 Ethics and Regulation in Human Subjects Research,EPID 6630 Epidemiology

registration time and day. Priority registration available on Fall Registration Open for Degree-Seeking Students

Training Assessments Assessments NAEP Assessments (selected sample)

Academic Advising Syllabus college of Engineering Computer Science Department. University of Idaho Catalog

MKTG 435 International Marketing Course Syllabus Spring Phone: (618)

STUDENT ASSESSMENT TESTING CALENDAR

T T U O f f i c e o f t h e P r o v o s t a n d S e n i o r V i c e P r e s i d e n t P l a n n i n g C a l e n d a r

Math 35 Section Spring Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7)

FIN 301 SYLLABUS Corporate Finance Spring 2012

Transcription:

CS/CEL 4750 Software Engineering II Spring 2014 ONLINE/HYBRID Course Delivery General Information Instructor: Richard Fry, PhD, Associate Professor, Department of Computer Science Weber State University E-mail: rich@richfry.com DO NOT USE CANVAS E-MAIL Office Hours: Virtual, by appointment ID: Rich-Fry for Virtual Meetings (Note my 18-20 hour time difference in New Zealand, varying by month) Reserved Class Time*: Mondays and Wednesdays Room TE 105 Main Campus (11:30 AM - 1:20 PM) Textbook: None Pre-Requisite: CS 3750 Website: http://canvas.weber.edu *Students will not necessarily physically meet at this time/location, but a classroom has been reserved, if needed. Rather, it is up to the student teams to determine their meeting locations and times. Note: Students will be expected to meet a minimum of eight times during the semester, with the instructor (online) during official class times or other available times (see calendar for specific dates/times). During these virtual meetings, a high speed internet connection and a headphone with microphone is required. Course Description In this course, we will continue to build upon the overall software engineering prototypes presented in CS 3750 (the prerequisite for this course) while focusing on issues of software quality and software correctness, in particular. No matter how quickly or cheaply a piece of software can be developed, if it does not meet the needs for which it was intended, then the time and money spent on it have been wasted. However, achieving correctness of software can be very difficult. Since resources are typically limited, software developers must tailor their software quality efforts to the needs of each specific project. In this course we will focus heavily on Project and Time Management skills as well as incremental programming and testing principles, to fully implement the prototypes of the systems designed in CS 3750. We will use a range of approaches to ensure on-time delivery of a quality software project (started in CS 3750), by examining project and configuration management and quality control through unit testing and software reviews. There will be several graded progress checks (software reviews and individual feedback evaluations) throughout the semester. Additionally, this class has a CEL designator, meaning it is a community engaged learning class. Therefore, you are expected to spend at least 6 contact hours, over the semester, engaging directly with your client. These hours must be recorded and logged monthly via Weber Sync. Course Delivery There will be very few formal meetings with the professor. Rather students are expected to continue working with their teams on the project FINAL DELIVERY (no later than 30 March 2014). The professor will rotate his time and resources to meet with all four teams periodically during the semester. During these meetings, all students are expected to BE ON TIME and BE PREPARED with all their team members reporting. On other days, when students are not meeting with the professor (or their team), they may work on their own (in or outside of the designated class time). There is no textbook required for this course. The final project is the key component of the course! Therefore, 100% team participation is expected.

Evaluation Your final grade will be based on individual and team assessment. Brief overviews of these assessments are provided below. Assessment Milestone Meeting 1 Between Jan 4 and Jan 15 Milestone Meetings 2-8 Every two weeks beginning Jan 20 Supervisor Reviews 1-7 Points / % of Final Grade 20 Points (4%) (GROUP) 175 Points (35%) (GROUP) 175 Points (35%) (IND) Deliverables You will be awarded points for attendance and must participate in this milestone meeting to receive full credit. During this MS meeting, your team will be presenting me a modified charter outlining individual roles and responsibilities as well as describing when and where you will be meeting, along with your project goals (WBS). We will discuss any goals and/or concerns. This first time, I will LEAD the discussion, but the team is expected to be prepared with their charter and WBS plan before the meeting. You will be awarded points for attendance and must participate in these milestone meetings to receive full credit. During these meetings I will grade heavily on TEAM PERFORMANCE, TEAM ACCOMPLISHMENTS AND OVERALL PROGRESS TOWARDS THE MILESTONE GOALS (established during the previous MS meeting). During these MS meetings, your team will need to BE PREPARED to specifically show what has been accomplished since the last MS meeting, and perhaps review the code. We will go over the remaining tasks, timeline, obstacles, individual responsibilities, and objectives for the next MS meeting. ALL team members are expected to participate and individually report. You must account individually for ALL your hours (towards the project itself, as well as meetings with the client). If there are any underlying concerns this is the opportunity to address them out in the open before moving forward! NEW THIS SEMESTER: You will no longer do peer reviews. Rather, all teams will need to designate and assign one or two team leaders or group supervisors (you already unofficially did this in CS 3750. Now it needs to be official with an accountable point of contact). Each member working under their group leader /supervisor will have specific tasks that he/she agrees to accomplish in between each of the 8 milestones described above (occurring every other week). Individual grades will be based on individual performance feedback reviews provided between each milestone deliverable. Supervisors will conduct these transparent feedback reviews every other week for all members they are responsible for. Reviews are not expected to be perfect, but rather provide an opportunity for improvement. Reviews will be averaged with the highest team performers establishing the baseline ( A ) performance standards for each milestone. Individual ratings which meet the team standard will receive an A for their supervisor review grade. Conversely, those students falling short of the standard will receive a lower grade. Dr. Fry will conduct reviews of the supervisors based on the tasks assigned to them and their group, using the same evaluation standards. Meeting the milestone goals will result in an A (or even extra credit, if goals are exceeded). Conversely, falling short of the standard (or failing to provide sufficient justification of why the goals were not met) will result in a lower grade.

Recording and submitting CEL Hours Overall Project Quality testing, deliverable, and FUTURE (transition) documentation 30 Points (6%) (IND) 100 Discretionary Adjustment Points (20%)* (GROUP and IND) Official CEL hours need to be recorded whenever you PHYSICALLY (or virtually) meet with the client (gather/clarify requirements, train them onsite, present to them, set up or install hardware/software, etc). DO NOT record any hours except those that DIRECTLY INVOLVE the client. Like last semester, you MUST REGISTER with the CCEL and record these hours. However, you will NOT turn them in via Canvas this time. Rather, I will get a report from the CCEL showing total hours you submitted each month. I encourage you to record frequently. Remember, you are responsible for REGISTERING with the CCEL, getting the CLIENT to sign off your hours (through e-mail). If you do not register with the CCEL and get them electronically signed by your client, your hours will not be reported to the instructor. Monthly submission deadlines are Feb 15, Mar 15, and Apr 15. You must have at least 6 hours (1% per hour) by 15 April. Did the team do what they set out to do? Did the team PROFESSIONALLY deliver a TESTED product? Was the 30 March 2014 deadline met? Was the customer satisfied? Would they have paid for the software? Was it that good? Was there enough training or did you deliver it at the last minute? Your final grade will be based on the overall success/failure (and my interviews with the client) during the release period and at the end of the semester. * A 20% hit in this area will affect your overall final grade in the course. You will still likely pass the course with a substandard or incomplete project, but if you want an A, the project better be complete and professional). TOTAL 500 Points Possible - It's easy to figure your grade at ANY TIME during the course, just divide your current points by possible points (to date). 500/100% Note: These discretionary adjustments points may be also be used to increase individual supervisory review points or to award team leaders (or outstanding students) for their performance and extra work on the project. Grading Scale 473-500= A, 448-472 = A-, 438-447 = B+, 410-437 = B, 398-409 = B-, 388-408= C+, 360-387 = C A Student with less than 360 points will not pass the course

Schedule (Subject to change Please see the LIVE calendar on course website) Week Goals 1: Jan 6-12 Students have 4 class hours this week to work on their Milestone 1 Meeting and Goals: While accomplishing the requirements for MS1, schedule a 90 minute virtual meeting time with Dr. Fry BEFORE WEDNESDAY, JAN 15, 2014. Available times beginning SAT JAN 4 (EARLY-BIRDS) SUN JAN 12: ANY day (except Sunday Jan 12) between 11AM and 11PM (end time). First come First Served. Available times MON JAN 13-WED JAN 15: Between 11:30AM and 1:30PM (end time) or between 9PM and 11PM (end time). First come First Served. 2: Jan 13-19 Students have 4 class hours this week to work on their projects 3: Jan 20-26 JANUARY 20, 2014 Martin Luther King Holiday Students have 2 class hours this week to work on their Milestone 2 Meeting and Goals: After accomplishing the requirements for MS2, schedule a 90 minute virtual meeting time with Dr. Fry BEFORE WEDNESDAY, JAN 29, 2014. Available times this week (Jan 20-26): Monday-Thursday (end time), Friday and Saturday anytime between 11AM and 11PM (end time), or Sunday between 9:30AM and 1:30PM (end time). First come First Served. Available times next week (Jan 27-29): Monday-Wednesday between 9:30AM and 1:30PM or between 9PM and 11PM (end time). First come First Served.

4: Jan 27-Feb 2 Students have 4 class hours this week to work on their 5: Feb 3-9 Students have 4 class hours this week to work on their Milestone 3 Meeting and Goals: After accomplishing the requirements for MS3, schedule a 90 minute virtual meeting time with Dr. Fry BEFORE WEDNESDAY, FEB 12, 2014. Available times this week (Feb 3-9): Monday-Thursday between 9:30AM and 1:30PM (end time) or between 9PM and 11PM (end time), Friday and Saturday anytime between 11AM and 11PM (end time), or Sunday between 9:30AM and 1:30PM (end time). First come First Served. Available times next week (Feb 10-12): Monday-Wednesday between 9:30AM and 1:30PM or between 9PM and 11PM (end time). First come First Served. 6: Feb 10-16 Students have 4 class hours this week to work on their

7: Feb 17-23 FEBRUARY 17, 2014 President s Day Holiday Students have 2 class hours this week to work on their Milestone 4 Meeting and Goals: After accomplishing the requirements for MS4, schedule a 90 minute virtual meeting time with Dr. Fry BEFORE WEDNESDAY, FEB 26, 2014. Available times this week (Feb 17-23): Monday-Thursday (end time), Friday and Saturday anytime between 11AM and 11PM (end time), or Sunday between 9:30AM and 1:30PM (end time). First come First Served. Available times next week (Feb 24-26): Monday-Wednesday between 9:30AM and 1:30PM or between 9PM and 11PM (end time). First come First Served. 8: Feb 24-Mar 2 Students have 4 class hours this week to work on their 9: March 3-9 Students have 4 class hours this week to work on their Milestone 5 Meeting and Goals: After accomplishing the requirements for MS5, schedule a 90 minute virtual meeting time with Dr. Fry BEFORE WEDNESDAY, MAR 12, 2014. Available times this week (Mar 3-9): Monday-Thursday (end time), Friday and Saturday anytime between 11AM and 11PM (end time), or Sunday between 10:30AM and 2:30PM (end time). First come First Served. Available times next week (Mar 10-12): Monday-Wednesday between 10:30AM and 2:30PM or between 10PM and midnight (end time). First come First Served. SPRING BREAK: March 10-16 NO OFFICIAL CLASS THIS WEEK (unofficially, teams are encouraged to catch up and continue working with the client and the project goals. However, supervisors cannot penalize individuals this week for nonparticipation).

10: March 17-23 Students have 4 class hours this week to work on their Milestone 6 Meeting and Goals: After accomplishing the requirements for MS6, schedule a 90 minute virtual meeting time with Dr. Fry BEFORE WEDNESDAY, MAR 26, 2014. Available times this week (Mar 17-23): Monday-Thursday (end time), Friday and Saturday anytime between 11AM and 11PM (end time), or Sunday between 10:30AM and 2:30PM (end time). First come First Served. 11: March 24-30 FINAL RELEASE DEADLINE SUNDAY MARCH 30th Available times next week (Mar 24-26): Monday-Wednesday between 10:30AM and 2:30PM or between 10PM and midnight (end time). First come First Served. Students have 4 class hours this week to work on their 12: March 31 - April 6 Students have 4 class hours this week to work on their Milestone 7 Meeting and Goals: After accomplishing the requirements for MS7, schedule a 90 minute virtual meeting time with Dr. Fry BEFORE WEDNESDAY, APR 9, 2014. Available times this week (Mar 31-April 6): Monday-Thursday (end time), Friday anytime between 11AM and 11PM (end time), Saturday anytime between Noon and Midnight (end time), or Sunday between 11:30AM and 3:30PM (end time). First come First Served. Available times next week (April 7-9): Monday-Wednesday between 11:30AM and 3:30PM (end time). First come First Served. 13: April 7-13 Students have 4 class hours this week to work on their Remember to log your hours with the client.

14: April 14-20 Students have 4 class hours this week to work on their Milestone 8 Meeting and Goals: After accomplishing the requirements for MS8, schedule a 90 minute virtual meeting time with Dr. Fry BEFORE WEDNESDAY, APR 24, 2014. Available times this week (Apr 14-20): Monday-Thursday between 11:30AM and 3:30PM (end time), Friday and Saturday anytime between 1PM and midnight (end time), or Sunday between 11:30AM and 3:30PM (end time). First come First Served. FINAL S WEEK: April 21-24 Available times next week (April 7-9): Monday-Wednesday between 11:30AM and 3:30PM (end time). First come First Served. FINAL EVALUATIONS AND EXIT INTERVIEWS WITH CLIENT Copyright 2014 Richard Fry. Last updated: 1 January 2014