|
Nov 21, 2024
|
|
|
|
CSC 106 - Computer Science I - Lab Credits: 1 An introduction to computer programming from an object-oriented perspective. Students will complete several programs with an emphasis placed on good software engineering principles and development of good programming skills. Students will implement complete programs using an object-oriented programming language and development environment. Programming assignments will address the implementation and use of fundamental programming techniques including algorithm design, documentation, style, and debugging; fundamental program constructs including simple data types, and control structures; fundamental object oriented techniques including classes, abstraction, polymorphism, inheritance, and encapsulation; and fundamental software engineering principles.
Prerequisite(s): Restricted to non-majors. Corequisite(s): CSC 110
Add to Portfolio (opens a new window)
|
|