Skip to main content
x
Course Director: Damianos Gavalas
co-lecturer: Charalambos Alifieris
Course Code: 2155
Educational Units: 5
ECTS Units: 6
Type: Compulsory (C)
Semester: 01 (Winter)
Hours: 3 hours lecture and 2 hours lab
tag cloud πληροφορική μάθημα

-

  • Introduction to computer science
  • Numerical systems, computer arithmetics
  • Digital representation of numbers, text, audio, image and video
  • The basics of hardware and software
  • Introduction to computer networks
  • The OSI model, TCP / IP, Introduction to the world wide web
  • Basic web technologies, mobile web, performance factors for websites, web hosting, search engines
  • Introduction to algorithms
  • Basic algorithms and algorithmic complexity
  • Programming languages, Introduction to the programming language C
  • Databases
  • Design and development of web applications

Students who successfully completed the course will be able to:

  • Understand the fundamental concepts of computer science
  • Perform numerical operations on different numerical systems
  • Understand the methods of digital representation of numbers, text, audio, images and video
  • Understand the elementary principles of hardware and software
  • Understand the basic principles of the computer networks, the Internet and the world wide web
  • Understand the basic principles of the algorithmic thinking
  • Describe the process of solving simple problems through algorithms
  • Understand the principles of database design and the methods for data retrieval from databases
  • Perceive the modern trends in Information and Communication Technologies
  • Apply HTML5 and CSS3 technologies on practical website design and development
  • Behrouz A. Forouzan, "Foundations of Computer Science" (3rd eds.), Cengage Learning.
  • Ben Beekman και George Beekman, " Digital Planet: Tomorrow's Technology and You" (10th eds.), ISBN 978-960-512-667-4, Prentice Hall, ISBN-10: 0132091534
  • Elisabeth Castro, " HTML and CSS: Visual QuickStart Guide” (8th eds.), ISBN-10: 0321928830, Peachpit Press