CSCI051 CM - Introduction to Computer Science

First computer science course intended for students planning to complete a sequence or major in computer science or a related field. Students will learn principles of developing object-oriented programs using a modern programming language such as Java. Fundamental concepts covered will include abstraction using classes, control structures, elementary data structures (arrays and linked lists), object-oriented design (using inheritance), elementary algorithms (sorting and searching), recursion, exceptions, debugging, and files. No previous programming experience assumed.

Offered: Occasionally

Credit: 1

Course Number: CSCI051 CM

This course information is from the 2023-2024 Catalog. View this catalog.

Print this page.