CSCI 127 Introduction to Computer Science
Hunter College City University of New York
At every recitation, there will be an in-class quiz on the lecture notes, reading, submitted programs, and laboratory exercises.
This course will use the on-line Blackboard system for in-class quizzes and posting grades. Blackboard should be accessible through your CUNY First account (see Hunter ICIT Blackboard page for directions on using the system and how to get help).
As the name suggests, in-class quizzes must be taken in-class. If you miss your assigned recitation, you may take a quiz during another section before the deadline, subject to availability and instructor’s permission. As the semester progresses, quizzes focus on the topics below and include one or two review questions.
Quiz:
Deadline:
Topics:
Type:
Thursday, 1 February
Academic Integrity Policy (certify that you have read and understood it) and
a short survey (reasons for taking course, etc.).
Thursday, 8 February
Turtles and loops in Python,
Programs 1-5
Tuesday, 20 February
Strings and loops,
Programs 6-10
Tuesday, 27 February
Colors and images in numpy,
Programs 11-15
Tuesday, 6 March
Decisions, hex codes for color,
Programs 16-20
Tuesday, 13 March
Truth tables, logical expressions and circuits,
Programs 21-25
Tuesday, 20 March
Accessing formatted data (using Pandas), Unix shell commands,
Programs 26-30
Tuesday, 27 March
Wednesday, 28 March
Introducing functions (main()), More on Pandas,
Programs 31-35
Tuesday, 10 April
Parameters & Functions,
Programs 36-40
Wednesday, 18 April
More on Functions & Top-down Design,
Programs 41-45
Wednesday, 25 April
Indefinite Loops & Simulations,
Programs 46-48
Wednesday, 2 May
Simplified Machine Language,
Programs 49-52
Wednesday, 9 May
Simple C++ Programs,
Programs 53-56
Wednesday, 16 May
End-of-semester survey