Mar 24, 2018  
2015-2016 Undergraduate Bulletin 
2015-2016 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 Spring 2018 course scheduling information.

Click here for Fall 2018 course scheduling information.