APC 300 – Programming I

This course offers an introduction to history of computing, fundamental computer concepts and structured programming techniques. Java will be used to teach the basic concepts of program analysis, design, implementation, debugging and testing. It provides hands-on coverage of simple data types, problem solving, program design, conditional execution, loops, and basic user defined methods.

APC 300 syllabus

 

Semesters Offered: Fall 2022, Spring 2023, Summer 2022, Summer 2023

Credits: 3

Degree Level: Bachelor's