ICS 104: Introduction to Programming Using Python and C - Spring 2021 (T202)


Lecture: UT | 08:00 - 08:50, 10:00 - 10:50 | online
Instructor: Ahmad Almulhem
Office: 22/407-2
Email: ahmadsm at kfupm
Office Hours: UT:09:00 - 09:50 and by appointment (email me)

Description

Overview of computer hardware and software. Programming in Python with emphasis on basic program constructs: variables, assignments, expressions, decision structures, looping, functions, lists, files and exceptions; Introduction to objects and classes. Programming in C with emphasis on pointers and functions with output parameters. Simple multidisciplinary problem solving in science, engineering and business.

Textbook

Resources