CSE 220 Spring 2024

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: Manni Liu
E-mail: liumanni@msu.edu
Office hours: Tue. 10:00 AM - 11:00 AM, Thur. 2:30 PM - 3:30 PM.
 
TA: Yidong Ren
E-mail: renyidon@msu.edu
Office hours: Mon. 3:00 PM - 5:00PM via Zoom.
 
Lectures:
Mon. and Wed. 12:40 PM - 1:30 PM, South Kedzie S109.
 
Laboratory:
Section 1: Fri. 10:20 AM - 12:10 PM, EB3353, Yidong Ren (renyidon@msu.edu)
Section 2: Fri. 12:40 PM - 2:30 PM, EB3353, Ashley Ma (maashley@msu.edu)
Section 3: Fri. 3:00 PM - 4:50 PM, EB3353, Krishangakumar Senthilkumar (senthi13@msu.edu)
 
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.