Last modified: 20 Jun 2025 15:06
This course provides a thorough grounding in programming concepts and technologies for large scale and high dependability software systems.
| Study Type | Undergraduate | Level | 2 |
|---|---|---|---|
| Term | First Term | Credit Points | 20 credits (10 ECTS credits) |
| Campus | Offshore | Sustained Study | No |
| Co-ordinators |
|
||
Key parts of the syllabus include:
Information on contact teaching time is available from the course guide.
| Assessment Type | Summative | Weighting | 30 | |
|---|---|---|---|---|
| Assessment Weeks | Feedback Weeks | |||
| Feedback |
Feedback provided in writing |
|||
| Knowledge Level | Thinking Skill | Outcome |
|---|---|---|
|
|
||
| Assessment Type | Summative | Weighting | 70 | |
|---|---|---|---|---|
| Assessment Weeks | Feedback Weeks | |||
| Feedback |
Feedback provided in person |
|||
| Knowledge Level | Thinking Skill | Outcome |
|---|---|---|
|
|
||
There are no assessments for this course.
| Assessment Type | Summative | Weighting | ||
|---|---|---|---|---|
| Assessment Weeks | Feedback Weeks | |||
| Feedback | ||||
| Knowledge Level | Thinking Skill | Outcome |
|---|---|---|
|
|
||
| Knowledge Level | Thinking Skill | Outcome |
|---|---|---|
| Conceptual | Understand | Understanding of key features of the Java language |
| Conceptual | Understand | Understanding of the principles of language design, and how they influenced the design of Java |
| Procedural | Apply | Understanding of how best to use Java in order to produce software that is both dependable and scalable, and ability to apply this |
| Procedural | Apply | Ability to implement and deploy software using Java technologies |
We have detected that you are have compatibility mode enabled or are using an old version of Internet Explorer. You either need to for this site or .