Web Communication and Programming

Kingston University

Course Description

  • Course Name

    Web Communication and Programming

  • Host University

    Kingston University

  • Location

    London, England

  • Area of Study

    Business, Computer Programming

  • Language Level

    Taught In English

  • Course Level Recommendations

    Lower

    ISA offers course level recommendations in an effort to facilitate the determination of course levels by credential evaluators.We advice each institution to have their own credentials evaluator make the final decision regrading course levels.

    Hours & Credits

  • Credits

    4
  • Recommended U.S. Semester Credits
    4
  • Recommended U.S. Quarter Units
    0
  • Overview

    Course Content:

    The module introduces students to communication using various Web-based
    technologies and programming using a modern programming language. It focuses on the
    key skills of programming: abstraction, formality and rigour and the tools, technologies
    and methods which enable and enhance collaboration and communication. Tools for
    communication, such as web forums, wikis and weblogs and new ways of working, such
    as data sharing across the Internet will be introduced. The module will be taught in a
    laboratory.

    Topics covered include:

    Autumn Semester:
    ? Introduction to the stages of software development and the building-blocks of the
    programming language and its paradigm
    ? The importance of names and their scope
    ? Effective glues of the programming language and its paradigm
    ? Programming for reuse ? modularity, polymorphism and higher order functions
    ? Problem-solving using the programme language and effective communication of the
    solution

    Spring Semester:
    ? Web communications tools ? forums, wikis, weblogs, survey software, and podcasting.
    ? Managing forums, weblogs and wikis, RSS, and social navigation.
    ? Basic image processing, including compression and embedding for use on the Web
    ? Introduction to XML

    Teaching: Weekly 4 hour interactive sessions, typically in 2 hour blocks

    Assessment:
    STUDY OPTION 1:
    ? Coursework: In-class test (50%)
    ? Coursework: Individual assignment (50%)
    STUDY OPTIONS 2 or 3: 3 in-class tests (100%).

    Study Option 1 = Whole Year
    Study Option 2 = Autumn
    Study Option 3 = Spring/summer

Course Disclaimer

Courses and course hours of instruction are subject to change.

Eligibility for courses may be subject to a placement exam and/or pre-requisites.

Some courses may require additional fees.

Credits earned vary according to the policies of the students' home institutions. According to ISA policy and possible visa requirements, students must maintain full-time enrollment status, as determined by their home institutions, for the duration of the program.

Please reference fall and spring course lists as not all courses are taught during both semesters.

Please note that some courses with locals have recommended prerequisite courses. It is the student's responsibility to consult any recommended prerequisites prior to enrolling in their course.