Java Programming (C0198), 5 op
Basic information
Course name: | Java Programming Java Programming |
Course Winha code: | C0198 |
Kurre acronym: | JavaProg |
Credits: | 5 |
Type and level of course: | Professional studies |
Year of study, semester or study period: | 2.year |
Implementation: | 2.period, 3.period |
Semester: | 0708 |
Language of tuition: | English |
Teacher: | Peeter Kitsnik |
Final assessment: | Grading scale (0-5) |
Descriptions
Prerequisites
Programming
Course contents (core content level)
? Fundamentals of object oriented programming
? Concepts of Java technology
? Java language and Java standard libraries
? Application development using Java
? Graphical event-driven applications
Course contents (additional)
? Java development environments
? Exception handling
? Java archiving and documenting
Core content level learning outcomes (knowledge and understanding)
? Knowing / understanding the usage of classes, objects, inheritance and polymorphism
? Understanding Java runtime environment architecture
? Understanding Java components and applications structure
? Knowing important Java SE libraries
Core content level learning outcomes (skills)
? Ability to develop reusable software components and simpler Java applications taking advantage of OOP and Java SE libraries
? Skills in development of simple graphical client applications using Swing libraries
Recommended reading
Teaching and learning strategies
Lectures
Laboratories
Homeworks
Assignment
Exams
Self-studies
Teaching methods and student workload
Lectures
Exam
Self-study
Learning tasks / Assignments
Laboratory assignments
Assessment weighting and grading
Exams - 60%, assignment - 20%, attendance & homeworks - 20%
Related competences of the degree programme
Software Engineering