Applied Java Programming (C0180), 3 op
Basic information
Course name: | Applied Java Programming Applied Java Programming |
Course Winha code: | C0180 |
Kurre acronym: | AppJava |
Credits: | 3 |
Type and level of course: | Professional studies |
Year of study, semester or study period: | 3.year |
Implementation: | Spring semester, 4.period |
Semester: | 0708 |
Language of tuition: | English |
Teacher: | Peeter Kitsnik |
Final assessment: | Grading scale (0-5) |
Descriptions
Prerequisites
Programming
Java Programming
Course contents (core content level)
? Java technology anywhere via portability and scalability
? Graphical client applications
? Multithreading
? Database applications using JDBC
? Networking using sockets and URL
Course contents (additional)
? Introduction to Java EE
? Introduction to servlets and JavaServer Pages
Core content level learning outcomes (knowledge and understanding)
? Knowing Java application domains and Java SE libraries support for client, database and network applications
? Understanding principles of multithreading and its role in different Java applications
? Knowing the principles of programmatic database processing using Java
Core content level learning outcomes (skills)
? Ability to develop different kinds of applications using Java technology
? Skills in using different Java graphical components and layouts and different database platforms
Recommended reading
Teaching and learning strategies
Lectures
Laboratories
Assignment
Exam
Self-studies
Teaching methods and student workload
Lectures
Exam
Self-study
Learning tasks / Assignments
Laboratory assignments
Assessment weighting and grading
Exam - 50%, assignment - 30%, attendance - 20%
Related competences of the degree programme
Software Engineering