Introduction to Computer Programming (CSCI-SHU 11)

An introduction to the fundamentals of computer programming. Students design, write, and debug computer programs. No prior knowledge of programming is assumed. Students will learn programming using Python, a general purpose, cross-platform programming language with a clear, readable syntax. Most class periods will be part lecture, part lab as you explore ideas and put them into practice. This course is suitable for students not intending in majoring in computer science as well as for students intending to major in computer science but having no programming experience. Students with previous programming experience should instead take Introduction to Computer Science. Prerequisite: Either placed into Calculus or at least a C in Pre-Calculus Fulfillment: Core Curriculum Requirement Algorithmic Thinking; EE Required Major Courses. Note: Students who have taken ICS in NY, Abu Dhabi, and Shanghai cannot take ICP.

Computer Science (Undergraduate)
4 credits – 14 Weeks

Sections (Spring 2022)


CSCI-SHU 11-000 (17503)
02/07/2022 – 05/13/2022 Mon
8:00 AM – 10:00 AM (Morning)
at Shanghai
Instructed by Simon, Daniel


CSCI-SHU 11-000 (17504)
02/07/2022 – 05/13/2022 Tue
3:00 PM – 5:00 PM (Late afternoon)
at Shanghai
Instructed by Simon, Daniel


CSCI-SHU 11-000 (23632)
02/07/2022 – 05/13/2022 Wed
8:00 AM – 10:00 AM (Morning)
at Shanghai
Instructed by Simon, Daniel


CSCI-SHU 11-000 (23633)
02/07/2022 – 05/13/2022 Wed
8:00 AM – 10:00 AM (Morning)
at Shanghai
Instructed by Liu, Yijian


CSCI-SHU 11-000 (23634)
02/07/2022 – 05/13/2022 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Shanghai
Instructed by Simon, Daniel


CSCI-SHU 11-000 (23767)
02/07/2022 – 05/13/2022 Thu
3:00 PM – 5:00 PM (Late afternoon)
at Shanghai
Instructed by Liu, Yijian


CSCI-SHU 11-000 (26252)
02/07/2022 – 05/13/2022 Tue
9:00 PM – 10:00 PM (Evening)
at Shanghai
Instructed by Spathis, Promethee


CSCI-SHU 11-000 (26253)
02/07/2022 – 05/13/2022 Thu
9:00 PM – 10:00 PM (Evening)
at Shanghai
Instructed by Spathis, Promethee