CSE 220 Spring 2023
Course Description
Basics of programming in C. The main content includes data types, operators, control, functions, arrays, pointers, testing and debugging.
Course Overview
More details are listed in course syllabus and course schedule.
-
Instructor: Zhichao Cao
- E-mail: caozc@msu.edu
- Office hours: Mon./Wed. 2:00 PM - 3:00 PM, EB3224
-  
TA: Yidong Ren
- E-mail: renyidon@msu.edu
- Office hours: Mon. 4:30 PM - 6:30 PM via Zoom.
-  
ULA: Jiayue Chai
- E-mail: chaijiay@msu.edu
- Office hours: Mon. 9:30 AM - 11:30 AM via Zoom.
-  
ULA: Puyu Cai
- E-mail: caipuyu@msu.edu
- Office hours: Wed. 5:00 PM - 7:00 PM via Zoom.
-  
-
Lectures (Synchronous Online):
- Mon. and Wed. 12:40 PM - 1:30 PM, Biomedical & Physical Sci 1415.
-  
-
Recitations (Hybrid):
- Section 1: Fridays, 10:20 AM - 12:10 PM (Jiayue Chai), EB3353
- Section 2: Fridays, 12:40 PM - 2:30 PM (Yidong Ren), EB3353
- Section 3: Fridays, 3:00 PM - 4:50 PM (Puyu Cai), EB3353
-  
-
Textbook:
- C-Programming: A Modern Approach, 2nd edition (K. N. King; 2008).
ISBN-13: 978-0393979503, W.W. Norton & Company.
*Not required, but it is a good resource.
-  
-
Requirements:
- A laptop computer and ensure the Internet access to Piazza Forum and D2L system.