IST College - BSc (Honours) Computing

BSc (Honours) Computing

Admission Requirements

  • High School Leaving Certificate (Apolytirion) or equivalent
  • English IELTS 6 before entering 3d year

Aims of the Programme

    The programme provides graduates with the knowledge, skills, and competencies so that they will be in the position to:
  • provide effective solutions to existing business problems
  • create innovative opportunities in scientific and / or business areas

As graduates, you will gain knowledge that will allow you to fully understand the new technologies of computer science and communication, combining a wide range of modern subjects. You will therefore be able to understand and analyse, design and develop computer applications that are currently in high demand by today's businesses and organizations.

Video

Structure of the Programme

 

1st Year

    Α' Semester
  • Introduction to Computers
  • Algorithms and Data structures Ι - Programming Ι
  • Computer Architecture
  • Operating Systems
  • Data Communication and Internet Technologies
  • Specialized Practical Project
  • Life Long Learning Courses
  • English Ι
  • System Requirements and Analysis
  • Multimedia Ι
    Β' Semester
  • Data Bases Ι
  • Programming ΙI (Procedural Programming - C)
  • Multimedia ΙΙ
  • Web Application Development Ι
  • Specialized Practical Project
  • Life Long Learning Courses
  • English ΙΙ
  • Algorithms and Data Structures ΙΙ
  • Computer Networks Ι

2nd Year

    Α' Semester
  • Software Engineering and Application
  • Data Bases ΙΙ
  • Programming ΙII (Event Driven Programming – VB)
  • Programming ΙV (Object Oriented Programming – C++)
  • Specialized Practical Project
  • Life Long Learning Courses
  • English ΙΙΙ
  • System OO Design
  • Web Application Development ΙΙ
  • Networks II
    Β' Semester
  • Data Bases ΙΙΙ
  • Programming V (Client Server using IDE Tools in RDBMS Management)
  • Programming VI (C#)
  • Network and Data Security
  • Specialized Practical Project
  • Life Long Learning Courses
  • English IV
  • Legal Issues for Computer Science (Data Protection, Personal Data, Ethical and Legal Issues)
  • Entrepreneurship, Technology and Innovation
  • Communication Techniques

3rd Year

    Α’ Semester
  • Project
  • Distributed Computer Systems
  • Optional Courses (choice of one)
  • Information Management and Decision Support Systems
  • Principles of Data Mining
  • Dynamic Τechnologies for the Web
  • Usability Engineering and Evaluation
    B’ Semester
  • Project
  • Professional and Contemporary Issues
  • Engineering Software

Life Long Learning Courses

  • English Ι
  • System Requirements and Analysis
  • Multimedia Ι
  • English ΙΙ
  • Algorithms and Data Structures ΙΙ
  • Computer Networks Ι
  • English ΙΙΙ
  • System OO Design
  • Web Application Development ΙΙ
  • English IV
  • Legal Issues for Computer Science (Data Protection, Personal Data, Ethical and Legal Issues)
  • Entrepreneurship, Technology and Innovation

3rd Year

    Α' Semester
  • Project
  • Distributed Computer Systems
  • Optional Courses (choice of one)
  • Information Management and Decision Support Systems
  • Principles of Data Mining
  • Dynamic Τechnologies for the Web
  • Usability Engineering and Evaluation
    Β' Semester
  • Project
  • Professional and Contemporary Issues
  • Engineering Software
loader