CSCI 1470.2 Computer Science I
Spring 2026

1. General

  1. Course information and grading policy: course description, instructor and teaching assistant information, office hours, grading, etc. for this course.
  2. General course policy: general course policy for all my courses.
  3. Lecture Notes, Syllabus and Schedule: you can also find links to lecture notes here.
  4. Course pages in Canvas (for HW submission and external copyrighted materials): logon to Canvas at UHCL and navigate to the course page.
  5. Classroom Demonstration: demonstration files developed during the lecture.
  6. CSCI 1470's previous semester offering: Fall 2025.
  7. Course evaluation: https://apps.uhcl.edu/OnlineEvals
  8. ABET exit survey on satisfaction of course objectives: Section 3
  9. Student Corner: student sharing self-made resources.
  10. My regular office hour will be held on 1/12/2026 to 4/29/2026: MW 2:30PM to 3:50PM; 5:20-5:40PM, and TTh 11:50AM to 12:10PM. They will be conducted in person (Delta 163) and upon request, via Zoom meeting: 616 099 762.

2. EzBooks Assignments

These assignments should be done within the EZBooks of the course. The TA will extract grades from EZBooks and import them to Canvas.

EZBook Homework
Due
Comments and Suggested Solutions
Chapter 1: [1] PA, [2] CA & zyLabs 1/22 Thursday
11:59pm
 
Chapter 2: [1] PA, [2] CA & zyLabs 1/29 Thursday
11:59pm
 
Chapter 3: [1] PA, [2] CA & zyLabs 2/5 Thursday
11:59pm
 
Chapter 4: [1] PA, [2] CA & zyLabs 2/19 Thursday
11:59pm
 
Chapter 5: [1] PA, [2] CA & zyLabs 3/3 Tuesday
11:59pm
 
Chapter 6: [1] PA, [2] CA & zyLabs 3/17 Tuesday
11:59pm
 
Chapter 7: [1] PA, [2] CA & zyLabs 3/26 Thursday
11:59pm
 
Chapter 8: [1] PA, [2] CA & zyLabs 4/7 Tuesday
11:59pm
 
Chapter 9: [1] PA, [2] CA & zyLabs 4/21 Tuesday
11:59pm
 

3. Homework Assignments to be submitted through Canvas

These assignments are Python programs submitted through Canvas.

Homework
Due
Comments and Suggested Solutions
HW #1  1/16 Friday
10:00pm
Only assignment not submitted through Canvas. Just an email. 10% of a regular homework assignment
HW #2 1/30 Friday
10:00pm
 
HW #3 2/6 Friday
10:00pm
 
HW #4 2/20 Friday
10:00pm
 
HW #5:
3/4 Wednesday
10:00pm
 
HW #6: 3/20 Friday
10:00pm
 
HW #7: 4/3 Friday10:00pm  
HW #8: 4/17 Friday
10:00pm
 


3. Examinations

Mid-term Paper Exam, in person, class time (one hour 40 minutes): Closed book. However, you can bring two 'information' sheets: letter size, print or write both sides, which must be prepared by yourself.

  1. CSCI 1470.3: 10/8 Wednesday class time.

Final Paper Examination: In person. Closed book. However, you can bring two 'information' sheets: A4, print or write both sides, which must be prepared by yourself.

  1. CSCI 1470.3: 12/3 Wednesday 1:00 - 3:00pm

3.1 Examinations' Suggested Solutions