Lab Instructor information

Name:
Cheng-Cheng (Tony) Wen
Office:
Kiely Hall Room 243
Office Hour:
By Appointment via ZOOM/email
Email:
Tony.Wen@qc.cuny.edu
Lab Zoom:
Join HERE
Meeting ID: 875 3163 5943
Passcode: 775581
All email communications must be sent from your College email address. Emails sent from personal email address will be left unanswered.
Note: Due to the recent issues casued by the college's ITS office, connection to the mars server account is now required the use of VPN when outside the campus.
Instruction on installing and using VPN is on the second paragram at HERE
Date Topics Supplemental Materials Labs
Tuesday, January 02
[ONLINE ONLY]
Discuss the course and lab
mars system, ssh review
directories, text editor, file transfer,
C++ program layout, cin, cout, variables, and arithmetic
Read Mars server logon instructions
Read vi text editor instructions
Read Linux commands information
Lab 01 Slides
Lab 01
Wednesday, Jaunary 03
[ONLINE ONLY]
Decision: if, if/else
Boolean operators
Logical conditions
Read notes regarding mods and integer division
Lab 02 Slides
Lab 02
Thursday, January 04
[HYBRID]
while loops, repeated decisions, blocks of code and counters Lab 03 Slides Lab 03
Friday, January 05
[HYBRID]
For loops and Nested loops Lab 04 Slides Lab 04
Monday, January 08
[HYBRID]
Functions
Calling functions, sqrt, rand, srand
Writing functions, title line, block
Lab 05 Slides Lab 05
Example on calling function
Tuesday, January 09
[HYBRID]
Writing functions Lab 05 Slides Lab 06
Wednesday, January 10
[HYBRID]
Functions
Reference Parameters
Lab 06 Slides Lab 07
Thursday, January 11
[IN-PERSON ONLY]
Midterm Exam SB C203 Practice exams for Midterm
Practice exams solution
Friday, January 12
[HYBRID]
Recursion
Examples of Recursion
Lab 07 Slides Lab 08
Monday, January 15 COLLEGE IS CLOSED ~ Martin Luther King Jr. Day ~ COLLEGE IS CLOSED
Tuesday, January 16
[ONLINE ONLY]
Arrays
2-dimensional Arrays
Lab 08 Slides Lab 09
Wednesday, January 17
[ONLINE ONLY]
Arrays as function parameters Lab 09 Slides Lab 10
Thursday, January 18
[ONLINE ONLY]
Exampes using arrays,functions, and recursion Lab 10 Slides Lab 11
Friday, January 19
[ONLINE ONLY]
Strings and characters
Examples using strings and characters
Lab 11 Slides Lab 12
Monday, January 22
[HYBRID]
Files: ifstream/ofstream Lab 12 Slides Practice exams for Final
Practice exams solutions
Tuesday, January 23
[IN-PERSON ONLY]
Final Exam SB C203 Practice exams for Final
Practice exams solutions
All materials posted were all originally created by Rebecca Schley and then modified.