Object Oriented Programming II


The course covers the C# programming language with emphasis in object oriented programming.


Objectives

• The learning outcome and goal is the knowledge of the C# programming language. • With the completion of the topic the students will be able to: Know the Java programming language (input/output, variables, conditional and repetition statements, array and string manipulation, manipulation of classes, methods, constructors, inheritance, abstract classes, applets and using parameters in main).


Prerequisites

It is recommended a prior programming, preferably with C or C++ and some basic knowledge of Object Oriented Programming and Java.


Syllabus

1. Introduction to C#, 2. Variables, operators, input/output, 3. Control structures and Repetition, 4. Classes, Objects & Methods, 5. Arrays and Strings, 6. Constructors and Method Overloading 7. Inheritance,

COURSE DETAILS

Level:

Type:

Undergraduate

(A-)


Instructors: Nikolaos Liolios
Department: Department of Computer Science and Engineering
Institution: TEI of Thessaly
Subject: Computer Science, Information Technology, Telecommunications
Rights: CC - Attribution-NonCommercial-NoDerivatives

Visit Course Page

SHARE THIS COURSE
RELATED COURSES