Distributed Enterprise Applications (CAY0005), 5 op
Basic information
Course name: | Distributed Enterprise Applications Distributed Enterprise Applications |
Course Winha code: | CAY0005 |
Kurre acronym: | DEApp |
Credits: | 5 |
Type and level of course: | Master, compulsory studies |
Year of study, semester or study period: | 1.year |
Implementation: | Spring semester, 3.period, 4.period |
Semester: | 0607 |
Language of tuition: | English |
Teacher: | Peeter Kitsnik |
Final assessment: | Grading scale (0-5) |
Descriptions
Prerequisites
-Internet protocols
-Java technology
Course contents (core content level)
·Fundamentals of distributed enterprise software
·Infrastructure and technologies for distributed applications
·Java technologies for Web server environment
·Java technologies for enterprise server environment
·Back-end resources of enterprise applications
Course contents (additional)
·Basics of Java mobile client programming
·Networking in Java
·RMI applications
Core content level learning outcomes (knowledge and understanding)
·Knowing distributed enterprise application architectures
·Knowing Java Web server technologies
·Knowing and understanding EJB based applications architecture
·Understanding the principles of enterprise software integration
Core content level learning outcomes (skills)
·Ability to develop simpler multitier enterprise applications using Java technology
·Skills in development and deployment of servlets, JSP, EJB and remote databases
Recommended reading
Teaching and learning strategies
Lectures
Labs
Homeworks
Exam
Project
Teaching methods and student workload
Lectures
Exam
Individual research, reading
Learning tasks / Assignments
Laboratory assignments
Report/project
Assessment weighting and grading
Exam - 50%, homeworks - 20%, project - 30%
Related competences of the degree programme
Product development and project skills