CSC308 (CSC308) - CSC308 (CSC 308) - Java Programming - 2026 Exam - University of Buea - 2026 Exam - University - NdeTek Papers
details.appName
CSC308 (CSC 308) - Java Programming - 2026 Exam - University of Buea
Second Semester 2025/2026 Examination, University of Buea, Faculty of Science, Department of Computer Science, Course CSC308 Java Programming, Instructor Nyanga Bernard Y.
, Tuesday 01/07/2026.
Section A: 25 multiple-choice questions on core Java topics (abstract classes, exception handling, access modifiers, collections, arrays, polymorphism, threads, operator precedence, checked exceptions, static, Swing, interfaces vs abstract classes, I/O, final, primitive types, control flow, inheritance, reference typing, access control, and ArrayList vs LinkedList performance).
Section B (16 marks): 16 true/false statements on String immutability, super, ArrayList ordering, break/continue, HashMap nulls, operator overloading, finalize(), synchronized, instanceof, integer division, interface fields, while loops, abstract classes, and arrays.
Section C (9 marks): 9 fill-in-the-blank questions on core Java terminology.
Section D (23 marks): short answers on main(), variable declaration, overloading vs overriding, autoboxing/unboxing, I/O streams, a code-debugging exercise on an off-by-one array loop bug, and an essay design question modelling Vehicle/Car/Bicycle with inheritance and composition.