13D111IP - Internet Programming
Course specification | ||||
---|---|---|---|---|
Course title | Internet Programming | |||
Acronym | 13D111IP | |||
Study programme | Electrical Engineering and Computing | |||
Module | Software Engineering | |||
Type of study | doctoral studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 9.0 | Status | elective | |
Condition | ||||
The goal | The aim of the course is to familiarize candidates with advanced techniques applied in the development of modern Internet applications. During the course, the concepts of implementations of systems based on Internet technologies are presented and candidates are able to design and implement applications of great complexity. | |||
The outcome | After completing this course, participants will be able:To analyze and define specifications of an Internet application, to design, develop and code interactive Internet applications with more than one Internet application programming language. | |||
Contents | ||||
Contents of lectures | Hardware and software architecture of complex software systems. SOA architecture and examples of complex systems based on SOA architecture. Web services - basic concepts, service-oriented architecture - entities and features, JAXP architecture, transaction management, security. Semantic Web, the basic terms and concepts, examples of applications.SPRING framework. | |||
Contents of exercises | ||||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
6 | ||||
Methods of teaching | Power point presentation, Project creation, Email and website discussions | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | ||
Practical lessons | 0 | Oral examination | 30 | |
Projects | ||||
Colloquia | ||||
Seminars | 70 |