Course - Programming for the Web II - IMT3851
IMT3851 - Programming for the Web II
About
Examination arrangement
Examination arrangement: Portfolio assessment
Grade:
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Portfolio | 100/100 |
Course content
Use of databases in web solutions
Database queries (SQL) and information security
XML
AJAX
Oject-oriented programming in JavaScript
Object-oriented programming in PHP
Information structures for the web
Open Source CMS systems
Learning outcome
Knowledge
On completing this course, the student should have knowledge about
-retrieving information and displaying it dynamically in a webpage using PHP, MySQL and JavaScript
-object-oriented programming in JavaScript
-basic principles of XML
-basic principles of AJAX
-object-oriented programming in PHP
-information structures for the web
Skills
On completing this course, the student should be able to
-solve complex programming tasks
-design and implement web solutions that involve interconnecting code in multiple standards such as HTML, JavaScript, CSS, PHP, SQL and XML.
-plan and implement a design for a complex web site with a coherent information structure and graphical layout
General competence
Through this course, the student should develop her overall competence in the areas of
-problem solving
-analytic thinking
-design of complex systems
Learning methods and activities
-Lectures
-Group work
-Lab.hours
-Assignments
-Academic supervision
Further on evaluation
No Re-sit examination.
Assessment forms:
Portfolio: 3-5 compulsory assignments to be done throughout the semester and gathered in a portfolio at the end of the semester. Some of these may be given as group assignments.
Specific conditions
Admission to a programme of study is required:
Web Development (BWU)
Recommended previous knowledge
IMT1441 Programming for the Web I
IMT2261 Information Structures and Database Systems
Required previous knowledge
IMT1292 Web coding
Course materials
Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5, by Robin Nixon, O'Reilly Media, 4th edition
No
Version: 1
Credits:
10.0 SP
Study level: Third-year courses, level III
Term no.: 1
Teaching semester: SPRING 2019
Language of instruction: English
Location: Gjøvik
-
Department with academic responsibility
Department of Computer Science
Examination
Examination arrangement: Portfolio assessment
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
-
Spring
ORD
Portfolio
100/100
Release
2019-05-21Submission
INSPERA
2019-06-07 -
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"