Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
84 views

Java Programming 2 Syllabus

This document outlines a programming II course covering object oriented programming concepts and Java. It details topics, content, assessment schemes, and suggested references. Key topics are OOP concepts, Java fundamentals, classes and objects, and exception handling.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views

Java Programming 2 Syllabus

This document outlines a programming II course covering object oriented programming concepts and Java. It details topics, content, assessment schemes, and suggested references. Key topics are OOP concepts, Java fundamentals, classes and objects, and exception handling.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

SUBJECT TITLE: PROGRAMMING II

SUBJECT CODE:

DURATION: 200

1.0 AIM

The aim of the subject is to develop a System Software Technician with knowledge,
skills and attitudes to develop software using java programming language

2.0 OBJECTIVES

By the end of the course the student(s) should be able to:

2.1 articulate OOP concepts

2.2 develop software solutions using java

3.0 TOPICS

 OOP CONCEPTS

 OBJECT ORIENTED PROGRAMMING USING JAVA

4.0 CONTENT

4.1 OOP CONCEPTS


4.1.1 Objects and classes
4.1.2 Encapsulation
4.1.3 Inheritance
4.1.4 Polymorphism
4.1.5 Composition and aggregation
4.5.6 OOP programming languages

4.2 OBJECT ORIENTED PROGRAMMING USING JAVA


4.2.1 Java fundamentals
4.2.2 Classes and objects in Java
4.2.3 Object design and programming with Java
4.2.4 Java interfaces
4.2.5 Java exception handling
4.2.6 Java collections API
4.2.7 Java input/output
5.0 ASSESSMENT SCHEME
EXAMINABLE WRITTEN CONTINUOUS ASSESSMENT
SUBJECTS EXAMINATION 40% TOTAL
60%
Programming II 3 hour written A minimum of:
paper  2 Assignments (weighted 5% each) 100%
 2 Theory tests (weighted 5% each)
 2 Practical tests (weighted 10% each)

6.0 ASSESSMENT GRID SPECIFICATION

No TOPIC WEIGHTING 100%


1 OOP CONCEPTS 40

2 OBJECT ORIENTED PROGRAMMING USING JAVA 60

TOTAL 100

7.0 SUGGESTED REFERENCES

Head First Java, 2nd Edition 'Reilly Media 2005


JAVA: A Beginner to Expert Guide to Learning
Amazon Digital Services 2016
the Basics of Java Programming
Java: The Complete Reference, Ninth Edition McGraw-Hill Education 2014
Thinking in Java (4th Edition) Prentice Hall 2006
Java: An Introduction to Problem Solving and
Pearson 2014
Programming (7th Edition)
Data Structures and Algorithms Made Easy in
CreateSpace Independent Publishing
Java: Data Structure and Algorithmic Puzzles, 2011
Platform
Second Edition
Building Java Programs: A Back to Basics
Pearson 2016
Approach (4th Edition)
Effective Java (2nd Edition) Addison-Wesley 2008
Starting Out with Java: From Control Structures
Pearson 2015
through Objects (6th Edition)
Java How To Program (Early Objects) (10th
Pearson 2014
Edition)
Core Java Volume I--Fundamentals (9th Edition)
Prentice Hall 2012
(Core Series)
Java Concurrency in Practice Addison-Wesley Professional 2006

You might also like