20-21 Undergraduate Catalog

COS-111 Introduction to Programming

This course is an introduction to computer programming that aims to develop fundamental programming skills using Java as the teaching language. Topics include data types, control structures, arrays, object-oriented design, abstraction, encapsulation, algorithms, documentation, testing, and debugging.

Credits

3

Delivery Methods

Online

Example Syllabus Link

Preview the Online Syllabus

Semester Offered

Terms Available