تجاوز إلى المحتوى الرئيسي
User Image

Ouiem Bchir

Associate Professor

أستاذ مشارك

علوم الحاسب والمعلومات
obchir@KSU.EDU.SA
مادة دراسية

Computer Programming I

CSC 111

1- Introduction to Computers and Programming Languages – Byte code and Java
Virtual Machine.
2- Introduction to Object-Oriented Programming and Software Development.
Java fundamentals and Getting Started with Java.
3- Numerical Data – Constants -Variables – Built-in data types – The arithmetic
assignment – Getting Numerical Input values – Standard input/output - Type
conversion – operator overloading – increment and decrement operators.
4- Introduction to Objects and Classes
Defining and using a Class - Defining and using Multiple Class – Matching Arguments
and Parameters – Passing objects to a method – Constructors – Information Hiding and
Visibility Modifiers – Class constants – Local Variables – Calling Methods of the same
class.
5- Control Structures
Boolean expressions - Selection Statements - Repetition Statements.
7- Classes and Objects in depth
8- Arrays

ملحقات المادة الدراسية