Jul 13, 2026  
2026-2027 Undergraduate & Graduate Catalog 
    
2026-2027 Undergraduate & Graduate Catalog
Add to Portfolio (opens a new window)

CSR 1320 - Computer Science II


Credit Hours: 3
Contact Hours Lecture: 3
Contact Hours Lab: 0

This course introduces the principles of object-oriented programming (OOP) and emphasizes the use of abstraction and modular design in software development. Students will learn core OOP concepts including objects, classes, constructors, methods, inheritance, and polymorphism, and will apply these principles to develop well-structured, reusable, and maintainable code. Through hands-on projects, students will design and implement practical applications that highlight problem-solving strategies, algorithmic thinking, and good programming style within the object-oriented paradigm.

Prerequisites: CSA 1309 - Computer Science I
Corequisite: Not required

Equivalencies: None

Fees: No
Campus: RGC


Course Level: Undergraduate



Add to Portfolio (opens a new window)