Nov 21, 2024  
2016-2017 Undergraduate Bulletin 
    
2016-2017 Undergraduate Bulletin [ARCHIVED BULLETIN]

CS 115 - Fundamentals of Computing II


4 credit(s)
A second course, with laboratory, that builds upon the algorithmic problem-solving concepts covered in CS 114  . The course emphasizes language-independent, object-oriented programming techniques. It focuses on designing classes for code reuse, cohesion, and coupling, polymorphism, inheritance, static and dynamic binding, and other related concepts. Other topics include exception handling, the software life cycle, recursion, sorting and searching algorithms, and an introduction to data structures.
Prerequisite(s): CS 114  (minimum grade of C).
Laboratory fee.


Click here for Fall 2024 course scheduling information.

Click here for Spring 2025 course scheduling information.