Go to USC home page USC Logo CSCE 510 System Programming
UNIVERSITY OF SOUTH CAROLINA
Course Home Page | USC Acdemic Calendar | CSE Dropbox | CSE Secure Site | Exam Schedule

Schedule

Lectures

Handouts

Homework


Resources

Department

College of Engr.

University Home Page

Library USCAN
USC  THIS SITE

CSCE 741 Software Process

General Information

Description: Agile software processes; software process and management concepts during software development, primarily at the individual level.

Instructor

Main text

  1. Essential Scrum: A Practical Guide to the Most Popular Agile Process (Paperback) by Kenneth S. Rubin ISBN-13: 978-0-13-704329-3 ISBN-10: 0-13-704329-5
  2. Pro Spring Boot 1st ed. Edition by Felipe Gutierrez ISBN-13: 978-1484214329 ISBN-10: 1484214323

Time and Location

  • MW 2:20-3:35
  • Williams Brice 406

Course Outcomes The goal for this course is for you to demonstrate mastery of:

  • Agile principles
  • Scrum (Agile process for software development)
  • Estimating implemntation costs of user stories
  • Estimating the amount of work in a sprint
  • The Spring Java framework
  • The Spring Boot conventions and generator for Spring projects
  • Behavioral Driven Design
  • Developing User Stories, acceptance tests, etc.

Important Dates

Date Significance
TBD Test 1
Monday, October 16 Last day to withdraw without WF
March 8-15, Sun-Sun Spring break-no classes
TBD Test 2
May 6@2:00PM Final Exam


Policies

Homework:
The homework is due before the start of class. No late homework or projects will be accepted. If you cannot make it to class due to other commitments, you can hand in your homework the day before it is due.

Grading policy:
The final grade will be based on two midterms, assignments and the final exam, according to the following weights:

  • Homework and Assignments: 20%
  • Project 25%
  • Two Tests: 15% each
  • Final: 25%

Academic Integrity

The homework and programs you submit for this class must be entirely your own. If this policy is not absolutely clear, then please contact me. Any other collaboration of any type on any assignment is not permitted. It is also your responsibility to protect your work from unauthorized access. You are reminded that you are expected to know and follow the academic code of responsibility that appears in at Carolina Community: Student Handbook & Policy Guide, (Link to actual section) In particular all work submitted for this course must be your own. Violations of this code can result in actions varying from a failing grade to expulsion from the university.

Solutions to midterms will be distributed when the exams are returned, usually within one week of the exam.

Questions about grading of midterms and assignments must be presented to the instructor within one week after the tests or assignments have been returned.


URL:

    http://www.cse.sc.edu/~matthews/Courses/742/index.html
RETURN TO TOP
USC LINKS: DIRECTORY MAP EVENTS VIP
SITE INFORMATION