2016-2017 Catalog 
    
    Nov 23, 2024  
2016-2017 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: Every semester

Credit: 1

Course Number: CSCI051 CM