CS 1313 010 Spring 2019
Programming for Non-majors
University of Oklahoma


ANNOUNCEMENTS

Pending Events & Deadlines

  • TA HELP SESSIONS
  • LAB SESSION TAs
  • Quiz #1
    In lecture 9:30-9:45am WED Jan 23 2019
    (because of the Martin Luther King Jr. Day holiday on Mon Jan 21)
    Quiz questions are taken word-for-word from Homework #1.
    Open book & open notes but not open neighbor nor open device UNLESS OTHERWISE ANNOUNCED
    Homework #1 can be found most of the way down this webpage, in the section titled "Handouts & Assignments."
     
  • Short Programming Assignment (CodeLab) #1
    4 exercises
    Due by 9:30am Fri Jan 25
    If you need help with CodeLab,
    The Short Programming Assignment details can be found most of the way down this webpage, in the section titled "Handouts & Assignments."
     
  • Quiz #2
    In lecture 9:30-9:45am Mon Jan 28 2019
    Quiz questions are taken word-for-word from Homework #2.
    Open book & open notes but not open neighbor nor open device UNLESS OTHERWISE ANNOUNCED
    Homework #2 can be found most of the way down this webpage, in the section titled "Handouts & Assignments."
     
  • Programming Project #1
    Due in lecture by 10:20am Wed Jan 30 in Dale Hall 103
    The PP#1 specification can be found most of the way down this webpage, in the section titled "Handouts & Assignments."
     
  • In-Class Exam #1
    Wed Feb 20, 9:30-10:20am, Dale Hall 103
    Open book & open notes but not open neighbor nor open device UNLESS OTHERWISE ANNOUNCED
     
  • In-Class Exam #2
    Wed Apr 3, 9:30-10:20am, Dale Hall 103
    Open book & open notes but not open neighbor nor open device UNLESS OTHERWISE ANNOUNCED
     
  • Bonus Extra Credit Assignment: LightBot
    Due by Fri May 3 10:20am
    Word     PDF
     
  • Comprehensive Final Exam
    Thu May 9, 8:00-10:00am, Dale Hall 103
    Open book & open notes but not open neighbor nor open device UNLESS OTHERWISE ANNOUNCED
     

  • SYLLABUS

    LECTURES
    Monday/Wednesday/Friday 9:30-10:20am
    Dale Hall 103 (Lindsey & Elm, just west of the South Oval)
    Click here for a campus map (seems to work best in Internet Explorer and Google Chrome).

    INSTRUCTOR
    Dr. Henry Neeman
    405-325-5386, 3200 Marshall Ave Suite 130)

    HELP SESSIONS WITH INSTRUCTOR
    Mondays 1:00-4:00pm in Carson Engineering Center S-18 (in the sub-basement), (corner of Boyd & Asp), starting Mon Jan 28
    Click here for a campus map.

    OFFICE VISITS (at 3200 Marshall Suite 130)
    BY APPOINTMENT ONLY, MADE AT LEAST 24 HOURS IN ADVANCE

    CONTACTING THE INSTRUCTOR AND THE TAs
    Please contact Dr. Neeman and ALL the TAs by unless it's an emergency.
    When contacting one, unless it's a personal matter, please contact ALL (instructor and all TAs).
    Please DON'T call the main offices of the School of Computer Science, the College of Engineering, or OU Information Technology UNDER ANY CIRCUMSTANCES.

    TEACHING ASSISTANTS
    Adrien Badre
    Abinash Borah
    Zahra Sadri
    Lavanya Saravanan

    LAB SECTIONS
    Attendance is MANDATORY.
    Fridays in Carson Engineering Center 205 + 206.
    Click here for a campus map (works best in Internet Explorer and Google Chrome).
    Section 011: Fridays, Carson 205 + 206, 12:00noon - 12:50pm, Adrien Badre & Lavanya Saravanan
    Section 012: Fridays, Carson 205 + 206, 1:00pm - 1:50pm, Lavanya Saravanan & Adrien Badre
    Section 013: Fridays, Carson 205 + 206, 2:00pm - 2:50pm, Abinash Borah & Zahra Sadri
    Section 014: Fridays, Carson 205 + 206, 3:00pm - 3:50pm, Zahra Sadri & Abinash Borah

    TA HELP SESSIONS
    Mondays, 10:45am - 12:15pm, Carson S-18, starts Mon Jan 28, Abinash Borah
    Tuesdays, 9:00am - 10:30am, Carson S-18, starts Tue Jan 22, Zahra Sadri
    Tuesdays, 1:00pm - 2:30pm, Carson S-18, starts Tue Jan 22, Adrien Badre
    Wednesdays, 8:00am - 9:15am, Carson S-18, starts Wed Jan 23, Lavanya Saravanan

    Click here for a campus map (works best in Internet Explorer and Google Chrome).
     
    NOTE: CS1313 provides over 14 hours of scheduled time (lectures, lab sessions, help sessions) per week, except when otherwise announced.


    Ambitious, Tentative List of Topics (not all topics necessarily covered, not necessarily in this order)


    Prerequisite: MATH 1523 (Precalculus and Trigonometry) or equivalent, either before or concurrent with CS 1313
    Note: CS 1313 is NOT for students majoring or minoring in CS or enrolled in CS option/emphasis programs.

    To Be Purchased:

    Required work (and percent of overall grade)

    Recommended work

    Web-based Short Programming Assignments (CodeLab)
    Instructions on how to register for and use CodeLab are posted on the CS1313 website, below. EACH SHORT PROGRAMMING ASSIGNMENT WILL CONSIST OF MULTIPLE NUMBERED CODELAB EXERCISES.

    Lab Sessions

    Web Postings
    All printable course materials, including lecture slides, homework assignments and programming project specifications, will be posted on the course website (cs1313.ou.edu). YOU are responsible for downloading and printing these materials. You should check the course website AT LEAST twice a week, but daily is even better. The only printed materials that you should expect to receive in lecture are the syllabus, the quizzes and the exams.

    E-mail
    Often, we need to alert the class to an important issue or problem. You should check your e-mail AT LEAST twice a week, but daily is even better. Course e-mails are sent to your official OU e-mail address; YOU are responsible for making sure that course e-mails are getting to you.
    DON'T delete CS1313 e-mails, EVER.

    Campus/Course Holidays (no lectures, labs or help sessions)

    Grading

    Course Policies

    Disability

    Religious Holidays

    Adjustments for Pregnancy/Childbirth Related Issues

    Title IX Resources

    Academic Misconduct

    Final Exam Preparation Period

    Emergency Protocol


    HOW TO DO WELL IN CS1313


    HANDOUTS & ASSIGNMENTS

    Syllabus:     PDF

    Lecture Slides

    Homeworks (quizzes on these are worth 10% of overall grade.)

    Short Programming Assignments (worth 10% of overall grade)

    Programming Projects (worth 45% of overall grade)

    Exams

    Bonus Extra Credit Assignment: LightBot
    Due by Fri May 3 10:20am
    Word     PDF
     


    USEFUL INFORMATION


    Instructional Team Quick-find
    Henry Neeman     Instructor         webpage
    Adrien Badre     TA    
    Abinash Borah     TA    
    Zahra Sadri     TA    
    Lavanya Saravanan     TA    


    This webpage: http://cs1313.ou.edu/