Computer Programming


Teaching Staff: Skiadopoulos Konstantinos
Course Code: HY-110
Course Type: Core Course
Course Level: Undergraduate
Course Language: Greek
Semester: 2nd
ECTS: 6
Teaching Units: 4
Lecture Hours: 2
Lab/Tutorial Hours: 2L
Total Hours: 4
E Class Page: https://e-class.ionio.gr/courses/DCS159/
Short Description:

Top-down techniques, modular, and structured engineering for the production of large programs. Advanced dynamic data structures, basic file processing techniques (serial or random access). Classes and objects. Programming with objects. Operators, variables, methods, relations, dependencies, class diagrams. Functions: declaration, definition, overloading functions. Pointers, references, advanced functions, operator overloading. Inheritance. Polymorphism. Exception handling, error detection and handling. Programming with templates and template libraries. Object-oriented analysis and design. Design models. Predefined libraries. Programming Lab (Chosen language: “C++”).

Theory: https://e-class.ionio.gr/courses/DCS159/
Lab: https://e-class.ionio.gr/courses/DCS234/

Suggested Bibliography:
  1. “C++ Προγραμματισμός”, 6η Έκδοση, Paul Deitel, Harvey Deitel, Εκδόσεις Α. Γκιούρδα & ΣΙΑ ΟΕ, ISBN 978-960-512-5912, 2011 (in greek)
  2. “ΜΑΘΕΤΕ ΤΗ C++ ΑΠΟ ΤΟ ΜΗΔΕΝ”, HERBERT SCHILDT, Εκδόσεις Κλειδάριθμος, ISBN 960-209-731-0, 2004 (in greek)

Back
<< <
December 2024
> >>
Mo Tu We Th Fr Sa Su
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Today, Saturday 21-12-2024
HEAL-Link: free trial period to Elsevier's Complete Anatomy until 12/31/2024
Start: 16-12-2024 |End: 31-12-2024
[In Progress]
Attached files
en  pdf.png  Transform your anatomy learning
Size: 1.06 MB :: Type: PDF document
en  pdf.png  Inspire & motivate your students
Size: 1.06 MB :: Type: PDF document
en  pdf.png  Transform your anatomy learning
Size: 1.06 MB :: Type: PDF document
Text To SpeechText To Speech Text ReadabilityText Readability Color ContrastColor Contrast
Accessibility Options