SCPY 200 Computer Programming and Data Analysis


InstructorChaiwoot Boonyasiriwat
Class HoursMonday, 1:30PM - 4:30PM
ClassroomP403
Gradinghomework 20, project 20, participation 10, midterm exam 25, final exam 25

Course Schedule

Date Topics
Jan 6, 2025 How do computers work?
Jan 13, 2025 Flowchart, flowchart symbols (terminator, input/output, process, decision, connector, flowline)
Jan 22, 2025 Flowchart examples
Jan 27, 2025 Data types, variables, operators, conditional statements (if-else)
Feb 3, 2025 Built-in functions, user-defined functions
Feb 10, 2025 Collections (list, tuple, set, dictionary), loops (for-in, while, continue, break)
Feb 17, 2025 Object-oriented programming, modules
Feb 24, 2025 Reading and writing files
Mar 10, 2025 Graph plotting
Mar 17, 2025 Graph plotting (continued)
Mar 24, 2025 Regression analysis
Mar 31, 2025 Regression analysis (continued)
Apr 21, 2024 Project presentation