2023-2024 Catalog 
    
    Oct 31, 2024  
2023-2024 Catalog [ARCHIVED CATALOG]

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