COEN 181 Syllabus
Go to Marquette Home
Contact Information Course Description Course Materials
Course Outline Calendar Assignments
 Grading Attendance and Participation Viruses
Dishonesty    

Contact Information

 

Professor Richard J. Povinelli, Ph.D.
E-mail Richard.Povinelli@mu.edu (checked late evening or early morning)
Homepage http://povinelli.eece.mu.edu
Bulletin Board http://bb.mu.edu
Turnitin http://www.turnitin.com
Phone 288-7088 with voice mail
Office Hours
Office EN224
Lab EN523, EN388
TA Jack Szeto
TA Office Hours Wed: 12-3pm; Fri: 10am-12pm in EN379

Course Description and Prerequisites

Prerequisites: COEN 030

Course Outline

 

What When
Introduction wk 1
Modeling with UML wk 2
Requirements Elicitation wk 2-3
Analysis wk 3-4
Project Organization and Communication wk 5
System Design wk 6-7
Object Design wk 7-8
Mapping Models to Code wk 9
Testing wk 10
Rationale Management wk 11
Configuration Management wk 12
Project Management wk 13
Software Life Cycle wk 14
Methodologies: Putting It All Together wk 15

Calendar

 

Week Month Mon Wed
1 Jan
12
First day of class
Homework 1
14
Project 1 assigned
Teams formed
2 Jan 19
21
Project Startup and Plan Assignment due
Weekly status report 1 due
3 Jan
26
Homework 1 due
Homework 2
Weekly status report 2 due
28
Grad: Article Review 1 due
4 Feb
2
Homework 2 due
Homework 3
Weekly status report 3 due
 
4
Grad: Peer Review of Article Review 1 due
5 Feb
9
Homework 3 due
Homework 4
Weekly status report 4 due
 
11
Project 1 due
Peer Evaluation due
Project 2 assigned
6 Feb
16
Homework 4 due
Homework 5
Weekly status report 5 due
Project Startup and Plan Assignment due
18
Grad: Article Review 2 due
 
7 Feb
23
Homework 5 due
Homework 6
Weekly status report 6 due
25
Grad: Peer Review of Article Review 2 due
8 Mar 
1
Weekly status report 7 due
3
Grad: Article Review 3 due
  Mar 8
10
9 Mar
15
Homework 6 due
Homework 7
Weekly status report 8 due
17
Grad: Peer Review of Article Review 3 due
10 Mar
22
Homework 7 due
Homework 8
Weekly status report 9 due
24
Project 2 due
Peer Evaluation due
Project 3 assigned
11 Mar
29
Homework 8 due
Homework 9
Weekly status report 10 due
Project Startup and Plan Assignment due
31
Grad: Article Review 4 due
12 Apr
5
Homework 9 due
Homework 10
Weekly status report 11 due
7
Grad: Peer Review of Article Review 4 due
13 Apr 12
14
Weekly status report 12 due
14 Apr
19
Homework 10 due
 
Weekly status report 13 due
21
Grad: Article Review 5 due
15 Apr
26
Weekly status report 14 due
28
Grad: Peer Review of Article Review 5 due
Project 3 and Peer Evaluation due on April 30th at 11:59pm
  May 3
5
Final Exam 5:45-7:45pm

 

Legend
 No Class  

NOTE: All dates and numbers are subject to change as deemed necessary!

Course Materials

Required Text

Grading

What Number Value per Total
Assignments ~10 10 100
Final Exam 1 300 300
Projects 3 200 600
Total 1000

NOTE: All dates and numbers are subject to change as deemed necessary!

Grade Scale

 

93+ A
89-93 AB
85-89 B
81-85 BC
77-81 C
74-77 CD
70-74 D

The grading scale is the most stringent one you will be held to, i.e. I can give you a higher letter grade than shown on the scale, but never a lower one.

Late Assignments

I will deduct 25% for assignments up to one day late, 50% for two days late, and 75% for up to three days late. I will not accept work later than 3 days. The weekend will count as 1 day. Assignments are due at the beginning of class. They are late after that.

Attendance and Participation

I have always enjoyed teaching classes where the students actively participate - a conversation is more fun than a monologue! Although there is no specific credit assigned for attending, it is still expected. I reserve the right to withdraw a student for more than five absences.

Assignments

Undergraduates should expect to spend, on average, from six (6) to nine (9) hours per week on preparation for this class. Graduate students should expect to spend an additional three hours per week. This time is in addition to the three (3) hours of lecture you are expected to attend every week.

Assignments are due only electronically before class via Turnitin. I will be using Turnitin mainly for its electronic tools for grading and managing assignments. However, Turnitin is primarily a site to detect plagiarism. I will be taking advantage of this capability also. Your assignments become a permanent part of the Turnitin.com database. The use of your assignments by Turnitin.com will be exclusively for the purpose of detecting future plagiarism.

All assignments are due according to the the times specified in the calendar.

Assignments

Reading, problems, and programming exercises will be assigned on a regular basis.

Project

There will be one (2) project. This will be a large effort using software engineering to solve some reasonably complex problem.

Exams

There will be two exams for this course. One will be a midterm and the other a final.

Academic Integrity

College of Engineering Policy and Procedure - Academic Dishonesty (Make sure you read this)

Marquette University Policy - Academic Dishonesty (Make sure you read this)

My Policy

ACADEMIC DISHONESTY OF ANY FORM WILL NOT BE TOLERATED IN THIS CLASS. ANY STUDENT FOUND TO BE PERFORMING ANY ACT OF ACADEMIC DISHONESTY WILL BE SUBJECT TO THE MAXIMUM PENALTY FOR THE PARTICULAR OFFENSE.

I will use Turnitin.com as a tool for maintaining academic integrity.

Viruses

Any assignment turned in in electronic format that contains a virus will receive a zero.