CYBR335
Download as PDF
CYBR335 - Object-Oriented Fundamentals in Practice
Course ID
043600
Course Description
This course focuses on hands-on exploration of object-oriented software development, with a focus on real-world applications. Students will design and build software using key principles such as inheritance and polymorphism, leveraging industry-standard tools for effective system design. The course includes testing strategies, event-driven programming, and the implementation of design patterns in developing scalable and maintainable solutions. Students will apply their knowledge by integrating existing frameworks into real-world projects, preparing them for practical software development in professional environments.
Min Units
3
Max Units
3
Repeatable for Credit
No
Grading Basis
GRD - Regular Grades A, B, C, D, E
Career
Undergraduate
Component
Lecture
Optional Component
No