courseTitle
Computer programming (1)
courseCode
CIS 203
Credits
4
Theoretical
3
Pratical
2
Total Content
5
courseType
mandatory
Course id
39313231
Course Description
Introduction. Procedural programming. Object-oriented programming using JAVA, Object-oriented versus procedural programming. Program organization and object-oriented design style. Classes (Abstract data types, structured data, attributes, and methods). Objects. Overloading. Inheritance. Input/output systems and predefined classes. Examples and applications (Arrays, linked lists, stacks, and queues).