Teaching and Learning Methods

Скачать 278.68 Kb.
НазваниеTeaching and Learning Methods
Размер278.68 Kb.
1   2   3   4   5   6   7

Learning outcomes

Upon successful completion of this course, the student will:

  1. Understand the characteristics of multimedia systems and how to address issues;

  2. Be aware of the differences among multimedia authoring systems;

  3. Understand the computer technologies, which support multimedia systems;

  4. Understand multimedia development methodologies;

  5. Be able to apply these methodologies to systematic development of multimedia applications.

Aims & Objectives

Introducing the principles and current technologies of multimedia systems. Issues in effectively representing, processing, and retrieving multimedia data such as sound and music, graphics, image and video will be addressed. Topics will include system design, representation, retrieval of temporal and non-temporal media type, compression techniques including JPEG and MPEG encoding, system architecture, networking, and quality-of-service. The course will contain a detailed examination of the hardware and software platforms required for both the development and execution of multimedia systems.

Syllabus Contents (Main topics)


Multimedia authoring tools

Hypertext and hypermedia

Hypermedia authoring systems

Geometric modeling

Basic rendering

Computer animation


Virtual reality

Teaching and Learning Methods

The lectures provide the theoretical basis. The workshops involve every student to solve different tasks concerning work with multimedia systems.

Assessment Procedure

Grades will be assigned based on homework assignments and a semester project. The grade will be computed from the: Project and Formal examination: 70%; Continuous assessment: 30% (practical assignments)

Indicative Sources


  1. Aitken P., S. Jarol, "Visual C++ Multimedia Adventure Set", Coriolis Group Books, 1995.

  2. Andleigh, Prabhat K. & Thakrar, K., Multimedia Systems Design, Prentice-Hall, 1998.

  3. Bhaskaran V., K. Konstantinides, "Image and Video Compression Standards: Algorithms and Architectures", 2nd ed., Kluwer Academic Publishers, 1997.

  4. Buford J., Multimedia Systems, Addison-Wesley, 1995.

  5. England E., A. Finney, Managing Multimedia, Addison-Wesley, 1999.

  6. Halsall F., Multimedia Communications, Addison-Wesley, 2001.

  7. McGloughlin S., Multimedia: Concepts and Practice, ISBN: 0130575062, Prentice Hall, 2001.

  8. Steinmetz R., K Nahrstadt, Multimedia Fundamentals, Prentice Hall, 2002.

  9. Steinmetz R., Klara Nahrstedt, Computing, Communications & Applications ISBN: 0133244350, Prentice Hall, 1995.

  10. Rees M., Andrew White, Bebo White: Designing Web Interfaces Interactive Workbook, ISBN: 0130858978, Prentice Hall, 2001.

Course Title: Internet Programming

Course Code: IP

ECTS credits: 6

Course Status: Core/elective

Prerequisites: Programming Languages, Object-Oriented Programming,

Data Management Techniques, Internet Technologies

Learning outcomes:

On completing this course, students will be able to

  1. use the Java programming language;

  2. create interactive Web-pages using different technologies;

  3. create Web-pages with access to databases;

  4. outline various scenarios for Internet applications and select the most appropriate in a particular setup;

  5. discuss distributed applications architectures   message-based, RPC-based, services-oriented;

  6. distinguish, assign and implement client-side and server-side processing;

  7. design and develop full-fledged Internet applications (e.g. multi-threaded, multi-tier, with a suitable GUI).

Aims & Objectives:

  1. Based on previous knowledge in programming, make students familiar with the Java programming language.

  2. Introduce students to client-side programming with some studying of JavaScript.

  3. Introduce students to server-side programming with detailed studying of PHP/MySQL.

  4. Cover both traditional and emerging approaches to the development of Internet applications.

  5. Focus on platform- and language-independent technologies.

  6. Theoretical knowledge and practical skills acquired are targeted towards developing real-world applications, as well as graduate theses.

Syllabus Contents (Main topics):

Programming languages for web-based software development

Client-server technology

Technology for developing distributed applications

Data mining

Transaction processing

Database query languages


Building web applications for E-Commerce

Building web applications for E-Publishing

Building web applications for E-Learning

Teaching and Learning Methods:

The lectures provide the theoretical basis. The workshops include a number of complete tasks to be solved.

Assessment Procedure:

Written test plus hands-on creating a Web page with elements of programming. The final mark is a weighted average of the test (0.35) and the hands-on (0.65).

Indicative Sources:


  1. Bruce Eckel, Thinking in Java (2nd Edition), Prentice Hall, 2nd Book and CD-ROM edition, 2000, ISBN: 0130273635

  2. David Flanagan, O'Reilly & Associates, JavaScript: The Definitive Guide, 4th edition, 2001, ISBN: 0596000480

  3. Deepak Thomas et.al., Professional PHP4 Programming, Wrox Press Inc., 2002, ISBN: 1861006918

  4. Hugh E. Williams, David Lane, O'Reilly & Associates, Web Database Applications with PHP & MySQL, 2002, ISBN: 0596000413

  5. Luke Welling, Laura Thomson, PHP and MySQL Web Development, Sams, 2001

URLs (Web sites):





1   2   3   4   5   6   7


Teaching and Learning Methods iconAim of the course, teaching aims, teaching methods, teaching and learning materials

Teaching and Learning Methods iconTeaching and Learning Methods Students will attend a series of script-based workshops that will also introduce different approaches to performance. Learning Hours

Teaching and Learning Methods icon14. Teaching and Learning Methods

Teaching and Learning Methods iconPart A: How your learning affects your teaching What do you understand about your own approach(es) to learning

Teaching and Learning Methods iconConceptualising learning and teaching for the ‘new lifelong learning sector’

Teaching and Learning Methods iconTeaching an Advanced Methods Course to a Mixed Audience

Teaching and Learning Methods iconTeaching and learning responsibilities

Teaching and Learning Methods iconMat 402 methods of teaching secondary school mathematics II (3)

Teaching and Learning Methods iconSchool of Life Sciences Learning and Teaching

Teaching and Learning Methods iconWhere has the Theory Gone: Scholarship of Teaching & Learning in Counselor Education

Разместите кнопку на своём сайте:

База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Главная страница