Connect with us


Why Your Grades Take So Long To Show Up

Basically this

Basically this

Bwog is still waiting on a few grades, and judging by the comments, you are too. But it might not be entirely your professor’s fault: according to an email sent out to 1007 students by Prof. John Kender, Columbia’s grading system is more than 30 years old.

Columbia processes grades by using a system that was first released in 1972. In order to have kept it running for more than 40 years, it has consistently run special-purpose emulators that make its otherwise state-of-the-art systems think that they are stuck in the 70s and using an operating system called “CP/CMS”:

The grading system is written in a programming language called “Focus,” which in 1975 was one of the very first database languages developed and released:

But because of this, grades are processed only once per day, in a batch job that runs at about midnight every night. I am not making this up.

The university, recognizing that it is time for it to upgrade, does have plans for replacing the grading system. The upgrade is scheduled for the year 2020. I am not making this up either.

Update (Jan. 7, 3:50 pm):

Kender is concerned about the response this has received, and would like to clarify the following:

  1. I did in fact work in industry for two years between my MS and my PhD, and I have been a consultant to “real world” companies since 1979.
  2. I did not send out the same memo last year.
  3. I have never claimed that the only reason my grades were late were the system. I submitted course grades three days late (1/5, not on the due date of 1/2). But they appeared on student transcripts on 1/7.
  4. It is biologically impossible for me to be a bitch.

We’re not making this up either via Shutterstock

Write a comment

