<?xml version="1.0" encoding="UTF-8"?>

    
<?xml-stylesheet type="text/xsl" href="../xsl/xsl-compulsory-optional-modules.xsl"?>


<modules xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="../schema/schema.xsd" ecp="ECP 2007/2008">
    
    <module comopt="compulsory">
        <id>INSTG038</id>
        <name>Electronic Publishing</name>
        <desc>
            <description>This module provides an overview of the world of electronic publishing, whether commercial or non-commercial, 
                        and discusses various different types of products and techniques used in electronic publishing. The course is delivered 
                        with the aid of visiting speakers from the publishing industry, and the library and information profession. Topics covered 
                        include electronic journals and open access: Web 2.0; metadata and sustainability; digitisation and preservation, 
                        human computer interaction; and the development of new digital products</description>
        </desc>
        <learning.outcomes>By the end of the module students will have an understanding of the development of the electronic publishing industry 
                        and its current state, an awareness of the opportunities of the information revolution for traditional publishing practices. 
                        They will demonstrate ability to work in groups and to present their ideas both verbally and in writing.</learning.outcomes>
        <assessment>Group coursework consisting of a report and oral presentation</assessment>
        <taught.by>
            <firstname>Claire</firstname>
            <surname>Warwick</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/claire-warwick/</link>
        <image source="../images/claire.jpg"/>
    </module>
    <module comopt="compulsory">
        <id>INSTG017</id>
        <name>Internet Technologies</name>
        <desc>
             <description>The delivery of content and information via electronic communication is becoming increasingly dynamic and device-driven. 
            This course introduces students to the basic concepts of markup (including the Extensible Hypertext Markup Language XHTML), 
            website structuring and design, and the issues involved in generating and delivering content dynamically. 
            Topics include the syntax of hypertext markup, cascading stylesheets, SQL, database design and integration, 
            manipulation of images, site structuring, visual design and user interaction.</description>
        </desc>
        <learning.outcomes>By the end of the module, students By the end of the module students will have an understanding of how content 
            can be ported across different environments. They will be able to create valid hypertext documents and apply appropriate styling, 
            write SQL statements to interrogate databases via a Web front-end and deliver documents over the Web to different devices. 
            They will also be able to assess and evaluate the effectiveness of website design and implementation, especially as regards usability 
            and accessibility for different audiences.
        </learning.outcomes>
        <assessment>Assessment by coursework only.</assessment>
        <prerequisites>There are no formal prerequisites for this module, although some familiarity with HTML is assumed. For those with no familiarity with HTML, 
            optional tutorials are provided in first week.</prerequisites>
        <taught.by>
            <firstname>Melissa</firstname>
            <surname>Terras</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/melissa-terras/</link>
        <further.info>http://www.ucl.ac.uk/slais/ucl-only/teaching/modules/instg017/</further.info>
        <image source="../images/melissa.jpg"/>
    </module>
    <module comopt="compulsory">
        <id>INSTG019</id>
        <name>Legal and Social Aspects</name>
        <desc>
            <description>This module explores the link between electronic publishing technologies, society and the law. 
            Topics covered include, virtual communities; freedom of information and data protection; control of information and hacking; 
            surveillance and legal access to information; health information; government information and copyright.</description>
        </desc>
        <learning.outcomes>By the end of the module, students will be able to demonstrate an understanding of the impact of information on technological change; 
            society; government and international relations, the place of the individual in virtual or actual communities; 
            discuss how legislation and information affect each other; identify key issues involved in the development of the 'Information Society', 
            articulate personal perspectives, and show a critical awareness of the positive and negative issues of the information society. 
            They will also have an understanding of copyright legislation in a national and international context. 
            They will be able to assess the requirements for data protection and defamation in relation to internet publishing.</learning.outcomes>
        <assessment>Assessment is by a written essay.</assessment>
        <taught.by>
            <firstname>Claire</firstname>
            <surname>Warwick</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/claire-warwick/</link>
        <image source="../images/claire.jpg"/>
    </module>
    <module comopt="compulsory">
        <id>INSTG035</id>
        <name>Systems Management</name>
        <desc>
            <description>This course provides a sound understanding of a range of issues relating to computer systems management and operation, 
            including: day-to-day systems management, maintenance, user support, project management, system selection and evaluation, 
            types of network, network management; website management, systems access and security, privacy, encryption, virus control, 
            disaster planning, and system migration.</description>
        </desc>
        <learning.outcomes>Upon successful completion of this course, students will have an awareness and understanding of: 
            day-to-day systems-, database-, network- and website-management tasks; how to implement and manage measures to support systems access and security, 
            including virus control; project management techniques, including how to plan for systems purchase, replacement and migration; 
            the importance of forward-, maintenance- and disaster-planning; risk assessment; options for systems and user support.</learning.outcomes>
        <assessment>Assessment by coursework only.</assessment>
        <prerequisites>There are no formal prerequisites for this module.</prerequisites>
        <taught.by>
            <firstname>Andy</firstname>
            <surname>Dawson</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/andy-dawson/</link>
        <further.info>http://www.ucl.ac.uk/slais/ucl-only/teaching/modules/instg035/</further.info>
        <image source="../images/andy.jpg"/>
    </module>
    <module comopt="compulsory">
        <id>INSTG037</id>
        <name>XML</name>
        <desc>
            <description>This module will provide an overview of Extensible Markup language; give students the opportunity to practice XML markup techniques 
            and demonstrate the use of XML in publishing. Topics include document analysis, the basics of markup, DTDs and Schemas, 
            Stylesheets and XSLT, XML in use and future developments in the XML standard.</description>
        </desc>
        <learning.outcomes>By the end of the module students will have an understanding of the principles and role of structured generic markup. 
            They will be able to create well-formed and valid XML documents, write DTDs and Schemas and deliver XML documents over the Web 
            using different style sheets. They will also be able to assess and evaluate the role of XML for the management and delivery of electronic information.</learning.outcomes>
        <assessment>A practical XML project and written commentary.</assessment>
        <prerequisites>Students must have passed, or be expected to pass, G017 Internet Technologies with a grade B or above, 
            or must have extensive experience of working with HTML markup and CSS stylesheets.</prerequisites>
        <taught.by>
            <firstname>Claire</firstname>
            <surname>Warwick</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/claire-warwick/</link>
        <image source="../images/claire.jpg"/>
    </module>
    <module comopt="optional">
        <id>INSTG007</id>
        <name>Database Systems Analysis and Design</name>
        <desc>
            <description>This module aims to provide a sound understanding, both theoretical and practical, of basic systems theory, approaches to analysis, 
            common methodologies, and the tasks of analysis and design in the context of developing computer-based information systems; 
            the skills to apply such theory and methodologies, and to undertake such tasks; a clear knowledge of the various requirements for a successful methodology 
            in the field; and confidence and skills to complete extended tasks using them.</description>
        </desc>
        <learning.outcomes>By the end of the module, students will have an understanding of: basic systems theory; common SAD methodologies; 
            feasibility studies and collecting data; recording and modelling processes; recording and modelling data; 
            interpretation of data and requirements specifications. They will be able to analyse information systems in accordance with 
            classic systems analysis techniques and to design, implement and maintain information systems/databases.</learning.outcomes>
        <assessment>Assessment by coursework only.</assessment>
        <prerequisites>There are no formal prerequisites for this module.</prerequisites>
        <taught.by>
            <firstname>Andy</firstname>
            <surname>Dawson</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/andy-dawson/</link>
        <further.info>http://www.ucl.ac.uk/slais/ucl-only/teaching/modules/instg007/</further.info>
        <image source="../images/andy.jpg"/>
    </module>
    <module comopt="optional">
        <id>INSTG008</id>
        <name>Digital Resources in the Humanities</name>
        <desc>
            <description>This course introduces students to a range of issues involved in the design, creation, management and use of electronic resources in the humanities. 
            Topics include humanities resources on the Web, creating electronic resources, digital imaging, metadata systems, encoding and markup systems, 
            electronic dictionaries, text analysis, user needs, scholarly electronic publishing in the humanities.</description>
            <par>The overall aims are to: familiarize students with the computing technologies and applications that are used in humanities research and teaching; 
                to provide a basis for making informed choices in the design, management and use of digital resources in the humanities;
                to promote understanding of the areas where access, manipulation and analysis of digital resources can benefit research and teaching in the humanities.
            </par> 
        </desc>
        <learning.outcomes>By the end of the module, students will be able to: 
            identify and evaluate Web-based and other sources in electronic form for humanities research and teaching; 
            create electronic resources as transcriptions and digital images, and understand the benefits and implications of these methodologies; 
            assess the advantages and disadvantages of different delivery and publishing methods for electronic resources; 
            understand how computers can be used for a range of research and teaching applications in the humanities; 
            understand the principles and uses of text manipulation programs; 
            evaluate electronic scholarly publications in hypertextual form. 
            Each teaching session consists of a lecture plus another session, which may be a practical, guest lecture, or visit to a resource.</learning.outcomes>
        <assessment>Assessment by coursework only.</assessment>
        <prerequisites>There are no formal prerequisites for this modules.</prerequisites>
        <taught.by>
            <firstname>Melissa</firstname>
            <surname>Terras</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/melissa-terras/</link>
        <further.info>http://www.ucl.ac.uk/slais/ucl-only/teaching/modules/instg008/</further.info>
        <image source="../images/melissa.jpg"/>
    </module>
    <module comopt="optional">
        <id>INSTG018</id>
        <name>Introduction to Programming and Scripting</name>
        <desc>
            <description>This module uses JavaScript (or officially "ECMAscript") to introduce the fundamental principles of procedural computer programming 
                and scripting languages. It reinforces these concepts by practical application in the context of automated Web browser and document manipulation. 
                Fundamental programming topics include data types, operators, variables, flow control via selection and iteration, arrays and objects, 
                functional abstraction, methods and constructors, abstract data types and pattern matching. 
                Applications include manipulation of Web document frames, browser windows and images, dynamic generation of Web documents, 
                saving state using cookies, and form verification via regular expressions.</description>
        </desc>
        <learning.outcomes>By the end of the module, students will have an understanding of the basic principles of procedural computer programming. 
            They will be able to apply this knowledge in order to embed scripts within HTML documents to manipulate frames, browser windows and images, 
            and to generate pages of HTML code dynamically. They will be able to write scripts to generate and retrieve browser cookies, and perform simple 
            form verification using pattern matching and regular expressions.
        </learning.outcomes>
        <assessment>Assessment by coursework only.</assessment>
        <prerequisites>There are no formal prerequisites for this module, although some familiarity with basic HTML is assumed.</prerequisites>
        <taught.by>
            <firstname>Rob</firstname>
            <surname>Miller</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/rob-miller/</link>
        <further.info.pre>http://www.ucl.ac.uk/slais/teaching/modules/instg018/INSTG018leaflet.pdf</further.info.pre>
        <further.info>http://www.ucl.ac.uk/slais/ucl-only/teaching/modules/instg018/</further.info>
        <image source="../images/rob.jpg"/>
    </module>
    <module comopt="optional">
        <id>INSTG024</id>
        <name>The Modern Book Trade</name>
        <desc>
            <description>The role of the book industry in entertainment and leisure, in literature and culture, and in education and information; 
                the part played by publishers, agents and authors; the various sectors of the market in both consumer and information publishing; 
                the intellectual and technical processes associated with publishing; manuscript preparation, design, typesetting, illustration, editorial processes; 
                the physical production process; materials; printing and binding; costing and pricing; marketing, promotion and publicity, sales and distribution; 
                the role of the bookseller; journal publishing; electronic publishing; the international book industry; global marketing and territorial rights; 
                regulation and control of the book trade; copyright and commercial and authorial rights; trade policies and politics; 
                the place of government and government agencies.</description>
        </desc>
        <assessment>Assessment by coursework only.</assessment>
        <taught.by>
            <firstname>Susie</firstname>
            <surname>Home</surname>
            <others>and other visiting speakers.</others>
        </taught.by>
        <further.info>http://www.ucl.ac.uk/slais/ucl-only/teaching/modules/instg024/</further.info>
        <image source="../images/na.jpg"/>
    </module>
    <module comopt="optional">
        <id>INSTG027</id>
        <name>Principles of Computing and Information Technology A</name>
        <desc>
            <description>This course provides an introduction to basic concepts in computing and IT both generally and in the context of information work. 
                It intends to develop a thorough understanding of how computer systems work, and the advantages and limitations of computer systems; 
                to recognise the implications of using such systems, and to emphasise that whilst computers can be useful tools, 
                they are not a solution to information problems in themselves; to give students sufficient confidence to talk to computer specialists 
                and recognize the difference between hype and well-founded knowledge; to emphasise that every automated system must be designed with the needs 
                of its users always in mind; to establish a basic understanding of and competency with the use of mainstream internet-related technologies 
                (including the design of web pages), spreadsheets and database tools.</description>
        </desc>
        <learning.outcomes>Upon successful completion of this course, you will have an understanding of: basic principles of computing and how computer systems work; 
            basic concepts of data representation and structure; database types and basic mechanisms for information retrieval from databases; 
            data capture and digitisation techniques; fundamental considerations of HCI and system design; 
            basic concepts relating to the assessment and evaluation of systems for infomation creation, storage, management and use; 
            basic network technologies and markup languages; spreadsheet and database usage.</learning.outcomes>
        <assessment>Assessment by coursework only.</assessment>
        <prerequisites>There are no formal prerequisites for this module, but participants are assumed to have keyboarding skills and a basic level of computer experience with a PC environment. 
            If in doubt, you are advised to discuss this with the course lecturer before beginning this module.</prerequisites>
        <taught.by>
            <firstname>Andy</firstname>
            <surname>Dawson</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/andy-dawson/</link>
        <further.info>http://www.ucl.ac.uk/slais/ucl-only/teaching/modules/instg027/</further.info>
        <image source="../images/andy.jpg"/>
    </module>
    <module comopt="optional">
        <id>INSTG033</id>
        <name>Server Technologies and Programming</name>
        <desc>
            <description>This module provides an introduction to the issues, techniques, technologies and underlying principles associated with creating 
                and maintaining Web servers and database-driven websites. Topics include: (1) servers and clients; protocols, network topology; 
                (2) server configuration; access files, security, redirection, caching, proxies; (3) server-side programming; recap of programming fundamentals, 
                files and file handling, data files, saving state and session handling, connecting to databases and SQL. 
                For this academic session, the practical emphasis will be on the widely used and open-sourced applications Apache, PHP and MySQL, 
                running under the Linux operating system.</description>
        </desc>
        <learning.outcomes>Upon successful completion of this module, students will have an understanding of the basic principles of server maintenance, 
            and typical server-side programming techniques. Students will be able to apply this knowledge to help establish and manage the server side of a website. 
            Students will have an understanding of server-based tasks such as maintaining security and correct Web access to different user groups, 
            and the use of a commonly available server side programming language (PHP) and an SQL database engine (MySQL) to generate Web pages.</learning.outcomes>
        <assessment>Assessment is by an extended practical project.</assessment>
        <prerequisites>INSTG018 Introduction to Programming and Scripting - http://www.ucl.ac.uk/slais/teaching/modules/instg018/ .
            Students who have not taken INSTG018 but who feel that they may have equivalent experience in basic programming and HTML coding 
            should discuss this with the lecturer before to applying to take the module.</prerequisites>
        <taught.by>
            <firstname>Rob</firstname>
            <surname>Miller</surname>
        </taught.by>
        <link>http://www.ucl.ac.uk/slais/rob-miller/</link>
        <further.info.pre>http://www.ucl.ac.uk/slais/teaching/modules/instg033/INSTG033leaflet.pdf</further.info.pre>
        <further.info>http://www.ucl.ac.uk/slais/ucl-only/teaching/modules/instg033/</further.info>
        <image source="../images/rob.jpg"/>
    </module> 
</modules>

