Course Description
-
Course Name
Web Communication and Programming
-
Host University
Kingston University
-
Location
London, England
-
Area of Study
Computer Science
-
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.
-
Credits
4 -
Recommended U.S. Semester Credits4
-
Recommended U.S. Quarter Units0
Hours & Credits
-
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
solutionSpring 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 XMLTeaching: 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.