Your email address will not be published.



  • Positivity says:

    @Positivity is the key. I’m trying to focus on Downton Abbey returning last night instead.

    Also this:

  • Hobo Administrator says:

    @Hobo Administrator Sorry, but Prof. Kender gets it a bit wrong. The age of the information system does not matter at all.

    All the instructor has to do is grade the student and enter the grade in CourseWorks or SSOL. The next day, the student sees the grade.

    There is no grand mystery in any of this. The work of grading is done, then the grades are entered, then the student sees the grade.

    1. CS undergrad says:

      @CS undergrad Also according to Prof. Kender, sometimes the script does not get run. (such as the night after he put in his 1007 grades) He’s just giving some background as to how the system works to explain why this happens sometimes.

      Also, it’s 2014 now. There is really no reason it should take a day for data to move from one part of a server to another. We have tools like ActiveRecord that make it stupidly simple to write database applications. Or you can use Java if you want to be more future proof. Either way, it should not take until 2020 to reimplement this.

      1. Well, Yes says:

        @Well, Yes “Either way, it should not take until 2020 to reimplement this.”

        Except this is Columbia. So 2020 is an optimistic projection.

  • Dear Bwog says:

    @Dear Bwog WHAT AM I DOING WITH MY LIFE?????????????


    Winter Break Crisis

  • Anonymous says:

    @Anonymous Columbia stubbornly sticks to using inefficient systems at the expense of the students and drags its feet on any improvements? Well I never!

    1. I worked as TA and says:

      @I worked as TA and I HATED Courseworks. It takes minutes to load each single page.

  • [vague demand about transparency] says:

    @[vague demand about transparency] Gonna start writing my course evals with my mom’s electric typewriter from the 70s and mailing them in with the pony express.

  • BS walks says:

    @BS walks The lack of accountability in this article is amazing. Either Kender is delusional or he thinks we re all idiots. He didn’t submit grades, grades didn’t get posted. He’s lazy – plain and simple- I have professors that are nowhere near as technologically savvy and yet they somehow managed to get everything in. Kender, you’ve never worked in the real world.

    1. Anonymous says:

      @Anonymous calc 3?

    2. Calm down there says:

      @Calm down there Would you like to grade 3 hours * number of seats in NoCo 501 of writing over break?

      Stop worrying about your grades and go spend some time with your family. Go hiking in a nearby state park or pick up a new hobby. There’s plenty of time to worry about grades later!

      1. grrrr says:

        @grrrr Are you kidding me?
        Would you like to keep anxiously waiting for your final gpa so you can send it to scholarships, fellowships and grade programs, but be stuck waiting on a prof who won’t do his damn job?
        Would you like to be one of the students who feels like they failed a course or is on the edge of being on academic probation and be told to “take a hike?”
        Just do your job. A professor’s job is to grade students and release our grades.Asking for a grade isn’t some crazy, unreasonable, magical thing. We pay 60,000 dollars a year so that you can be bothered to do little things like “teach us”, “grade us” and “give us exams”. For damn sake, just release our grades so we can stop bothering you and go actually enjoy ourseles without having to troll ssol every night.

        1. Indeed. says:

          @Indeed. Amen.

        2. Anonymous says:

          @Anonymous what an entitled little fuck

  • where is my last grade says:

    @where is my last grade FUCK I JUST WANT TO GRADUATE

  • not sure if true but says:

    @not sure if true but if it is, can we use the same system to submit our papers/assignments?

  • Anonymous says:

    @Anonymous Ha, that’s punchcard era.

  • anon says:

    @anon why not 1020?

  • for what it's worth says:

    @for what it's worth he sent out the same email last year when he didn’t submit grades on time. Even if he did submit grades on Sunday and the script didn’t get run, it’s still inexcusable to blame the system for being over 5 days late.

    1. Anonymous says:

      @Anonymous I was in his 1007 last year. He definitely didn’t send such an email then.

      1. Anonymous says:

        @Anonymous @Anonymous: it’s taught 2 semesters…

  • Bullfuckery says:

    @Bullfuckery This is total fuckery. Yes, the system updates only once a day, usually around 8-10 pm on weekends and midnight-3 am on weekdays, which is archaic, but if professors enter the grades at any time before that night’s “batch,” the grade will show up the following day. I’ve entered grades before. I’ve never had a problem with the system not updating for five days. You can see right at the top of the Grades page on SSOL the time that it last updated. If your professor is bullshitting around saying he did it and it’s not updating, just check the date. It’ll say something like “last updated [insert date/time here].” Chances are, your professor is a lazy lying bitch!

    1. Anonymous says:

      @Anonymous shut the fuck up

  • err says:

    @err So, Prof. Kender is saying that somehow most other professors manage to get the grades in before the due date, but for him SSOL magically freezes and will not update for five days. Hmm, that seems completely credible.

  • Can we just says:

    @Can we just make a tumblr blog with all of Kender’s emails from various semesters?

  • anon says:

    @anon KENDERGATE ’14

  • BetterThanOlley says:

    @BetterThanOlley Guys, Professor Olley from Micro department still hasn’t even finished grading our finals from 12/20 yet. Kender was slow, but at least he got it in on time for job applications. Olley, on the other hand…..smfh

    1. Malthus says:

      @Malthus Actually the final exam grades have already been posted to Courseworks!!
      But where are our final grades?

  • seriously though says:

    @seriously though who cares that you are missing one or two grades?

    does anyone?

    print the transcript and send it off to whoever and be done with it.

    1. Anonymous says:

      @Anonymous because some people have below GPA cutoffs and the last couple of grades could be A’s that bring it above the cutoff

  • Pissing my pants says:

    @Pissing my pants About my damn calc grade! Let me see the damage!!!!!

  • Let's just appreciate this says:

    @Let's just appreciate this “4. It is biologically impossible for me to be a bitch.”

    1. Anonymous says:

      @Anonymous That damn biological determinism, being trans exclusionary again.

  • Have Your Say

    Worst author on Butler Library?

    View Results

    Loading ... Loading ...

    Favorite Comments

    Hi there! I am one of the co-chairs for this year's Glass House Rocks event. I'm so sorry to hear (read more)
    A List Of Better Theme Ideas For This Year’s Glass House Rocks
    February 21, 2019
    Who dragged Columbia's stones? (read more)
    Bwoglines: Stonehenge And “Sky High” Edition
    February 21, 2019

    Recent Comments

    Hi there! I am one of the co-chairs for this year's Glass House Rocks event. I'm so sorry to hear (read more)
    A List Of Better Theme Ideas For This Year’s Glass House Rocks
    February 21, 2019
    Who dragged Columbia's stones? (read more)
    Bwoglines: Stonehenge And “Sky High” Edition
    February 21, 2019
    lmao 😂 (read more)
    Bundle Up: It’s Nippy Out
    February 21, 2019
    Your themes are so much worse but go off I guess (read more)
    A List Of Better Theme Ideas For This Year’s Glass House Rocks
    February 20, 2019