- COLLEGE RESOURCES
- >
- MOUNT KENYA UNIVERSITY (MKU) STUDENTS RESOURCES
- >
- BIT 3106 - Introduction to Object Orientation Programming (OOP)
BIT 3106 - Introduction to Object Orientation Programming (OOP)
SKU:
20200604001
€0.00
On Sale
Unavailable
per item
BIT 3106 - Introduction to Object Orientation Programming (OOP)
Is a collection of tutorial kits with Introduction to Object Orientation Programming (OOP) notes for Computer Science, Computer Engineering, Bed. Science, BBIT and other related degree or diploma courses.
SCHOOL OF PURE AND APPLIED SCIENCES
HARMONIZED AND APPROVED COURSE OUTLINE
BIT 3106: Object Oriented Programming
DEPARTMENT OF INFORMATION TECHNOLOGY
Pre-requisite: Structured Programming and Systems Analysis Design
Purpose of the course
To acquire knowledge and skills of analysis, design and implementation of software solutions in object oriented programming approach.
Special Credits
DEPARTMENT OF INFORMATION TECHNOLOGY
EULA
Freeware for MKU Bed-Science and BBIT Under Graduates
Expected Learning Outcomes of the Course
By the end of the course Unit the student should be able to:
- Explain the concepts of object oriented programming.
- Demonstrate an in depth understanding of objected oriented programming analysis and design
- Design and implement OOP projects using Java and advanced toolkits.
- Apply object oriented programming concepts using pure OOP language like Java language with emphasis on application to graphic user interfaces.
Course Content:
Class and class relationship diagrams; Design, Generalization and specialization, Aggregate/owner object hierarchies, inheritance Design patterns: Object factory design pattern, -Object oriented user interface construction methods, Hunfared software development process overview In-depth coverage of Java language, with emphasis on features supporting development of large efficient and re-usable systems. Components and templates, Exceptions and errors, Efficient memory management methods, Advanced tools and methods. Run-time, information type software re-use and evolutionary development