itapps-regulations04.doc.doc

  • 346 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
346
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. For more information: www.dcs.bbk.ac.uk/itapps School of Computer Science & Information Systems Diploma in Multimedia and Web Authoring Diploma in Open Source IT Applications Diploma in Office IT Applications Diploma in Web-enabled Databases Certificate and Diploma in IT Applications
  • 2. BIRKBECK University of London SCHOOL OF COMPUTER SCIENCE AND INFORMATION SYSTEMS University of London Extra-Mural Diploma in Multimedia and Web Authoring TARGET AUDIENCE AND AIM The award is of interest to those who wish to develop multimedia and web authoring skills using Macromedia applications (Dreamweaver, Flash, Fireworks and ActionScript). ENTRANCE REQUIREMENTS Study for the award is open to all who apply and who have adequate basic computer skills to benefit from the programme. Applicants should have basic computer skills, experience of Windows, and good keyboard skills. Students should be prepared to submit a detailed application and attend an interview. PATTERN AND PROGRESSION OF STUDY Study for the Diploma comprises the following eight modules: 1. Internet Communications and Websites (XHTML and CSS) 2. Web Authoring 1 (Dreamweaver) 3. E-Commerce Applications 4. Multimedia Assets (Dreamweaver, Fireworks and Flash) 5. Multimedia Programming 1 (Flash and ActionScript) 6. XML 7. JavaScript 8. Project University of London Extra-Mural Diploma in Open Source IT Applications TARGET AUDIENCE AND AIM The award is of interest to those who wish to develop expertise with open source IT Applications and learn how to apply them in organisations. ENTRANCE REQUIREMENTS Study for the award is open to all who apply and who have adequate basic computer skills to benefit from the programme. Applicants should have basic computer skills, experience of Windows, spreadsheets and good keyboard skills. Students should be prepared to submit a detailed application and attend an interview. PATTERN AND PROGRESSION OF STUDY Study for the Diploma comprises the following eight modules: 1. Internet Communications and Websites (XHTML and CSS) 2. XML 3. JavaScript 4. Open Office (Business Planning) 5. Open Source Database Design 1 (MySQL) 6. PHP1 7. Open Source Web Programming 1 (MySQL/PHP) 8. Project
  • 3. University of London Diploma in Office IT Applications TARGET AUDIENCE AND AIM The award is of interest to those who wish to develop expert IT user skills in Microsoft Office IT Applications and learn how to apply them in organisations. ENTRANCE REQUIREMENTS Study for the award is open to all who apply and who have adequate basic computer skills to benefit from the programme. Applicants should have basic computer skills, experience of Windows, spreadsheets and good keyboard skills. Students should be prepared to submit a detailed application and attend an interview. PATTERN AND PROGRESSION OF STUDY Study for the Diploma comprises the following eight modules: Internet Communications and Websites (XHTML and CSS) Database Design 1 (MS Access) Database Design 2 (MS Access) Integrated Business Applications: Databases (MS Access and VBA) Analysis, Planning and Control (MS Excel) Business Analysis with Spreadsheets (MS Excel and VBA) Integrated Business Applications: Spreadsheets (MS Excel and VBA) Project University of London Diploma in Web-enabled Databases TARGET AUDIENCE AND AIM The award is of interest to those who wish to develop basic skills in developing databases whose data is managed via web pages. ENTRANCE REQUIREMENTS Study for the award is open to all who apply and who have adequate basic computer skills to benefit from the programme. Applicants should have basic computer skills, experience of Windows, spreadsheets and good keyboard skills. Students should be prepared to submit a detailed application and attend an interview. PATTERN AND PROGRESSION OF STUDY Study for the Diploma comprises the following eight modules: 1. Internet Communications and Websites (XHTML and CSS) 2. Database Design 1 (MS Access) 3. Database Design 2 (MS Access) 4. Web Authoring 1 (Dreamweaver) 5. XML 6. JavaScript 7. On-line Databases (ASP and JavaScript) 8. Project
  • 4. University of London Extra-Mural Certificate and Diploma in IT Applications TARGET AUDIENCE AND AIM The award is of interest to those who wish to develop expert IT user skills and learn how to apply them in organisations. ENTRANCE REQUIREMENTS Study for the award is open to all who apply and who have adequate basic computer skills to benefit from the programme. Applicants should have basic computer skills, experience of Windows, spreadsheets and good keyboard skills. Students should be prepared to submit a detailed application and attend an interview. PATTERN AND PROGRESSION OF STUDY Study for the Certificate comprises six and the Diploma eight of the following modules: 1. Internet Communications and Websites (XHTML and CSS) 2. Database Design 1 (MS Access) 3. Database Design 2 (MS Access) 4. Integrated Business Applications: Databases (MS Access and VBA) 5. Analysis, Planning and Control (MS Excel) 6. Business Analysis with Spreadsheets (MS Excel and VBA) 7. Integrated Business Applications: Spreadsheets (MS Excel and VBA) 8. Web Authoring 1 (Dreamweaver) 9. E-Commerce Applications 10. Multimedia Assets (Dreamweaver, Fireworks and Flash) 11. Multimedia Programming 1 (Flash and ActionScript) 12. XML 13. JavaScript 14. On-line Databases (ASP and JavaScript) 15. Open Office (Business Planning) 16. Open Source Database Design 1 (MySQL) 17. PHP1 18. Open Source Web Programming 1 (MySQL and PHP) 19. E-Learning Authoring (WebCT) 20. Project
  • 5. AWARD OF CERTIFICATE AND DIPLOMAS To be awarded the Certificate and Diplomas students must undertake the work required in each module and satisfy the examiners in the prescribed assessment. ATTENDANCE Regular attendance or equivalent attendance on-line amounting to 75 per cent of the possible student contact hours is required in order for students to be eligible for assessment. TEACHING AND LEARNING Each module consists of thirty hours tuition that is offered as a mix of part-time day, evening or on-line classes. Learning activities include seminars, worked case studies, practical exercises on microcomputers, on-line exercises, research activities and class presentations by students individually or in groups. ASSESSED WORK Students taking modules which are not project-type modules are normally required to prepare and submit Tutor Marked Assignments (TMA) and Final Module Assignments (FMA) for assessment. Students taking project-type modules are required to submit a final project report. Assessed work may include essays, reviews, reports, oral presentations (including contributions to group presentations), on-line tests, case studies, journals, computer models, logs and exercises appropriate to the subject. The balance between different forms of assessed work depends on the objectives and outcomes of the module. MODE OF ASSESSMENT Certificate: Six modules for the Certificate Diploma: Two further modules for the Diplomas There are no examinations. For non-project type modules, the total mark of 100% is awarded by examiners assessing: FMA 70% TMA: 20% Module Test 10% For project-type modules the total mark of 100% is awarded by examiners assessing the final project report. Students may take up to four years to complete the Diplomas or Certificate. Students who are not awarded a grade of Pass or higher for any module may resubmit for assessment in that module at the next earliest opportunity. When resubmitting for assessment, the assignments set for the current assessment year must be submitted. Students may only resubmit twice for each module. FURTHER STUDY Credit Accumulation and Transfer Scheme (CATS) General Credit Points Each module awarded grade Pass or higher provides CATS 15 general credit points. The levels (level 1 or 2) are shown in the description of each module. Transferring With Credit to Degree Courses in the University of London and Elsewhere Students who have completed this award may find that the Certificate and Diploma can carry exemption for them as transfer students from courses and examinations for first degrees of the University of London and other institutions of higher education, including the Open University. There may be other tests for entry. Students should consult admissions officers of the institutions concerned about their eligibility. Transferring With Credit to Foundation Degree in Birkbeck Students may transfer into the Foundation Degree in IT with credits for up to five ITApps optional modules. Direct entry into the second year may be offered to those with good maths skills.
  • 6. MODULE DESCRIPTIONS More detailed information on the content of modules is available on the website: www.dcs.bbk.ac.uk/itapps. All modules aim to help students to acquire self-study skills so they can keep up in the context of rapidly-changing technologies, tools, techniques and methods. Internet Communications and Websites (Level 1) XHTML and CSS This is the induction module that should normally be studied first. This module aims to: • develop basic web site design and authoring skills using standards compliant XHTML and CSS; • help students to learn a range of professional IT skills enabling them to apply internet and communications technologies in the workplace; • introduce the programme-wide learning management system providing a range of on-line tools: discussion boards, chat, conferencing, interactive whiteboard, e-mail, on-line learning resource publication and on-line quizzes and serving as an induction course to the whole Diploma programme. SYLLABUS Internet – the technology: Open standards, hypertext, protocols. Client-server applications. Internet, intranet and extranet technologies. WorldWide Web: HTML, CSS, authoring tools, scripting, browser differences. Standards. Accessibility. Validation. Internet-based communications: User groups, bulletin boards, e-mail. Legal issues: Copyright and IPR. Database Design 1 (Level 1) MS Access This module aims to: • show how relational databases can be used in organisations to centralise and maintain the integrity of their information; • help students to learn a range of professional IT skills enabling them to apply relational database technology in the workplace; • introduce the basics of relational database design. SYLLABUS • Relational databases: creation of tables, relationships and referential integrity, use of queries to extract information, input of data using forms, output of data using reports • User requirements: Analysing required output and events to compile user requirements. Data modelling from user requirements. Entities and relationships. • Tables: Numeric, character, logical, memo and date fields. Design and specification of indices, both simple and complex with choice of primary keys. • Relational databases: Relationships between tables. Normalisation. Comparison with non-relational databases. • Queries: Select queries and dynasets. Expressions. Use of criteria to search and filter data. • Forms and reports: Basic design of forms and subforms. Controls. Report design. • Macros: Command buttons and simple event handling. Database Design 2 (Level 1) MS Access and VBA Prerequisite modules: Database Design 1 or basic skills using MS Access to create simple forms, queries and reports. This module aims to: • show how the implementation of an efficient data structure and analysis of user requirements contribute to the efficient management of information within organisations; • help students learn a range of professional IT skills required to analyse user requirements and implement database technology efficiently in the workplace; • introduce techniques for automating database applications. SYLLABUS • Databases: Implementation of an efficient database structure. Ensuring design meets user specifications. Control of input and navigation via a form-based interface. Automation using macros and VBA. • Queries: Action, parameter and crosstab queries. • Form design techniques: Screen design via 'screen painting'. Data validation techniques. Simple and complex form design. Ergonomic aspects of form design. Embedded forms. • Reports and queries: Ergonomic aspects of report design.
  • 7. • Database programs: Macros and programming techniques. VBA: objects, methods, events. Variables and data types. Control structures. • Database design: specification of user requirements. Integrated Business Applications: Databases (Level 2) Prerequisite modules: Database Design 1 and 2 or equivalent. This module aims to: • show how to integrate other applications with an MS Access database; • implement an MS Access front-end database linked to external MS Access back-end data; • help students learn how to search for and implement 3rd party tools in an MS Access database; • identify and configure library files required to integrate different products with MS Access. SYLLABUS • Programming: Visual Basic programming, VBA, ActiveX controls; • Integration: Integration of MS Access with other MS Office products and third party components to create an integrated office application. Data is accessed via linked tables in an external MS Access database; • Object models: Basic principles of object models and Visual Basic. Creating and using controls. Creating and using menus and dialog boxes; • Microsoft Access Objects: Form, Report, Control, Module Objects and Collections. Microsoft Access Object Model; • Modifying the User Interface: Menus and Toolbars; • Integration: o Other Office products integrated with MS Access. o Using third party components to create integrated Office applications. o ActiveX controls and associated library references. Analysis, Planning and Control (Level 1) MS Excel This module aims to: • show how spreadsheet models can be used in organisations for the purpose of business planning; • help students to learn a range of professional IT skills enabling them to apply spreadsheets models in the workplace; • introduce the basics of spreadsheet design and best practice. This module is for those with basic knowledge of spreadsheets. Students design and develop spreadsheet models of increasing complexity including a business plan for a small business. SYLLABUS • Spreadsheets: design and create spreadsheet models for the analysis of number of business scenarios. Use of functions, loan analysis, forecasting, depreciation. Creation of charts to summarise trends in business data. • Information Management: sharing Excel data and charts with other Office applications. Data management tools and pivot tables. • Business Issues: understanding the major components of a business plan, profit and loss, cash flow, balance sheet. • Evaluating business data to identify and illustrate trends in business performance. • Requirements: Defining needs and documenting user requirements. • Reflecting on general business principles revealed through practical exploration of specific tools, techniques and methods applied within a small business setting. • Spreadsheets - Basic Skills: Creating workbooks. Entering and formatting worksheet data. Absolute and Relative Cell References. Creating column and pie charts. Rules of operator precedence. • Spreadsheets - Design: Understanding good worksheet practice. Auditing and outlining tools. • Spreadsheets - Functions: Mathematical and Statistical, Logical, Financial: Loan analysis, amortization, depreciation, sales forecasting. • Information Management: sharing Excel data and charts with other Office applications. Data management tools and pivot tables. • Business Planning: Profit and Loss, Cash Flow, Balance Sheet Forecasts. Business Analysis with Spreadsheets (Level 1) MS Excel and VBA Prerequisite modules: Analysis, Planning & Control, or equivalent. This module aims to:
  • 8. • show how advanced spreadsheet models and visual basic for applications can be used in organisations for business modelling; • help students to learn a range of professional IT skills enabling them to apply spreadsheets models in the workplace; • introduce Visual Basic for Applications (VBA) and other advanced spreadsheet concepts and use these to build interactive spreadsheets. SYLLABUS • Spreadsheets: Investment analysis and appraisal. Profitability: costing, pricing, breakeven and sensitivity analysis. Logical, financial and database functions. • Spreadsheets - Design: designing and building spreadsheet applications. Human computer interaction. • Visual Basic for Applications: An introduction to Excel VBA. Objects, Properties and Methods. Windows and Active X controls. User navigation. Message boxes and data input boxes. • Business Planning: Profitability: costing, pricing, breakeven. Building interactive spreadsheet models and calculators. Integrated Business Applications: Spreadsheets (Level 2) MS Excel and VBA Prerequisite modules: Analysis, Planning & Control, Business Analysis with Spreadsheets or equivalent. This project-style module aims to: • show how Visual Basic for Applications (VBA) can be used to control, automate and build advanced spreadsheets for business modelling; • help students to learn a range of professional IT skills enabling them to apply VBA and advanced spreadsheet models in the workplace; • introduce the VBA programming language and other advanced spreadsheet concepts. SYLLABUS • Spreadsheets: User interactivity, templates. Logical, financial and database functions. Add-Ins. Advanced charting. Designing and building an interactive spreadsheet application for analyzing Key Performance indicators. • Visual Basic for Applications: An introduction to the VBA programming language. The Excel Object Model. Windows and Active X controls. User forms. Customised controls and menu commands. Interaction with other Office applications. • Business Issues: understanding company accounts and their use to generate key performance indicators/financial ratios. Web Authoring (Level 1) Dreamweaver Prerequisite modules: Internet Communications and Websites or equivalent. This module aims to: • help students to develop expertise in creating and publishing professional quality websites using an industry- standard web authoring tool, for example Dreamweaver; • apply standards when authoring in XHTML and CSS. SYLLABUS • Authoring for efficient development: Stylesheets, libraries, templates. • Professional design: Browser differences. Standards. XHTML. CSS • Critical appraisal and evaluation of design and technical quality of websites against user requirements.
  • 9. E-Commerce Applications (Level 2) Prerequisite modules: Internet Communications and Websites or equivalent. This module aims to: • Introduce a range of e-business models and investigate relationship with the bricks & mortar model, and research the historical keys to success and failure and recent developments; • Specify and build a commerce-enabled store website and examine what is needed both to develop and maintain the concept store. SYLLABUS • Business models: Integration of e-commerce business models into a business. Business strategies. Value chain. Standards. Legal and fiscal issues. Mobile business value chain. • Technical issues: Security. Integration. Availability, scalability and performance. Globalisation. Operational requirements. Mobility. Tools for development and operation. Measuring performance. • Business benefits: Virtual communities. Auditing. Reviewing methods. Costs and benefits of different e-commerce services. • Planning an e-business: Integration with legacy systems. Database tools. Service delivery. Multimedia Assets (Level 2) Dreamweaver, Fireworks and Flash Prerequisites: Internet Communications and Websites, Web Authoring or equivalent. This module aims to: • show how multimedia assets can be designed, created/optimised and loaded into web pages; • help students to learn a range of professional IT skills based on internet and multimedia design technologies; • introduce Dreamweaver, Fireworks and Flash, and explore their use in the design and creation of multimedia assets (images, sounds, movies). SYLLABUS • Images: An introduction to Fireworks. Understanding graphic formats and their attributes. Shape and text effects. Creating drop-down menus, imagemaps, rollover buttons and swap images. Designing a web photo album. • Animations: An introduction to Flash. Designing and building animated images. Shape and text transformations. A Flash photo album. User Interactivity – an introduction to ActionScript. • Sounds: Understanding different sound formats. Recording and optimizing sound for use on the web. Adding sound to web pages and flash movies. Multimedia Programming 1 (Level 2) Flash and ActionScript Prerequisites: Multimedia Assets or equivalent. This module aims to: • build on the basic web design and multimedia authoring skills developed in Web Authoring Tools and Multimedia Assets and enable students to develop expertise in multimedia web page creation. • explore advanced aspects of Flash, Dreamweaver and Fireworks in the design and construction of multimedia web pages. • introduce Flash ActionScript and explore its use in creating multimedia effects using images, sound and movies. • help students develop multimedia programming skills to build multimedia web pages. Syllabus • Flash: Advanced principles. Creating and controlling multimedia web pages. • Multimedia Programming: Basic principles of ActionScript. Object-oriented programming, variables, arguments, properties, functions and control structures. • Multimedia Assets: Design issues: research and define user experience. Multimedia authoring: images, animations, movies, sound. • Management and Legal Issues: Project Management. Design and Strategic issues: vision, teams. Intellectual Property Rights. • Designing and creating dynamic web pages. Defining needs and documenting user requirements. • Understanding basic programming constructs in Flash ActionScript. • Use of arguments, variables, properties, functions and control structures. • Build dynamic web applications with Flash: object and data handling, timelines and interactivity. Actions and event handling. Dynamic presentations. • Critical appraisal and evaluation of dynamic web technologies.
  • 10. XML (Level 2) Prerequisites: Internet Communications and Websites or equivalent. This module aims to: • introduce basic principles of XML and provide practice with creating XML data sources; • show how to create new tags and parse XML on a web client; • show the relationship between an XML document and a DTD; • explain the concept of schema; • create a stylesheet in XSL; • demonstrate the role of XHTML in website publishing. SYLLABUS • Internet – The technology: Open standards. W3C. Protocols. Client-server applications. Using XML to work with legacy systems. • Structuring Data. Parsing and DTD. Markup languages. Using XML with HTML. Objects. Document Object Model (DOM). Schema. • Stylesheets: Rendering with XSL. • World-Wide Web: XHTML and relationship with HTML. On-line tools for validation. • Parsing and creating XML documents. • Creating your own XML tags. • Locating XML tools on web. • Locating common standard XML document structures used for exchanging data within specialist areas. • Rendering XML using stylesheets. • Searching for information using the internet. JavaScript (Level 2) Prerequisites: Internet Communications and Websites or equivalent. This module aims to: • show how JavaScript can be used to develop forms supporting client-side validation on a web page; • introduce basic concepts of object-oriented programming: objects, classes, methods, events and event handlers; • use XHTML and CSS; • show how to create dynamic web pages. SYLLABUS • JavaScript basic principles. • Basic concepts of object-oriented programming: objects, classes, methods, events and event handlers, functions. • Forms using client-side validation on a web page. • XHTML and CSS. • Dynamic web pages.
  • 11. On-line Databases (Level 2) ASP Prerequisites: Internet Communications and Websites, Database Design 1 and 2, JavaScript or equivalent. This module aims to: • introduce a range of Internet technologies that are required for the development of robust, dynamic and secure web enabled database applications; • help students to develop programming skills in server-side programming with dynamic web page creation through hands-on experience; • examine appropriate strategies and technologies for the design and development of dynamic web database applications. SYLLABUS • Introduction to online databases: Client-server technology. Open standards. Hypertext. Protocols. Client-server applications. Internet, intranet and extranet technologies. Web server. • World-Wide Web: Client and server-side scripting, browser differences. Standards. JavaScript. Server-side programming. Web server support for dynamic page creation. Stateful web interaction. • Programming with ASP: Variables. Operators. Control structures. Functions and procedures. Cookies. Session management. Transactions. • Form design and development: Develop forms for reading and writing data from/to an on-line database. • Security. Secure sockets layer. Authentication and authorization. Integrity. • Programming: Understanding basic programming constructs: variables, control structures, database input-output. Data validation using scripts. • Server-side scripting with JavaScript. • Interactive applications using simple forms. • Critical appraisal and evaluation of dynamic web technologies. Open Office (Business Planning) (Level 2) Open Office Prerequisites: Basic office and spreadsheet skills. This module aims to: • use Open Office applications to develop a range of applications appropriate for a small business; • create a business plan appropriate for a small business in a search of venture capital; • prepare sales, expenditure, profit, cash flow and balance sheet forecasts; • create and present a marketing plan for potential investors; • analyse business performance from financial statements; • create budget and actuals management tools to monitor a range of financial ratios for the business; • identify the benefits and risks of using Open Office desktop IT applications versus MS Office IT applications; • identify strategies for ensuring consistency across the desktop in a typical small organization or business. SYLLABUS • Basic accounting concepts: Sales and Expenditure, Profit and Loss, Balance Sheet and Cash Flow. • Spreadsheets: design and create spreadsheet models for business plans. Using functions, loan analysis, depreciation, forecasting. • Monitoring performance using ratio calculations. Operating performance ratios (including profit margins, asset turnover, return on assets, earnings per share, price-earnings ratio P/E, etc). Liquidity ratios (including current ratio, debtors and creditors turnover, stock turnover, day’s stock, etc). Financial strength (debt to total assets, shareholders funds to assets, debt to shareholders funds, etc). • Forecasting: Trend analysis, projecting profits and cash flow. • Presentations. Preparing business reports and presentations. Using charts to summarise trends in business data. • Information Management: sharing spreadsheet data and charts with other Open Office applications. • Business Issues: build the major components of a business plan, profit and loss, cash flow, balance sheet forecasts; build the basic components of a marketing plan. • Comparison of Open Office and MS Office desktops. Strategies for the compliant desktop.
  • 12. Open Source Database Design 1 (Level 1) MySQL Prerequisites: Internet Communications and Websites or equivalent. This module aims to: • show how relational databases can be used in organisations to centralise and maintain the integrity of their information; • help students to learn a range of professional IT skills enabling them to apply relational database open source technology in the workplace; • introduce the basics of relational database design; • apply structured methodology to the development of e-learning. SYLLABUS • Relational databases: Database concepts and design. Data structures. Creation of tables, relationships and referential integrity. Use of queries to extract information. • SQL: Basics of data management with SQL. Creating simple database and queries. PHP1 Prerequisites: Internet Communications and Websites or equivalent. This module aims to: • introduce PHP programming language. • develop the PHP skills required to create dynamic websites, read and write external file data, and analyze and manipulate such data. • encourage good programming practice by writing efficient well-documented code that can be easily understood by colleagues. • introduce selected PHP libraries to interact with various external resources and expedite the development process. • help students to acquire the self-study skills and resources to enable them to further enhance their knowledge and capabilities with PHP. SYLLABUS • Introduction to PHP: Open Source origins. PHP syntax (variables, control structures, functions) • Data Analysis: Using PHP to open, read, write and close external files and manipulate data. • Maintaining State With PHP: Cookies. Session management. • PHP Libraries: Using libraries to manipulate external resources, e.g. Use of gd2 to manipulate image files. Open Source Web Programming 1 (Level 2) MySQL and PHP Prerequisites: Internet Communications and Websites or equivalent, Open Source Database Design 1 (or equivalent), PHP1 (or equivalent). This module aims to: • build on the basic database design knowledge and skills developed in Open Source Database Design 1 to develop expertise in data management for web enabled databases; • build on basic programming knowledge and skills developed in PHP1 to develop skills in web programming; • introduce a range of open source internet applications that are required for the development of robust, dynamic and secure web enabled database applications; • develop web programming skills to manage data in web-enabled databases with dynamic web page creation; • examine appropriate strategies and technologies for the design and development of dynamic web database applications. SYLLABUS • Extend MySQL Skills: Demonstrate the use of database indexing and efficiency analysis of MySQL queries. Different table types. Foreign key constraints. • Using MySQL with PHP: Connecting and retrieving data from MySQL with PHP, and manipulating such data. Inserting data into the database using PHP. High-volume database applications and the safe handling of such traffic using MySQL and PHP. • User Interaction: Creating and using XHTML forms to safely retrieve data from web users, and manipulate this data within the context of MySQL. • Extend PHP Skills: Building on the more advanced aspects of Web Programming 1, demonstrate various advanced techniques to develop robust, portable web based applications. E-Learning (Level 2) WebCT Prerequisites: Experience of teaching, training or development of learning resources. Good language skills. Preferably some knowledge of pedagogy.
  • 13. This module aims to: • explore current and emerging e-learning issues; • explore characteristics and current usage of learning management systems, e-learning and blended learning; • review current and emerging standards affecting e-learning; • introduce principles of instructional design; • explore how to apply sound pedagogy to enhance effectiveness of e-learning; • apply structured methodology to the development of e-learning. SYLLABUS • Learning Management Systems: Features of at least 3 systems in common use, evaluation of LMS for case study. • Standards: IEEE and LOM, SCORM, AICC, content packaging, question and answer and records management, XML, developing standards. • Instructional design: basic principles, analysis of learning needs and structuring learning. Types of assessment. Learning styles. Knowledge management basic principles. • Structured method for developing e-learning. Background and history. Roles and responsibilities. Lifecycle. Project management. Accessibility requirements. • Designing and authoring platform-independent e-learning that initially runs on one designated LMS and is adapted to run on a second LMS. • Critically appraise e-learning with respect to pedagogical, technical and user interface requirements. • Question design. • Conceptual mapping design and development. Project (Level 2) Prerequisites: Completion of at least 7 other modules. This module aims to: • enable students to apply professional IT or internet skills in the context of a real-life system development for an actual customer. • help students to learn the practical skills needed to complete a project successfully: project planning and management, extraction and management of user requirements, configuration control. SYLLABUS • Project planning and management – Basic principles of project management and production of project plan. Development of Project Definition Deliverable. • User requirements. Basic principles of requirements gathering including at least one ‘industry-standard’ method. User requirements specification templates. Acceptance requirements. • Configuration management: At least one method to plan and control deliverable development, release and publication. • Legal issues: Copyright and IPR, privacy and data protection policies. FURTHER INFORMATION Programme and module regulations change from time to time and students should ensure that they have a copy of the current edition. There are separately published regulations on the conduct of modules, classes and examinations. More detail and schedules for the classes provided for these modules is available from the website: www.dcs.bbk.ac.uk/itapps. Further information about this award, and about other awards and programmes provided by Birkbeck University of London, may be obtained from: Programme Administrator IT Applications School of Computer Science and Information Systems Birkbeck University of London Malet St, London WC1E 7HX Telephone: +44 (0) 20 7631 6719 Fax: +44 (0) 20 7631 6727 E-mail: itapp@dcs.bbk.ac.uk