Object Oriented Programming 2
Learning Outcomes:
- Exploring enumerated types and recursion in Java
- Defining recursive data types and handling exceptions
- Understanding I/O streams and implementing stacks and queues
- Applying recursive data types in a practical assignment
- Learning about Generics and Java's Collections library
- Studying searching algorithms and hashtables
- Delving into Java's object-oriented language features
- Applying Java Collections and inheritance in a practical assignment
- Organizing and documenting code in Java
- Examining various sorting algorithms
- Investigating tree data structures and algorithms
- Applying knowledge of streams, inheritance, sorting, and Java in a practical assignment
- Understanding threads and concurrency in Java
Skills for module:
Java
Object Oriented Programming
Data Structures
Problem Solving
Critical Thinking
Time Management
Object Oriented Programming 2
CS1812
Learning Outcomes
- Exploring enumerated types and recursion in Java
- Defining recursive data types and handling exceptions
- Understanding I/O streams and implementing stacks and queues
- Applying recursive data types in a practical assignment
- Learning about Generics and Java's Collections library
- Studying searching algorithms and hashtables
- Delving into Java's object-oriented language features
- Applying Java Collections and inheritance in a practical assignment
- Organizing and documenting code in Java
- Examining various sorting algorithms
- Investigating tree data structures and algorithms
- Applying knowledge of streams, inheritance, sorting, and Java in a practical assignment
- Understanding threads and concurrency in Java
Related Material
Related Material