ICS102: Introduction to Computing I - Spring 2016 (T152)

Lecture: UT 10:00-10:50 | 24/120
Instructor: Ahmad Almulhem
Office: 22/407-2
Email: ahmadsm at kfupm
Office Hours: 11:00-12:00 (UT) and by appointment (email me)


Overview of computers and computing. Introduction to a typical object-oriented programming language. Basic data types and operators. Basic object-oriented concepts. Wrapper classes. Console input/output. Logical expressions and control structures. Classes and methods. Arrays and strings.
Corequisite: MATH 101 or MATH 132


“Absolute Java” by Walter Savitch, Addison Wesley, 5th Edition.