0% found this document useful (0 votes)
78 views

CT038!3!2 Object Oriented Development Using Java (VD1) 1 September 2019

This document provides information about the "Object Oriented Development with Java" course offered at Asia Pacific University of Technology and Innovation. The 3-sentence summary is: This course introduces programming in Java and software development using object-oriented techniques, with the goal of explaining object-oriented design, implementing software that uses the object-oriented paradigm, and demonstrating object-oriented concepts. It is taught by Minnu Helen Joseph, Kau Guan Kiat, and Lee Kim Keong, offers 3 credits, and has prerequisites of fundamentals of software development. The course maps its learning outcomes to the university's programme learning outcomes in areas such as knowledge, cognitive skills, practical skills, and communication.

Uploaded by

Krishna Todi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views

CT038!3!2 Object Oriented Development Using Java (VD1) 1 September 2019

This document provides information about the "Object Oriented Development with Java" course offered at Asia Pacific University of Technology and Innovation. The 3-sentence summary is: This course introduces programming in Java and software development using object-oriented techniques, with the goal of explaining object-oriented design, implementing software that uses the object-oriented paradigm, and demonstrating object-oriented concepts. It is taught by Minnu Helen Joseph, Kau Guan Kiat, and Lee Kim Keong, offers 3 credits, and has prerequisites of fundamentals of software development. The course maps its learning outcomes to the university's programme learning outcomes in areas such as knowledge, cognitive skills, practical skills, and communication.

Uploaded by

Krishna Todi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Asia Pacific University of Technology and Innovation Page 1 of 2

___________________________________________________________________________________________________________________________________________

1 Name of Course : Object Oriented Development with Java Version VD1


Number:
Course Code : CT038-3-2 Effective Date: 01 Sep 2019

2 Synopsis : This is a programming module designed to introduce you to programming in the Java language and software development using Object
Oriented techniques.

3 Name(s) of academic staff : Minnu Helen Joseph, Kau Guan Kiat, Lee Kim Keong

4 Semester and Year offered : See Programme Specification


(Module may be delivered on multiple programmes and therefore in different years/semesters)

5 Credit Value : 3

6 Prerequisite/co-requisite: (if CT010-3-1(Fundamentals of Software Development) or equivalent


any)

7 Course Learning Outcomes (CLO) : At the end of the course the students will be able to:
(example) - explain the basic principles of immunisation (C2,PLO1)
CLO1 Explain the techniques of Object Oriented Design(C2,PLO1)

CLO2 Implement a software application that exploits the strength of object-oriented paradigm(C6,PL02)

CLO3 Demonstrate the use of object oriented concepts and their functionalities in the existing system(A3,PL05)

8 Mapping of the Course Learning Outcomes to the Programme Learning Outcomes, Teaching Methods and Assessment : Please select the learning outcome Domain(LOD) for
each PLO in the cells above it. E.g PLO1- Knowledge and Understanding, PLO2- Cognitive Skills, PLO3-Practical Skills
Course Learning Outcomes Programme Learning Outcomes (PLO)
(CLO) Knowledge Leadership,
and Cognitive Practical Interpersonal Communicati Numeracy autonomy Personal Entrepreneuri
Ethics and Teaching
Understandin Skills, Skills, Skill, on skill,
Digital Skills,
Skills, and Skills, al Skills,
professionalis Assessment
m Methods
g, responsibility,

PLO1 PLO2 PLO3 PLO4 PLO5 PLO6 PLO7 PLO8 PLO9 PLO10 PLO11 PLO12
CLO 1
 Lecture Test

CLO 2 Tutorial Group


Assignment -
 Implementatio
n
CLO 3 Tutorial Group
 Assignment -
Presentation

Indicate the relevancy between the CLO and PLO by ticking “√“ the appropriate relevant box.
(This description must be read together with Standards 2.1.2 , 2.2.1 and 2.2.2 in Area 2 - pages 16 & 18)
9 Transferable Skills (if applicable) Cognitive Skills,
1
(Skills learned in the course of study which can be
useful and utilized in other settings) Communication skill,
2

5
10 Distribution of Student Learning Time (SLT)

Teaching and Learning Activities

Guided Learning (F2F) Guided


Course Content Outline CLO* Learning Independent SLT
(NF2F) Learning
L T P O eg: (NF2F)
e-learning
Introduction to Java and IDE 1
1 1 2
Overview of Java Language 4
1 4 8
UML Diagrams 4
1 4 8
Overview of OOP with Java Classes 4
1 4 8
Object-Oriented Programming Concepts 4
1 4 8
Packages:Putting classes together 2
1 2 4
Java GUI 4
1 4 8
Managing errors and exceptions 3
1 3 6
File Input/Output 2
1 2 4
Activity 1: Java Basics* 4
2 2 6

___________________________________________________________________________________________________________________________________________
Version: VD1
CT038-3-2-Object Oriented Development with Java Effective Date: 01 Sep 2019
Asia Pacific University of Technology and Innovation Page 2 of 2
___________________________________________________________________________________________________________________________________________

Activity 2: UML Diagrams* 4


2 2 6
Activity 3 : Object Oriented Programming 8
2 4 12
Concepts*
Activity 4: Packages* 2
2 2 4
Activity 5: GUI and File IO* 6
2 3 9
Activity 6: Exceptions* 2
2 2 4
Activity 7: Other OODJ concepts* 2
3 4 6

Total 103

Continuous Assessment Percentage (%) F2F NF2F SLT


Test 1 - Week 9 25 1 2
1 3

2 Test 2 - Week 14 25 1 2 3

3 0

4 0

5 0

6 0

7 0

Total 6

Final Assessment Percentage (%) F2F NF2F SLT


Group Assignment 50 1 10
1 11

2 0

3 0

4 0

5 0

Total 11

**Please tick (√) if this course is Latihan Industri/ Clinical Placement/ Practicum/ WBL using
GRAND TOTAL SLT 120
Effective Learning Time (ELT) of 50%
L = Lecture, T = Tutorial, P= Practical, O= Others, F2F=Face to Face, NF2F=Non Face to Face
*Indicate the CLO based on the CLO’s numbering in Item 8.
Identify special requirement to deliver Any Java IDE
the course (e.g: software, nursery,
computer lab, simulation room, etc)

References :(include required and further readings, and should be the most current) Paul,Deitel and Harvey, Deitel. (2018) Java:How to Program,Early Objects.11th
Ed.Harlow,United Kingdom:Pearson Education.ISBN13: 978-0134743356

Sedgewick, R. and Wayne, K.( 2017) Introduction to programming in Java: an


interdisciplinary approach.2nd Ed.Berkeley,United States:Pearson
Education(US).ISBN13:978-0672337840
Daniel,Y.(2013) Intro to Java Programming, Comprehensive Version.10th Ed.New
Other additional information : Jersey,United States: Prentice Hall.ISBN13: 978-0133813463
Nil

___________________________________________________________________________________________________________________________________________
Version: VD1
CT038-3-2-Object Oriented Development with Java Effective Date: 01 Sep 2019

You might also like