Class Schedule

Week Activity Deliverables
1
8/28 - 9/1
Introductions
Work on Project Proposals
2
9/4 - 9/8
Project Proposal Presentations
Project Teams Finalized
Project Proposals
1-2 pages describing:

- What the project would entail
- How many resources would be needed
- What value the project would hold for those participating
- The structure of regular turned-in updates/deliverables
- The final delverable
- What would be part of a final presentation at the end of the semester

and a 1-2 slide presentation "selling" your idea to the class
These will be presented to the class at the beginning of class
3
9/11 - 9/15
5 Min Discussion: What is the single most important skill needed to succeed as a Software Engineer?

Project Work Session
Group Project Proposal
4
9/18 - 9/22
Guest Presentation: Sarah Mittiga, SE Advising

Project Work Session, prepare Project Update 1
5
9/25 - 9/29
5 Min Discussion: What are some of the ethical considerations of SE?

Project Work Session
Project Update 1
6
10/2 - 10/6
5 Min Discussion: What is Agile/Scrum?

Project Work Session, prepare Project Update 2
7
10/9 - 10/13
5 Min Discussion: How does diversity play into the stregnths of an SE team?
Project Work Session
8
10/16 - 10/20
Project Work Session Project Update 2
9
10/23 - 10/27
Project Work Session
10
10/30 - 11/3
5 Min Discussion: How important is Usability to various types of projects?

Project Work Session, prepare Project Update 3
11
11/6 - 11/10
5 Min Discussion: Is a team really better than individuals working seperately?

Project Work Session
Project Update 3
12
11/13 - 11/17
5 Min Discussion: Your portfolio and online presence

Project Work Session
14
11/27 -12/1
5 Min Discussion: Presentation tips and tricks

Project Work Session, prepare Project Update 4
15
12/4 - 12/8
Final Project Presentations Final Project Deliverable
Peer Evaluations
Final Exam: See SIS for Time and Place

Course Decription

Provides students that have recently transferred into the software engineering program with an introduction to the profession of software engineering and the skills necessary to succeed in the program.

Grading and Attendance

The following tables will be used to determine your letter grade at the conclusion of the term:

Item Percentage Notes
Project Proposal and Presentation (Individual) 10%
Team Project Proposal 10%
Project Update 1 (Team) 10% May vary based on peer feedback.
Project Update 2 (Team) 10% May vary based on peer feedback.
Project Update 3 (Team) 10% May vary based on peer feedback.
Final Project Deliverable (Team) 20% May vary based on peer feedback.
Final Project Presentation (Team) 10% May vary based on peer feedback.
Panel/Forum Participation and Attendence (Individual) 10%
Classroom/Discussion Participation and Attendence (Individual) 10%

Grade Range
A 93 or Above
A- 90 or Above
B+ 87 or Above
B 83 or Above
B- 80 or Above
C+ 77 or Above
C 73 or Above
C- 70 or Above
D 60 or Above

When assigning final grades, the instructor reserves the right to alter these division points as he or she deems necessary based on the overall evaluation of individual or class performance and effort.

Teams will be given a single grade for project deliverables submitted. Individual team members may have their grades adjusted up or down based on their contribution to the project. This adjustment will be based on peer evaluations from teammates.

Academic Honesty

Academic Honesty demands that at all times student work be the work of that individual student (or student group when appropriate), and that any information which a student uses in a work submitted for evaluation be properly documented. Forms of dishonesty include cheating, duplicate submission, and plagiarism, and may in some cases include the use of AI assistance and tools. Students are expected to comply with the RIT Academic Honesty Policy and noncompliance may result in an F on individual assignments or for the entire course. (https://www.rit.edu/twc/academicintegrity/)