CIS 284 Computer Programming II

This course introduces object-oriented design using a suitable programming language (e.g., Java, C# or C++). Students will learn to manage complexity in a software project through the creation and use of custom data types, including types related to each other in an inheritance hierarchy. Fulfills Writing in the Major for Department of Computing, Mathematics and Physics.

Credits

3

Prerequisite

Grade of C- or better in CIS 181 OR grade of C-or better in ENGR 212

Offered

Fall and Spring semester

Fulfills

Writing in the Major

Instructional Time

Three lectures per week