CSci127 Introduction to Computer Science
SEEK Summer Bridge Program
Summer 2025
Instructor: Manuel Reyes
Email:
[email protected] Time: Mo–Th 9:05 a.m. – 10:15 a.m.
Place: E923
Course Description
This course presents an overview of computer science (CS) with an emphasis on problem-solving
and computational thinking through coding in Python. It is designed for students with little to no
prior experience, offering a supportive introduction to core programming and logic concepts.
Textbook
No textbook is required.
Office Hours
Mondays 1:35 – 2:35 p.m.
Learning Outcomes
• Code in Python.
• Use built-in functions to achieve desired outputs.
• Import and use modules: turtle, numpy, matplotlib.pyplot.
• Understand Python data types, indexing, slicing, and string methods.
• Perform arithmetic operations and use logical expressions.
• Understand and use loops: for, while.
• Define and use functions with/without parameters.
• Understand arrays and image processing basics.
• Understand binary, decimal, hexadecimal systems and color representation.
• Evaluate Boolean expressions and draw logic circuits.
• Use conditional statements: if, elif, else.
• Be introduced to additional CS topics, including a brief intro to C++.
Class Assessment
Since this is a non-credit developmental class, there will not be a final grade posted to your tran-
script; however, an assessment will be done, and your performance will be reported back to SEEK.
1
Therefore, it is important that this class be taken seriously. It will provide you with essential
knowledge and skills that will help jump-start your CS coursework and college career.
• Weekly Quizzes: 20%
• Homework: 30%
• Final Exam: 50%
Homework
Three homework batches will be assigned with 3–5 coding problems per week. They are due
Sundays at 11:59 p.m. via email. Three assignments will be automatically dropped.
Tentative Schedule
July 14 (Mon) Course Overview, Syllabus, Python Setup
July 15 (Tue) Python Syntax, Variables, Data Types
July 16 (Wed) Arithmetic Operations + Logical Expressions
July 17 (Thu) Quiz 1 + Q&A
July 21 (Mon) Control Flow: if, elif, else
July 22 (Tue) Loops: for, while
July 23 (Wed) Functions (with/without parameters)
July 24 (Thu) Quiz 2 + Q&A
July 28 (Mon) Strings, Lists, Indexing, Slicing
July 29 (Tue) Image Processing with Arrays (NumPy)
July 30 (Wed) Hexadecimal + Color Representation
July 31 (Thu) Quiz 3 + Q&A
August 4 (Mon) Review + Intro to C++ and Other CSCI Topics
August 5 (Tue) Final Exam
Syllabus Compliance:
Except for changes that substantially affect the implementation of the grading policy, this syllabus
serves as a general guide for the course and is subject to change. Any updates or announcements
will be communicated via Brightspace.
Hunter College Policy on Academic Integrity
Hunter College regards acts of academic dishonesty (e.g., plagiarism, cheating on examinations,
artificial intelligence (AI) systems, obtaining unfair advantage, and falsification of records and
official documents) as serious offenses against the values of intellectual honesty. The college is
committed to enforcing the CUNY Policy on Academic Integrity and will pursue cases of academic
dishonesty according to the Hunter College Academic Integrity Procedures.
ADA Policy
In compliance with the American Disability Act of 1990 (ADA) and Section 504 of the Rehabilita-
tion Act of 1973, Hunter College is committed to ensuring educational parity and accommodations
2
for all students with documented disabilities and/or medical conditions. Students should consult
the Office of AccessABILITY, located in Room E1214B, to secure necessary accommodations. For
more information, call (212) 772-4857 or (212) 650-3230.
Sexual Misconduct Policy
In compliance with the CUNY Policy on Sexual Misconduct, Hunter College reaffirms the prohibi-
tion of any sexual misconduct, including sexual violence, harassment, and retaliation.
• Sexual Violence: Students are encouraged to immediately report incidents by calling 911,
contacting the NYPD Special Victims Division Hotline (646-610-7272), or the College’s Public
Safety Office (212-772-4444).
• Other Forms of Misconduct: Students may contact the Title IX Campus Coordinator,
Dean John Rose ([email protected], 212-650-3262) or
Colleen Barry ([email protected], 212-772-4534).
Students may also seek support through Counseling and Wellness Services, Hunter East 1123.
CUNY Sexual Misconduct Policy:
https://hunter.cuny.edu/public-safety/policies/sexual-assault-and-misconduct/