EENG3130 (EL313) - INTRODUCTION TO PROGRAMMING
OverviewThis module is concerned with developing skills in object-oriented modelling and user interface design. Practical skills needed to design and develop Java programs for networked environments are developed. There is extensive practical work. Topics include: classes, objects, constructors and methods, java packages, inheritance, super-classes and subclasses, graphics in Java, event handling, layout managers and building GUIs.
38 contact hours
112 private study hours
Total hours 150
Method of assessment
6 Java programming assignments, (40%),
Programming mini-project (60%)
1. Understand the principles of object oriented design.
2. Design and implement in Java a solution according to a program specification.
3. Design effective user interfaces in Java.