High School Transfer Applicants |  Apply for 2021-22 School Year

Course Catalog

Northridge Course Catalog

COMP 265-266: Beginning Computer Coding

Elective

Course Description

Students will be introduced to object-oriented programming and basic concepts in software development, including classes, inheritance, control structures, simple data structures and objects. This course seeks to provide students with a fundamental understanding of computer programming syntax that they may be able to utilize in future computer science studies. Students will be expected to accurately predict the behavior of code authored by others, including use of control structures and interacting objects. By the end of the class, students will be able to write, debug, and document a well-structured program of at least 150 lines of code that functions in accordance with desired specifications.

Required Texts

Goldwasser, Michael H., and David Letscher. Object-Oriented Programming in Python. Pearson/Prentice Hall, 2008.

School: High School


Department: Computer Science


Length: Full Year


Instructor:

Scroll to Top