IST College - BSc (Honours) Web Development

BSc (Honours) Web Development

Admission Requirements

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

Aims of the Programme

We live in the age of the Internet where everyone can find everything. The objective of the graduate is to create the conditions for this. Every need is served by hardware and software the graduate chooses, plans and creates the necessary conditions. Activities have no beginning or end, like the Internet. Among other things, Internet applications include: E-Commerce, Social Networking, network games, image (Snapfish, Flickr, Photobucket, Shutterfly), Calendars (Google, O2, Yahoo!), Chat Sites, Online Shopping, Blogs, Publishing News, Electronic Dictionaries, Services Webmail, Map Services (Google Maps), Search Engine Optimization.

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
  • Μαθήματα Δια Βίου Μάθησης
  • 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

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

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
  • Dynamic Τechnologies for the Web
  • Optional Courses (choice of one)
  • Information Management and Decision Support Systems
  • Principles of Data Mining
  • Distributed Computer Systems
  • Usability Engineering and Evaluation
    Β' Semester
  • Project
  • Professional and Contemporary Issues
  • Web Services, Security and Management
loader