COP2800 Computer Programming Java
The course introduces object-oriented programming using the Java programming language. This course provides a comprehensive overview of object-oriented programming concepts: classes, objects, methods, inheritance, encapsulation, abstraction, polymorphism, interfaces and generics. The course is designed for student looking to enhance their programming skills. Through hands-on projects and real-world examples, participants will gain practical experience in writing, debugging, and optimizing Java code.
Enrollment Requirements
Prerequisite: COP1000
Offered
Fall, Spring