CIS 748 - Advanced Software Management

Syllabus

This course is being offered via distance learning during Summer 2020. All course material can be accessed through Canvas once you have enrolled for the course. All lectures in this course are web based, there are no on-campus classes.

Software management requires both technical and managerial skills. It requires an understanding of the tasks that the person is managing. This course assumes that the student understands the design phase and the implementation phase of the software development life cycle. This course will emphasize the other phases and the tasks particularly related to management.

Instructor

Dr. Scott A. DeLoach
2184e Engineering Hall
Manhattan, KS 66506-2302
(785) 532-6350
sdeloach@ksu.edu

Grader

There is no grader for this course.

Prerequisites

Although the catalog says that CIS 740, Software Engineering, is the required prerequisite, I will accept anyone who has a valid undergraduate level software engineering course such as CIS 642, Software Engineering Project I.

Purpose

Software management requires both technical and managerial skills. It requires an understanding of the tasks that the person is managing. This course assumes that the student understands the design phase and the implementation phase of the software development life cycle. This course will emphasize the other phases and the tasks particularly related to management.

If you want to know more, you can watch the Course Overview Lecture.

Textbook:

Required Capabilities

To participate in this class, it is necessary for you to have:

Due dates

Quiz due dates are by Sunday midnight of the week they are assigned (they will not be available after that on Canvas). Thus, Quiz 1 must be completed by Sunday at midnight of Week 1 (assuming weeks run from Monday - Sunday for class purposes). The only exception is Week 8, where Quizzes are due by Wednesday at midnight (the day before Exam 2).

Examinations

Two exams will be given during the course. The exams will be electronic and offered through Canvas.

Project

Each student will be assigned to a team of 2-3 people who will work collaboratively throughout the semester to put together Software Project Management Plan based on a case study. Interim project deliverables will be required as defined on the course calendar. Due dates for project deliverables are midnight Sunday of the weeks they are due (assuming weeks run from Monday - Sunday for class purposes), except for the last project which is due on Thursday of the final week.

Grading

Grading for this course will be based on total points earned. If the student receives at least 90% of the total possible points, the student will receive an A in the course. Similarly, a B for at least 80% and a C for 70%.

  1. exams - (200 pts) - 50 %
  2. quizzes - (100 pts) - 30 %
  3. project - (100 pts) - 20 %

Academic Honesty

Kansas State University has an Honor System based on personal integrity, which is presumed to be sufficient assurance that, in academic matters, one's work is performed honestly and without unauthorized assistance. Undergraduate and graduate students, by registration, acknowledge the jurisdiction of the Honor System. The policies and procedures of the Honor System apply to all full and part-time students enrolled in undergraduate and graduate courses on-campus, off-campus, and via distance learning. The honor system website can be reached via the following URL: www.k-state.edu/honor . A component vital to the Honor System is the inclusion of the Honor Pledge which applies to all assignments, examinations, or other course work undertaken by students. The Honor Pledge is implied, whether or not it is stated: "On my honor, as a student, I have neither given nor received unauthorized aid on this academic work." A grade of XF can result from a breach of academic honesty. The F indicates failure in the course; the X indicates the reason is an Honor Pledge violation.

Specifically for this course, the default in this class is that ALL work will be accomplished individually. The only exception is the project where I will establish teams; however, teams may NOT share information. If you are in doubt about what is acceptable, please ask.

If you would like to know more about my personal approach to academic honesty, you may watch my Honor & Integrity video.

For more information, visit the Honor System home web page at: http://www.ksu.edu/honor

Academic Accommodations for Disabled Students

Students with disabilities who need classroom accommodations, access to technology, or information about emergency building/campus evacuation processes should contact the Student Access Center and/or their instructor. Services are available to students with a wide range of disabilities including, but not limited to, physical disabilities, medical conditions, learning disabilities, attention deficit disorder, depression, and anxiety. If you are a student enrolled in campus/online courses through the Manhattan or Olathe campuses, contact the Student Access Center at accesscenter@k-state.edu, 785-532-6441; for Polytechnic campus, contact the Academic and Career Advising Center at acac@k-state.edu or call 785-826-2649.

Copyright Issue

Copyright 2013 (Scott A. DeLoach) as to this syllabus and all lectures. During this course students are prohibited from selling notes to or being paid for taking notes by any person or commercial firm without the express written permission of the professor teaching this course.

Harassment Policy

I believe that engineers must not only be the people who know how to do things right, but also those who know the right things to do. (Quote by Dr. Joseph Bordogna, National Science Foundation). One purpose of your education is to help you develop skills, approaches, and abilities that are necessary for effective teamwork, and for your success in your profession and as a citizen. It is important that you understand your rights and responsibilities regarding the University's Sexual and Racial Harassment policies. (full text of the policies can be found on KSU's web site at http://www.ksu.edu/uauc/fhbook/fhxj.html. If you experience any situations, in or out of class, that seem inappropriate or that make you uncomfortable, a list of resources and courses of action to assist you can be found on the College of Engineering web site at http://www.engg.ksu.edu/students/statement-harassment.htm.

Expectations for Classroom Conduct

All student activities in the University, including this course, are governed by the Student Judicial Conduct Code as outlined in the Student Governing Association By Laws, Article VI, Section 3, number 2. Students who engage in behavior that disrupts the learning environment may be asked to leave the class.

Campus Safety

Kansas State University is committed to providing a safe teaching and learning environment for student and faculty members. In order to enhance your safety in the unlikely case of a campus emergency make sure that you know where and how to quickly exit your classroom and how to follow any emergency directives. To view additional campus emergency information go to the University's main page, www.k-state.edu, and click on the Emergency Information button.

Assignment Guidelines

All assignments are due in class on the day noted on the individual assignments. No late assignments will be accepted.

Canvas Help

If you need help, contact Technical Support at http://www.k-state.edu/its/helpdesk/, 532-0198 or 800-865-6143.