Department of
Computer Science and Engineering

CSE 131 / 501N

Fall 2017

Grading and Demo Policies

When and how do I demo my work?

Your work in computer science often consists of creating code based on a particular specification. To earn credit for that code, a student must typically do the following: While some of the above criteria can be checked automatically, you are typically requred to demonstrate your code and its correct operation to a TA.

If you are required to demo your work to a TA, please take note of and abide by the following: Work that is judged by a TA may be demoed only in our lab spaces, only during our class's lab times, and only by a TA who is officially on duty.

Asking a TA to demo your work outside of the allowable places or times puts both of your academic careers in jeopardy. Don't do it!.

How are grades computed?

We recognize that students enter CSE131 with a wide variety of backgrounds. Therefore, CSE131 strives for a non-competitive learning environment. Our aim is to help you learn, not filter you out. To avoid putting you in competition with your classmates, we will not compare students in the determination of grades for CSE131. No means are used and there are no curves.

Your semester score is computed as the following weighted average:

Component Weight
Quizzes 3%
Studios 7%
Labs 25%
Final Project 7%
Extensions 25%
Best 3 out of 4 Exams 30%
Participation 3%
You earn credit for studios simply by participation. The studios are an important component of how material is learned in this course. They are essentially a substitute for lecture, except that you learn actively by doing rather than by listening.

At the end of each studio session, you are cleared by a TA and your participation is automatically recorded.

  • You are allowed one unexcused studio absence without penalty.
  • Any excused absence can be made up with the TAs during their office hours. Prior permission is required from an instructor for the absence to be considered excused.
  • Any other studio absence drops your overall studio score to zero, which can lower your final grade in the course by one letter.
Each module of this course has a lab assignment. Most labs are graded by the demo you perform in front of a TA. The TA will inspect your code, watch your demo, and pass you on that lab assignment if both are satisfactory.

The TA will ask you some simple questions about your work, and may ask you to modify your lab if it does not meet the style standards for this course. In such cases you can fix up the lab during your lab section or you can resubmit the work as a late lab (see below).

Labs are due as posted on the course calendar and syllabus.

Your lab score is the fraction of labs you have completed as compared to those assigned. Thus, your lab score will be 100% if all labs are completed as described above.

Final project
A final project (game) will be designed and posted. This project integrates your work from the semester and provides an opportunity for you to add creative components.

A contest with prizes will be held with TAs judging the winning entries.

While the labs test your basic knowledge of the course material, the extensions serve both to reinforce each module specifically but also to integrate techinques between the modules.

Extensions are demonstrated like labs, with a TA evaluating both your code and its functionality. Please read the following carefully concerning how extension points are counted.

Extensions can be submitted at any of the following times:

We will give four exams for this course:

No make-up exams are given, but we will drop your lowest exam score, thus counting the best 3 of 4 exams that we give.

It is your responsibility to ensure that you are available for the exams you wish to take.

Credit is earned by doing both of the following:

How are grades assigned?

Your letter grade in this course is based on your semester score, computed as described above. No rounding is performed on your semester score: you must have at least the stated number of points to earn the associated grade. The following table explains how the score is converted into a letter or pass/fail grade:
Score Grade
93 A Pass
90 A-
87 B+
83 B
80 B-
77 C+
73 C
70 C-
60 D Fail
0 F

What if I feel my work was not graded properly?

Once a grade for an assignment has been posted to blackboard, you have one week to ask for a review of that grade.
It is your responsibility to check your grades and make an appeal, if appropriate, in the alloted time period.

Appeals made beyond the one-week consideration period will not be considered. Emails or piazza posts concerning regrades past the one-week consideration period will not be answered.

Last modified 14:40:12 CDT 22 August 2017 by Ron K. Cytron